{"push_id":1707340275,"size":51,"distinct_size":51,"ref":"refs/heads/master","head":"958cf062ccbe52ee17a63f03f1923a23c7623d84","before":"1678e3867446540d96d3f15ac26f12e36ce9a903","commits":[{"sha":"7d57b432b3565838896a239d84e186fa259ba36e","author":{"name":"Lei Shi","email":"ae26d90d75842344fb8323c4bd96d8106f1ec44a@microsoft.com"},"message":"Install exception filters only once for FaultInjection\n\nthis was broken by a change that removing the static local var usage. causes exception filter installing and symInit are called on each allocation, which should causes the faultinjection run very slow","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/7d57b432b3565838896a239d84e186fa259ba36e"},{"sha":"6b2fd7dacb47eb9b1b7b239d51e455918d716a53","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"use new file mapping API where available","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/6b2fd7dacb47eb9b1b7b239d51e455918d716a53"},{"sha":"0aa304f6ad3cc484eb9bcb6ad24b691a46276a38","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"Improve String::StrictEqual\n\nNeither `PAL_wmemcmp` / `Windows wmemcmp` checks for `ptr1 == ptr2`\nhence we end up with the worst case scenario / perf.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/0aa304f6ad3cc484eb9bcb6ad24b691a46276a38"},{"sha":"885e95dca39fcbf152a44679819c95c070be0682","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"xplat: Integrate clang toolchain into build script and improve toolchain","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/885e95dca39fcbf152a44679819c95c070be0682"},{"sha":"c16d08fd805912079d38386ad5ceb5be1026f347","author":{"name":"Lei Shi","email":"ae26d90d75842344fb8323c4bd96d8106f1ec44a@microsoft.com"},"message":"fix for multiple thread situation.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/c16d08fd805912079d38386ad5ceb5be1026f347"},{"sha":"3a62afaa883d23ee725a548eef9b5e22f490a1ad","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"add coercion to uint for IntConstOpnd during const folding in wasm","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/3a62afaa883d23ee725a548eef9b5e22f490a1ad"},{"sha":"15241ba1ad3bef94bdcf2eeb67a56f6dc6e22906","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"remove debug specific codepath for VirtualQueryEx","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/15241ba1ad3bef94bdcf2eeb67a56f6dc6e22906"},{"sha":"c51ae0b7ef963384b1bc277e0a8ee64483f85c68","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"License: Update License file and Third Party Notices","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/c51ae0b7ef963384b1bc277e0a8ee64483f85c68"},{"sha":"b8a871ccb84bce45ac8990ce79a81001a9cbe339","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"fix: Visual Studio build on master\n\nChakraCore master doesn't compile with VisualStudio IDE due to missing dependency link to wabt. If you have it running somehow, it's because it might have compiled previously or you compile the whole solution all the time.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/b8a871ccb84bce45ac8990ce79a81001a9cbe339"},{"sha":"ce3f9bad277ac1ddfa1d30746dd53f9fbb2af7ae","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[MERGE #2848 @obastemur] xplat: Integrate clang toolchain into build script and improve it\n\nMerge pull request #2848 from obastemur:ccclanglto","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/ce3f9bad277ac1ddfa1d30746dd53f9fbb2af7ae"},{"sha":"36b1dc2d783d2dbdc08b717da20c98e436685679","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[MERGE #2568 @obastemur] License: Update License file and Third Party Notices\n\nMerge pull request #2568 from obastemur:license_update","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/36b1dc2d783d2dbdc08b717da20c98e436685679"},{"sha":"aa1ae95cfd8c23a9e33602b44380a9fbecaa894b","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[2.0>master] [MERGE #2848 @obastemur] xplat: Integrate clang toolchain into build script and improve it\n\nMerge pull request #2848 from obastemur:ccclanglto","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/aa1ae95cfd8c23a9e33602b44380a9fbecaa894b"},{"sha":"fde099c7671fb42c74aac7ce687a53960df32168","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"[MERGE #2827 @MikeHolman] use new file mapping API where available\n\nMerge pull request #2827 from MikeHolman:newfilemapping\n\nFor OOP JIT, we were using Section API to map JIT code cross process because File API didn't have any support for this.\n\nHowever, with RS2 the File API has been extended with cross-process support (MapViewOfFile2/UnapViewOfFile2).\n\nhttps://msdn.microsoft.com/en-us/library/windows/desktop/mt492557(v=vs.85).aspx\n\nUse these instead of the Section API when target platform is RS2+.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/fde099c7671fb42c74aac7ce687a53960df32168"},{"sha":"08712bfdc49f58bc4d81d9361b8f0caf9222aa67","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"[MERGE #2851 @MikeHolman] remove debug specific codepath for VirtualQueryEx\n\nMerge pull request #2851 from MikeHolman:nullallocation\n\nAlso change couple assertions which say call to VirtualQueryEx must succeed... it can fail if runtime process terminated","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/08712bfdc49f58bc4d81d9361b8f0caf9222aa67"},{"sha":"11acceeea5877082094f4625468f2bd1580ce1ca","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"[MERGE #2850 @MikeHolman] add coercion to uint for IntConstOpnd during const folding in wasm\n\nMerge pull request #2850 from MikeHolman:uint32constfix\n\nThis coercion shouldn't have impact on release build, but causes assert to trigger on debug builds.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/11acceeea5877082094f4625468f2bd1580ce1ca"},{"sha":"f1a0f48c47040a7833da5d220649298657c20850","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"[1.4>2.0] [MERGE #2827 @MikeHolman] use new file mapping API where available\n\nMerge pull request #2827 from MikeHolman:newfilemapping\n\nFor OOP JIT, we were using Section API to map JIT code cross process because File API didn't have any support for this.\n\nHowever, with RS2 the File API has been extended with cross-process support (MapViewOfFile2/UnapViewOfFile2).\n\nhttps://msdn.microsoft.com/en-us/library/windows/desktop/mt492557(v=vs.85).aspx\n\nUse these instead of the Section API when target platform is RS2+.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/f1a0f48c47040a7833da5d220649298657c20850"},{"sha":"dadfcd75c1d4fd9de6fd7eb4b1df2840ad4e52c6","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[2.0>master] [MERGE #2568 @obastemur] License: Update License file and Third Party Notices\n\nMerge pull request #2568 from obastemur:license_update","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/dadfcd75c1d4fd9de6fd7eb4b1df2840ad4e52c6"},{"sha":"fc917311decb4127af76c24fbf7bb5d092c3a7a6","author":{"name":"Michael Holman","email":"9a64a5f12fd4f8914cfc0bb37ae232ef80a40ef5@microsoft.com"},"message":"[2.0>master] [1.4>2.0] [MERGE #2827 @MikeHolman] use new file mapping API where available\n\nMerge pull request #2827 from MikeHolman:newfilemapping\n\nFor OOP JIT, we were using Section API to map JIT code cross process because File API didn't have any support for this.\n\nHowever, with RS2 the File API has been extended with cross-process support (MapViewOfFile2/UnapViewOfFile2).\n\nhttps://msdn.microsoft.com/en-us/library/windows/desktop/mt492557(v=vs.85).aspx\n\nUse these instead of the Section API when target platform is RS2+.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/fc917311decb4127af76c24fbf7bb5d092c3a7a6"},{"sha":"419febb1388fa9a8369928eb5fef539deb992128","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"[MERGE #2852 @obastemur] fix: Visual Studio build on master\n\nMerge pull request #2852 from obastemur:fix_vsbuild\n\nChakraCore master doesn't compile with VisualStudio IDE due to missing dependency link to wabt. If you have it running somehow, it's because it might have compiled previously or you compile the whole solution all the time.","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/419febb1388fa9a8369928eb5fef539deb992128"},{"sha":"e10887eff6965f2b59645a6db8cb4435c58b3e6f","author":{"name":"Oguz Bastemur","email":"16dc18bfab94db42897450219ec4717f85783177@microsoft.com"},"message":"StrictEqual overall improvement\n\nCC calls `JavascriptOperators::StrictEqual`with final calculated\nvalues. So, when ptr1 == ptr2 and typeOf (ptr*) != TypeIds_Number, we\nmay not need to go further for strict equal check. The importance with\nthe `TypeIds_Number` check is due to `NaN !== NaN`","distinct":true,"url":"https://api.github.com/repos/krytarowski/ChakraCore/commits/e10887eff6965f2b59645a6db8cb4435c58b3e6f"}]}
{"actor":{"display_login":"krytarowski"}}