{"push_id":983348297,"size":163,"distinct_size":102,"ref":"refs/heads/master","head":"692e7cbeebe3017c8ff87453c50cf41748c19d6b","before":"d53cbfb384bfec32cb2b2d6cc7cc0a1f97acb7e3","commits":[{"sha":"3e483d6c5e31cc0cd1eacec7ee78871dccada9d5","author":{"email":"d5217de2cb6752de988d48d59f950ae57a90ca04@microsoft.com","name":"Aditya Mandaleeka"},"message":"Use pthread_sigmask to change the mask of blocked signals.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/3e483d6c5e31cc0cd1eacec7ee78871dccada9d5"},{"sha":"9680a606ce3577a3552ab4eb8b42731f258aaf00","author":{"email":"79c8506aa7c4f256d586135507aa979186135502@microsoft.com","name":"Koundinya Veluri"},"message":"Disable unhandled exception filter assert\n\nDisabled the assert for CoreCLR. The assert is verifying the circumstances under which this code path is taken on desktop CLR.\n\nRelated to #2411","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/9680a606ce3577a3552ab4eb8b42731f258aaf00"},{"sha":"cf260507a0af8e20b827d524c7f2ea55263e0545","author":{"email":"79c8506aa7c4f256d586135507aa979186135502@microsoft.com","name":"Koundinya Veluri"},"message":"Fix finalizer test\n\n- Updated the test to deterministically remove the reference to the finalizable object\n- Re-enabled the test\n\nFixes #2744","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/cf260507a0af8e20b827d524c7f2ea55263e0545"},{"sha":"f3b01d02b24419f666ee55329f47ddbda876816a","author":{"email":"79c8506aa7c4f256d586135507aa979186135502@microsoft.com","name":"Koundinya Veluri"},"message":"Static analysis fixes\n\nFixed some issues found by static analysis.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/f3b01d02b24419f666ee55329f47ddbda876816a"},{"sha":"ed0499867cf972695efcf98978afe4cb61c91ca3","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Some tests for caller/callee type mismatches\n\nEnsure the jit can avoid or back out of inlines where types are\nmismatched. Remove some assertion checking that was looking at\ncall actuals versus formals and instead let the newly added inline\nbail out handle cases where there are mismatches.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/ed0499867cf972695efcf98978afe4cb61c91ca3"},{"sha":"5ef759d9a356602f398323a77f5306e48d1be309","author":{"email":"3d132479d3cb40f6a7562e794665793fcee7b189@microsoft.com","name":"Sejong Oh"},"message":"Add more JIT stress modes to corefx testing","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/5ef759d9a356602f398323a77f5306e48d1be309"},{"sha":"95a1fef8fcc3e459e9a568230d19d0c4ab8c310f","author":{"email":"3d132479d3cb40f6a7562e794665793fcee7b189@microsoft.com","name":"Sejong Oh"},"message":"Change corefx jit stress scenario names due to git complaining too long\nfile name","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/95a1fef8fcc3e459e9a568230d19d0c4ab8c310f"},{"sha":"718f2790209c8bab0d9994b475b7855811dd322a","author":{"email":"3d132479d3cb40f6a7562e794665793fcee7b189@microsoft.com","name":"Sejong Oh"},"message":"Add corefx baseline","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/718f2790209c8bab0d9994b475b7855811dd322a"},{"sha":"09bd376860d4d4add1ef55865a7aa78e2f51c52c","author":{"email":"4d7b62f37874a0e0e9bb9c3c1eb77ca6f8b899fd@microsoft.com","name":"Matt Mitchell"},"message":"Merge pull request #3050 from sejongoh/add_more_stress_modes_to_corefx_windows_testing\n\nAdd more JIT stress modes to corefx testing","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/09bd376860d4d4add1ef55865a7aa78e2f51c52c"},{"sha":"baeeb5704b57cd9828adaa6f435b2dd98d48bb8f","author":{"email":"6566d4ac644d552ecc4d7a106c3806f21b7ba0aa@microsoft.com","name":"Pat Gavlin"},"message":"Fix build breaks in the CTP JIT.\n\nThese breaks were due to unguarded usage of constants that are not present in the CTP JIT/EE interface.\n\n[tfs-changeset: 1573367]","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/baeeb5704b57cd9828adaa6f435b2dd98d48bb8f"},{"sha":"433a137ee4f8519b912f2d920c962537ab2006cd","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Inliner refactoring: inline impAbortInline\n\nInline this helper method at its 3 call sites, and delete it.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/433a137ee4f8519b912f2d920c962537ab2006cd"},{"sha":"d7c4ff7acf07d175366649652b512efa05065636","author":{"email":"a0c96f5c32b84a5cd299c5d50c06b1fdd36eeb8d@users.noreply.github.com","name":"Aditya Mandaleeka"},"message":"Merge pull request #2898 from adityamandaleeka/remove_sigprocmask\n\nUse pthread_sigmask to change the mask of blocked signals.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/d7c4ff7acf07d175366649652b512efa05065636"},{"sha":"ebbea0a31a72c0d455dc3124a88e400fb4b2c510","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Inline refactor: revise checks in fgFindJumpTargets\n\nIn this method, the inliner will check for unsupported opcodes and\nsimilar things. Refactor these checks to directly bail out if an\nissue is discovered, rather than going to a common handler snippet.\n\nThere are two functionality changes:\n\nFirst, if an unsupported opcode is found (currently: switch, jmp,\ncalli, localloc, cpblk, mkrefany, rethrow) mark the inlinee as\nnever inlinable, rather than just failing the current attempt.\nThis should not change externally visible behavior but will improve\njit TP marginally if such cases are common.\n\nSecond, for NETCF quirk handling, make sure to guard some of the\nobservations with a check that we're reading the IL for inlining.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/ebbea0a31a72c0d455dc3124a88e400fb4b2c510"},{"sha":"e9ab14a51f0c4b40775b5f27eb6b13ebffea528c","author":{"email":"0860b8a6340f342d485aedfa6c3a5e66d61d0e15@microsoft.com","name":"sivarv"},"message":"Fix to SquareRootUInt16 test failure under JitStress=1/2\n\nJitStress=1/2 is inducing GS check as a result of which the Vector argument\ngets shadow copied.  But on the shadow copy lcl var SIMD specific state\nis not set and as a result of which rationalization doesn't happen\nproperly leading to silent bad codegen.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/e9ab14a51f0c4b40775b5f27eb6b13ebffea528c"},{"sha":"96a998da1a158641a0e8f5a856db4a0ecd82a336","author":{"email":"a96234fe51920ba0e9a34bfce5dcb85e5c8dcdcd@microsoft.com","name":"Eugene Rozenfeld"},"message":"Preserve value numbers when morphing multiplication into shift.\n\nThis change fixes a morpher transformation of multiplication to shift\nto preserve the value number of the tree since the new shift expression\nwill compute the same value as the old multiplication expression.\nWithout that change we were getting  asserts in fgMoveOpsLeft,\nwhich expects to see value numbers on trees it transforms.\n\nCloses #2920.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/96a998da1a158641a0e8f5a856db4a0ecd82a336"},{"sha":"2d19b0c10135ffb4c4498a72a9062fa28a7ea013","author":{"email":"79c8506aa7c4f256d586135507aa979186135502@users.noreply.github.com","name":"Koundinya Veluri"},"message":"Merge pull request #2981 from kouvel/Fixes\n\nMiscellaneous fixes","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/2d19b0c10135ffb4c4498a72a9062fa28a7ea013"},{"sha":"93c5ea9014f1bf260689a19b069275ed7fc782b0","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Revert \"Add un-prefixed signatures as temporary workaround\"\n\nThis reverts commit fb80bad2ed19970472ddefe539520abef42a52d0.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/93c5ea9014f1bf260689a19b069275ed7fc782b0"},{"sha":"10a478e3a1311993433c480cacead8c3d8e7e814","author":{"email":"bf2399f7a4ca2297a4a652d02e867f83de39b12a@microsoft.com","name":"Gaurav Khanna (CLR)"},"message":"Update CI to no longer request mscorlib build for osx/ubuntu on Windows.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/10a478e3a1311993433c480cacead8c3d8e7e814"},{"sha":"f087eb3bc9cae37b444d0b4d0b4487ffd11058bf","author":{"email":"a96234fe51920ba0e9a34bfce5dcb85e5c8dcdcd@microsoft.com","name":"Eugene Rozenfeld"},"message":"Merge pull request #3067 from erozenfeld/MultToShiftVN\n\nPreserve value numbers when morphing multiplication into shift.","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/f087eb3bc9cae37b444d0b4d0b4487ffd11058bf"},{"sha":"ceb0a800ad650a36a32e543146669e9f3654e948","author":{"email":"0860b8a6340f342d485aedfa6c3a5e66d61d0e15@microsoft.com","name":"Sivarv"},"message":"Merge pull request #3087 from sivarv/master\n\nFix to SquareRootUInt16 test failure under JitStress=1/2","distinct":false,"url":"https://api.github.com/repos/kyulee1/coreclr/commits/ceb0a800ad650a36a32e543146669e9f3654e948"}]}