{"push_id":1418901269,"size":7,"distinct_size":7,"ref":"refs/heads/release_37_delta","head":"c53b3f7041d2127f5c2ccf76290768b4971705fd","before":"1c3e030fab2ffb180ee67ca5b946fd3845bb81aa","commits":[{"sha":"6813ec2d384afd8bbffb1e8948b356400fe94785","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"Memory Sanitizer now exposes origin traces using __msan_describe_origin()","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/6813ec2d384afd8bbffb1e8948b356400fe94785"},{"sha":"0da605766ab2127358896d9be9d70b7f2b8d5dd9","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"Removed Decorator from 'describe origin to buffer' functions because the results won't be shown in a terminal.","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/0da605766ab2127358896d9be9d70b7f2b8d5dd9"},{"sha":"e6c7295d1ea3cbfe38f20b75e58e8bdba3b2ecf6","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"Replaced sanitizer_m(un)map_hook() with __delta_whitelist_add/rm API.\n\n__delta_whitelist_add/rm is the unified API to whitelist memory regions for delta merge operations","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/e6c7295d1ea3cbfe38f20b75e58e8bdba3b2ecf6"},{"sha":"6e0fd3c8fd229896caad213d7f19cb543050ca72","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"Added __delta_whitelist_add calls to MSan, to whitelist most of the mmap'ed memory it uses","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/6e0fd3c8fd229896caad213d7f19cb543050ca72"},{"sha":"b4ecdc2c524b539f2b8f95c19f4f49fd03ccf294","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"RawInternalMalloc / RawInternalFree are now serving memory allocated via delta\n\nLetting delta handle sanitizer memory allocations, fixes the problem where\nsanitizer allocations ended up on the same heap as application allocations (in\nMSan). Also, since delta may call the saniziter (__msan_describe_origin()), the\nresulting allocations cause the heap metadata to get out of sync between\nvariants.","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/b4ecdc2c524b539f2b8f95c19f4f49fd03ccf294"},{"sha":"74c5a17614c7ed56101c81b7145d0adcf408bd5a","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"Removed \"Uninitialize\" mentions from __msan_describe_origin() output","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/74c5a17614c7ed56101c81b7145d0adcf408bd5a"},{"sha":"c53b3f7041d2127f5c2ccf76290768b4971705fd","author":{"name":"Nathan Schagen","email":"ff8de36991e833f0e1ae0df6143a4706af961cc2@gmail.com"},"message":"Added NumStackOriginDescrs to section\n\nIt was modified by a testcase that added a local var in the patched version (test02).","distinct":true,"url":"https://api.github.com/repos/nschagen/compiler-rt/commits/c53b3f7041d2127f5c2ccf76290768b4971705fd"}]}
{"actor":{"display_login":"nschagen"}}