{"push_id":1061568896,"size":32,"distinct_size":1,"ref":"refs/heads/symbols","head":"1800e5f71da458298e25b52ce35e0c6ae5976fcc","before":"67134bdcfa1829cee713e7450872c13b82dc0451","commits":[{"sha":"f8edec43e2e349bb148a3efdd30c06797a758964","author":{"email":"84146178f7c201fa3079bfc93fccba71d81dffe3@samsung.com","name":"MyungJoo Ham"},"message":"Fix Linux-ARM Broken Stack Info\n\nMake the assembly-created stack frame compatible with\nGDB and LIBUNWIND_ARM. This patch allows libunwind\nor gdb to unwind through ThePreStub().\n\nPartially Fix #3856\n\nSigned-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/f8edec43e2e349bb148a3efdd30c06797a758964"},{"sha":"d096d92f5fcf7c9b359ef026bdf912843ee0cbd2","author":{"email":"2ff937dcffb25c52286c693dfb53fb39bfb3b804@microsoft.com","name":"Bruce Forstall"},"message":"Clean up JIT build rules\n\nAdd SIMD files to x86 build (they aren't used, yet).\n\nSeparate out the LEGACY_BACKEND files, to be explicit about them.\n\nMake protojit and standalone build rules more similar.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/d096d92f5fcf7c9b359ef026bdf912843ee0cbd2"},{"sha":"b19a9c06b1613b5f6f7f0c31b643e4d8f6fbe624","author":{"email":"2ff937dcffb25c52286c693dfb53fb39bfb3b804@microsoft.com","name":"Bruce Forstall"},"message":"Cleanup: be consistent about compCalleeFPRegsSavedMask #ifdefs","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/b19a9c06b1613b5f6f7f0c31b643e4d8f6fbe624"},{"sha":"63efa21ec870e105ae2928dc2ecb0284152a8f17","author":{"email":"2ff937dcffb25c52286c693dfb53fb39bfb3b804@microsoft.com","name":"Bruce Forstall"},"message":"Cleanup: replace getFramePointerReg() with preexisting genFramePointerReg()","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/63efa21ec870e105ae2928dc2ecb0284152a8f17"},{"sha":"2bded17025299f91787e150baa1791967ab4f597","author":{"email":"2ff937dcffb25c52286c693dfb53fb39bfb3b804@microsoft.com","name":"Bruce Forstall"},"message":"Add genEstablishFramePointer() to enapsulate frame pointer creation","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/2bded17025299f91787e150baa1791967ab4f597"},{"sha":"669fdc0c3df5ba3a7c155952f110926f2f17b837","author":{"email":"2ff937dcffb25c52286c693dfb53fb39bfb3b804@microsoft.com","name":"Bruce Forstall"},"message":"Minor JIT changes\n\nAdd a useful assert about SP to FP offsets.\n\nAdd \"const\" to a few member functions.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/669fdc0c3df5ba3a7c155952f110926f2f17b837"},{"sha":"56b4feb0e404dc0b5ef01618b090f89a388ba3be","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Inliner: initial version of a model-based policy\n\nAdd a model-based size predictor to the `DiscretionaryPolicy` and\ndump its data along with observations. This can be used to assess\nthe performance of the model. Currently using a linear model that\ncan explain about 55% of the variability in code size impact for\nmscorlib. Whether this holds up for other situations is still to\nbe determined.\n\nCreate a `ModelPolicy` that relies on this code size model to make\ninlining decisions. This is very much a work in progress as the code\nsize models are still not well vetted and there is no real code\nquality model yet.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/56b4feb0e404dc0b5ef01618b090f89a388ba3be"},{"sha":"c92467665a8519fa0c5d9be7b7ec5d760b37d38b","author":{"email":"08813a66863b521874e65c000121417154c4b1f7@gmail.com","name":"James Ko"},"message":"Fix a couple of erroneous assert(trues)","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/c92467665a8519fa0c5d9be7b7ec5d760b37d38b"},{"sha":"6f3ed699dd21347a953dff5d2607cc620258f141","author":{"email":"b1e83aae940033845e4a1f37895cf045ecc7599d@microsoft.com","name":"Yi Zhang (CLR)"},"message":"Fix LPTSTRTest failure - it has a incorrect constant probably due to bad porting. Also remove StringMarshal tests from issues.targets","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/6f3ed699dd21347a953dff5d2607cc620258f141"},{"sha":"a1ffff4a8e305c1e06548aee8cdc43a091fab3ac","author":{"email":"b1e83aae940033845e4a1f37895cf045ecc7599d@microsoft.com","name":"Yi Zhang (CLR)"},"message":"Fix GetObjectForNativeVariant test issue. It should roundtrip the actual object instead of IntPtr. Also add proper variant clean up code.\n\nNOTE that I had to keep Marshal.IUnknownForObject call to force COM initialization.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/a1ffff4a8e305c1e06548aee8cdc43a091fab3ac"},{"sha":"c835bdc46cd2c39ae0666af56b4191b4090610b7","author":{"email":"b1e83aae940033845e4a1f37895cf045ecc7599d@microsoft.com","name":"Yi Zhang (CLR)"},"message":"Merge pull request #4249 from yizhang82/lptstr_fix\n\nFix LPTSTRTest failure - it has a incorrect constant probably due to bad merge. Fix #4197","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/c835bdc46cd2c39ae0666af56b4191b4090610b7"},{"sha":"baf7569a45d83237bd933acfa8a8a568ca7c5e33","author":{"email":"b1e83aae940033845e4a1f37895cf045ecc7599d@microsoft.com","name":"Yi Zhang (CLR)"},"message":"Change Marshal.SizeOf to sizeof because Marshal.Copy copies managed contents and does not do marshalling.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/baf7569a45d83237bd933acfa8a8a568ca7c5e33"},{"sha":"88f55f5fe9ae57c0e173d87e7cb4c5a0c4da6d02","author":{"email":"b1e83aae940033845e4a1f37895cf045ecc7599d@microsoft.com","name":"Yi Zhang (CLR)"},"message":"Merge pull request #4256 from yizhang82/chararray_fix\n\nChange Marshal.SizeOf to sizeof to calculate buffer size because Marshal.Copy copies managed contents, while Marshal.SizeOf gives native size. Fix #4254","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/88f55f5fe9ae57c0e173d87e7cb4c5a0c4da6d02"},{"sha":"2ee084a216d42708074cb9a94b316db72c664c3f","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #4253 from jamesqo/faulty-trues\n\nFix a couple of erroneous assert(trues)","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/2ee084a216d42708074cb9a94b316db72c664c3f"},{"sha":"f4b8f67019928536dc1a98caea5e17221824376b","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Pass noexecstack option to the assembler on Linux","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/f4b8f67019928536dc1a98caea5e17221824376b"},{"sha":"ff26d6801b3ce0dec5918a5ad0d3ab90f9656e28","author":{"email":"b1e83aae940033845e4a1f37895cf045ecc7599d@microsoft.com","name":"Yi Zhang (CLR)"},"message":"Merge pull request #4250 from yizhang82/nativevariant_fix\n\nFix GetObjectForNativeVariant test issue. It should roundtrip the actual object instead of IntPtr. Also add proper variant clean up code.\r\n\r\nFix #4192.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/ff26d6801b3ce0dec5918a5ad0d3ab90f9656e28"},{"sha":"e2637731b980a6d73c5bb244720f4a5931001727","author":{"email":"81ee8470e98a47362ed5f670b9c71e9136d75203@microsoft.com","name":"Lubomir Litchev"},"message":"Add a test for Issue 4147.\n\nThis checkin adds a test for Issue 4147.","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/e2637731b980a6d73c5bb244720f4a5931001727"},{"sha":"96be08ac560f8529c413dc3be50b66bb7b25348e","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #4257 from jkotas/noexecstack\n\nPass noexecstack option to the assembler on Linux","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/96be08ac560f8529c413dc3be50b66bb7b25348e"},{"sha":"e8c82e2c4363b58b76c036ba6db5a192f4e3d33b","author":{"email":"202bfdaf89d4929b26015b6e3335e051707b8d9a@microsoft.com","name":"Jan Kotas"},"message":"Merge pull request #3990 from myungjoo/testing/fix3856\n\nFix Linux-ARM Broken Stack w/ ThePreStub","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/e8c82e2c4363b58b76c036ba6db5a192f4e3d33b"},{"sha":"926dd1fd3158dc7fc691480ea54ed9b399f91d30","author":{"email":"04b66ffb2360c42ea91fdf2fb99d31cafab10efd@microsoft.com","name":"Andy Ayers"},"message":"Merge pull request #4245 from AndyAyersMS/ModelPolicy\n\nInliner: initial version of a model-based policy","distinct":false,"url":"https://api.github.com/repos/mikem8361/coreclr/commits/926dd1fd3158dc7fc691480ea54ed9b399f91d30"}]}