{"push_id":3162716961,"size":5,"distinct_size":5,"ref":"refs/heads/regicall.4","head":"6ab620e0ac0d55143a5a56b75122aa2573abb2dd","before":"fc9d87f87ce5c83a0d573d0326b1a57fb34756f9","commits":[{"sha":"d7c4add5192774e9aa3a0e6a04307ae74f3add73","author":{"name":"Jay Krell","email":"062ac18f637fcf6e663e63f15e889d634c8561bd@microsoft.com"},"message":"Fix non-mac/amd64 builds and some repair.\n\nFix Windows build.\n\nSome more fixes.","distinct":true,"url":"https://api.github.com/repos/jaykrell/mono/commits/d7c4add5192774e9aa3a0e6a04307ae74f3add73"},{"sha":"b68eb1e926badaecc128341c4dad3371ee8c5f2c","author":{"name":"Jay Krell","email":"062ac18f637fcf6e663e63f15e889d634c8561bd@microsoft.com"},"message":"Diff reduction.","distinct":true,"url":"https://api.github.com/repos/jaykrell/mono/commits/b68eb1e926badaecc128341c4dad3371ee8c5f2c"},{"sha":"5735bb46f2b711a207df16230db3aa9e28de6625","author":{"name":"Jay Krell","email":"062ac18f637fcf6e663e63f15e889d634c8561bd@microsoft.com"},"message":"Adapted from https://github.com/mono/mono/pull/12200.\n\nChange array construction with rank>4 to not use varargs.\nThis fixes https://github.com/mono/mono/issues/12193.\n\nThere are a few other choices.\n\n - Debug the perhaps incorrect varargs passing.\n\n - localalloc and store the pointers there and pass by address.\n   Being sure not to do it in a loop.\n   See https://github.com/mono/mono/issues/12193.\n\n - Not using varargs has other benefits.\n   It does not fallback from LLVM to mini.\n   It leads to JIT icalls being a static set.\n   localalloc has those properties also.","distinct":true,"url":"https://api.github.com/repos/jaykrell/mono/commits/5735bb46f2b711a207df16230db3aa9e28de6625"},{"sha":"52cd7d5757eddfda660d581a4f0500d3bb862c28","author":{"name":"Jay Krell","email":"062ac18f637fcf6e663e63f15e889d634c8561bd@microsoft.com"},"message":"Remove 'va' from names.","distinct":true,"url":"https://api.github.com/repos/jaykrell/mono/commits/52cd7d5757eddfda660d581a4f0500d3bb862c28"},{"sha":"6ab620e0ac0d55143a5a56b75122aa2573abb2dd","author":{"name":"Jay Krell","email":"062ac18f637fcf6e663e63f15e889d634c8561bd@microsoft.com"},"message":"Key JIT icall registration on the string name instead of the function name.\nThese are usually the same, but for example in opcode emulation,\nthe same functions get registered with multiple names, with different no_wrapper\nparameter, and the last one wins, and breaks the earlier.\n\nLikely their no_wrapper should really be the same.\n\nSince the string names usually match the function names, use stringization\nof that parameter instead of pass through of the second.\n\nTherefore keep token pasting to find the MonoICallInfo.","distinct":true,"url":"https://api.github.com/repos/jaykrell/mono/commits/6ab620e0ac0d55143a5a56b75122aa2573abb2dd"}]}
{"actor":{"display_login":"jaykrell"}}