{"push_id":1394097619,"size":19,"distinct_size":19,"ref":"refs/heads/newjobs","head":"770d5805996f6b2ac14135ca36ea8dd8c9a7fe8c","before":"57f0e39c60f3066a4405e55325d609c9a39f0fe9","commits":[{"sha":"b17e2d01bfe1c714de86b3455c80bfb6b9598e13","author":{"name":"Pat Gavlin","email":"31abb87c1630f1a235ae3e5824500fcc02bda71b@microsoft.com"},"message":"Use the alt JIT for S.P.CoreLib if altjitcrossgen is specified.\n\nThe check for altjitcrossgen was previously located s.t. only mscorlib\nwas being crossgen'd using the alt JIT (which is not very insteresting,\nas mscorlib is just a facade these days). This change moves the check\nback s.t. the alt JIT is also used for System.Private.CoreLib.","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/b17e2d01bfe1c714de86b3455c80bfb6b9598e13"},{"sha":"bf46e6b7282e797a60eed011cecd8d3f41c78e98","author":{"name":"Matt Mitchell","email":"0262eae41c4828c272c16a0aa5246e9ca339a87b@microsoft.com"},"message":"Remove email publishing calls\nThe new server's email plugin version has different syntax and the email publishing doesn't work currently anyway.  Will be re-enabled at a future time","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/bf46e6b7282e797a60eed011cecd8d3f41c78e98"},{"sha":"c77bad138743faa096aa55d364b6bbed6b6c6709","author":{"name":"Pat Gavlin","email":"31abb87c1630f1a235ae3e5824500fcc02bda71b@microsoft.com"},"message":"Change crossgen to always pass USE_SSE2 to the JIT.\n\n.NET Core and the RyuJIT x86/x64 backends require SSE2. Always pass this\nflag to the JIT.","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/c77bad138743faa096aa55d364b6bbed6b6c6709"},{"sha":"6311469038e83a3f24e70c9f99f92a5745a94970","author":{"name":"Hyeongseok Oh","email":"2255b956ef3d68220d01c468457d92bdfd6b5984@samasung.com"},"message":"Support GetHFAType in SuperPMI for ARM32 hardFP","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/6311469038e83a3f24e70c9f99f92a5745a94970"},{"sha":"558aa86e337110a069112f02c3cd893074d6c4c4","author":{"name":"Hyeongseok Oh","email":"2255b956ef3d68220d01c468457d92bdfd6b5984@samsung.com"},"message":"fix typo","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/558aa86e337110a069112f02c3cd893074d6c4c4"},{"sha":"a136b2e5c26c46882eb70ed59b424673965b58ce","author":{"name":"Igor Kulaychuk","email":"f0c3fa8c6771f5167963d7b660307704258db8b2@gmail.com"},"message":"[Linux][GDB-JIT] Fix lldb stepping issues (#7777)\n\n* Pass more info about source to native line mapping from SymbolReader\r\n\r\nPass mapping info for zero and HiddenLine line numbers.\r\nAlso supply ICorDebugInfo::SourceTypes info for each line.\r\nLines are reorganized to have ascending native addresses.\r\n\r\n* Fix DWARF line info generation for negative line change\r\n\r\n* Add prologue_end and epilogue_begin to DWARF line info\r\n\r\n* Generate DWARF method description for each code range with PROLOG and EPILOG\r\n\r\n* Map each called __thunk symbol as a separate section\r\n\r\nSpecial .thunk sections from different methods may overlap which\r\nprevent the debugger from correctly resolving symbols (__thunk_*)\r\nfrom those sections.\r\nMapping each called __thunk symbol as a separate section (.thunk_#)\r\nallows the debugger to resolve __thunk* symbols correctly.\r\n\r\nThe code for searching first valid line number of a method\r\nnow checks only line numbers. There is no need for additional\r\ncheck of non-empty filename.\r\nIf no valid line number was found then do not generate debug info at all.\r\n\r\n* Fix buffer overrun when generating ELF symbol name\r\n\r\n* Fix memory leak when generating ELF symbol name\r\n\r\n* Fix memory leak when NotifyGdb::MethodCompiled fails\r\n\r\nManage array of FunctionMember pointers with NewArrayHolder.\r\n\r\n* Refactor counting number of ELF sections in GDBJIT\r\n\r\n* Refactor building ELF section names and headers\r\n\r\n* Refactor hardcoded ELF section indeces\r\n\r\n* Refactor memory allocation for ELF section names\r\n\r\nWhen currently allocated memory is not enough for next\r\nsection name, the memory is reallocated with some\r\nextra amount which grows twice on each reallocation.","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/a136b2e5c26c46882eb70ed59b424673965b58ce"},{"sha":"7a619b88d713a8e4fcd59c0d11ccc3f55155bab0","author":{"name":"Faizur Rahman","email":"a750e60a4b2a1b30ce0416b23f800a429f01ba54@microsoft.com"},"message":"Expose Marshal.CleanupUnusedObjectsInCurrentContext\n\nThis change exposes Marshal.CleanupUnusedObjectsInCurrentContext. Also it a GetHINSTANCE implementation for non-windows platform by throwing\nArgumentNullException as per https://msdn.microsoft.com/en-us/library/system.runtime.interopservices.marshal.gethinstance(v=vs.110).aspx.","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/7a619b88d713a8e4fcd59c0d11ccc3f55155bab0"},{"sha":"e6b85aa2a14feb666b9005a53c41148de511df74","author":{"name":"Michal Strehovský","email":"f064afbef322a3635f10850d209fe7ece9ffdfd6@users.noreply.github.com"},"message":"Report CORINFO_FLG_CONTAINS_GC_PTR for TypedReference (#8014)","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/e6b85aa2a14feb666b9005a53c41148de511df74"},{"sha":"f90410ed6b4bc8e216c219b2d6fb3c8794404e40","author":{"name":"Sergey Andreenko","email":"66de722fe7199f21e37181697164976aa6abf0e9@microsoft.com"},"message":"Revert Michal jit changes","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/f90410ed6b4bc8e216c219b2d6fb3c8794404e40"},{"sha":"0114ed69ca7580e1cfc17d4757cfc0d8ff5dc282","author":{"name":"Faizur Rahman","email":"a750e60a4b2a1b30ce0416b23f800a429f01ba54@microsoft.com"},"message":"Merge pull request #8004 from shrah/master\n\nExpose Marshal.CleanupUnusedObjectsInCurrentContext","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/0114ed69ca7580e1cfc17d4757cfc0d8ff5dc282"},{"sha":"0481c67ed1d7be74f2cbf9e2c6268b54e80081de","author":{"name":"Stephen Toub","email":"b60ab4ec0ae5032e51dd285ac67105c722f075d3@microsoft.com"},"message":"Remove delegate allocation per ThreadPoolBoundHandleOverlapped","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/0481c67ed1d7be74f2cbf9e2c6268b54e80081de"},{"sha":"b1a18e4f2d56bcabd18bef0928c050b8556570ad","author":{"name":"Bruce Forstall","email":"74743cd806e5cc8aa129b22f4e1c9e76e37958d3@microsoft.com"},"message":"Merge pull request #8035 from hseok-oh/fix_7871\n\nSuperPMI: Support GetHFAType for ARM32 hardFP","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/b1a18e4f2d56bcabd18bef0928c050b8556570ad"},{"sha":"39273bf1814bd8d5da932b134ac1164f53416e08","author":{"name":"Pat Gavlin","email":"324147c0e7e65f4285291b25db1c19ffc72308a9@gmail.com"},"message":"Merge pull request #8023 from pgavlin/MoveAltJitCrossgen\n\nUse the alt JIT for S.P.CoreLib if altjitcrossgen is specified and change crossgen to always pass USE_SSE2 to the JIT.","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/39273bf1814bd8d5da932b134ac1164f53416e08"},{"sha":"a194fe7037ea6db117e6f6e30d6533468ecee04d","author":{"name":"sandreenko","email":"66de722fe7199f21e37181697164976aa6abf0e9@microsoft.com"},"message":"Merge pull request #8040 from sandreenko/additional-commit-for-PR-8014\n\nadditional commit to PR 8014","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/a194fe7037ea6db117e6f6e30d6533468ecee04d"},{"sha":"c106ebd2cfb76262250c9f038897c6e7154eb433","author":{"name":"Stephen Toub","email":"b60ab4ec0ae5032e51dd285ac67105c722f075d3@microsoft.com"},"message":"Merge pull request #8043 from stephentoub/remove_delegate_alloc\n\nRemove delegate allocation per ThreadPoolBoundHandleOverlapped","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/c106ebd2cfb76262250c9f038897c6e7154eb433"},{"sha":"72757f84b32951f873c5d4ca6ae8bc947e8356b3","author":{"name":"Tarek Mahmoud Sayed","email":"1c2fa0023a6b0312502d9d3697b5d9d94fb0b0c8@microsoft.com"},"message":"Avoid failures when allocate memory in native (#8028)\n\n* Avoid failures when allocate memory in native\r\n\r\nusing new in the native side can throw and the app will shutdown. instead we detect the failure and throw a managed exception\r\n\r\n* Use same mechanism we return the error code from GetSortHandle\r\n\r\n* Add assert\r\n\r\n* Dispose the safeHandle","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/72757f84b32951f873c5d4ca6ae8bc947e8356b3"},{"sha":"09d6822d7b99bfaa7bb27d0c7c560fdad36f8fd4","author":{"name":"Evgeny Pavlov","email":"043dcc9c363bf1ad90181e5ee19ef7d3e3454f83@gmail.com"},"message":"[Linux][GDBJIT] Fix crashes related with locals debug info generation  (#7874)\n\n* [GDBJIT] Fix several issues related with generation debug info for locals:\r\n* Fix crash on generics static\r\n* Add support of pointer type\r\n* Fix incorrect processing of classes when we have several locals with the same class type\r\n\r\n* Move gdbjit.cpp from VM_SOURCES_DAC_AND_WKS_COMMON to VM_SOURCES_WKS","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/09d6822d7b99bfaa7bb27d0c7c560fdad36f8fd4"},{"sha":"1c6a822463237bab1efba7107c2824120b0e75a1","author":{"name":"Matt Mitchell","email":"0262eae41c4828c272c16a0aa5246e9ca339a87b@microsoft.com"},"message":"Merge pull request #8022 from mmitche/disable-email-pub\n\nRemove email publishing calls","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/1c6a822463237bab1efba7107c2824120b0e75a1"},{"sha":"770d5805996f6b2ac14135ca36ea8dd8c9a7fe8c","author":{"name":"Russ Keldorph","email":"a9b0a5c5a812a138ccca0fa2bbf9d62e58cdcb75@microsoft.com"},"message":"Add some jitstress CI jobs\n\nThis change adds\n1) corefx test jobs for RyuJIT/x86, and\n2) TailcallStress jobs for all platforms\n\nI also reformatted some tables for readability and fixed a typo causing us\nto set COMPlus_ZapDisable to 0xC instead of 1.","distinct":true,"url":"https://api.github.com/repos/RussKeldorph/coreclr/commits/770d5805996f6b2ac14135ca36ea8dd8c9a7fe8c"}]}
{"actor":{"display_login":"RussKeldorph"}}