{"push_id":672866748,"size":171,"distinct_size":171,"ref":"refs/heads/master","head":"05d2ccf85be3a867aba3cf9cbf93945a3b02554d","before":"a77a8fc163894572b2f464ee763eae2d667bb4b4","commits":[{"sha":"ce12e759f62451aa2967eb1962f210f203f790ad","author":{"email":"f18f9d8baa2fa0cb58562a87b426733853e0a4e9@walterbright.com","name":"Walter Bright"},"message":"Merge pull request #1188 from MartinNowak/undoNothrowSync\n\nroll back the synchronized nothrow change","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/ce12e759f62451aa2967eb1962f210f203f790ad"},{"sha":"beb6e1699a5e2d5e913b6428bad8d628b397bf1c","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@thecybershadow.net","name":"Vladimir Panteleev"},"message":"gc.gc: Comments","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/beb6e1699a5e2d5e913b6428bad8d628b397bf1c"},{"sha":"52808368f5deaf152dfd0eead062de006be21cd6","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@thecybershadow.net","name":"Vladimir Panteleev"},"message":"gc.gc: debug=MEMSTOMP fixes and unit test","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/52808368f5deaf152dfd0eead062de006be21cd6"},{"sha":"a40535020ff4623392a01f984a2473dec6469364","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@thecybershadow.net","name":"Vladimir Panteleev"},"message":"rt.lifetime: Disable tests incompatible with debug=SENTINEL","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/a40535020ff4623392a01f984a2473dec6469364"},{"sha":"c73e6b73a4e601df25cef9cac68cf8aea0a573ea","author":{"email":"dc9186a06078733915a6fcbab34e59120be2b484@thecybershadow.net","name":"Vladimir Panteleev"},"message":"gc.gc: Add debug=SENTINEL unittest","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/c73e6b73a4e601df25cef9cac68cf8aea0a573ea"},{"sha":"3a86e57fc42123cf9af712b3e23a22fb27fb2926","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"Non-working init checkin","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/3a86e57fc42123cf9af712b3e23a22fb27fb2926"},{"sha":"169681eb409a1c9f23b56e6f5cfdddfdb151c27f","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"Removing writeln (not available)","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/169681eb409a1c9f23b56e6f5cfdddfdb151c27f"},{"sha":"182c63eaafa88b8228ab2b45f055aeca72a1e94a","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"Atomic fetchadd now working with unittests. Should work for both x64 and x86","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/182c63eaafa88b8228ab2b45f055aeca72a1e94a"},{"sha":"a65d88de4f263f2f17d0dd7b83b6a877d0d3410e","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"x86 should now also use the fast atomicFetchAdd","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/a65d88de4f263f2f17d0dd7b83b6a877d0d3410e"},{"sha":"e7b79321e47e55c1bc9f7931789a96443f41041e","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"x86 minor rearrangement","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/e7b79321e47e55c1bc9f7931789a96443f41041e"},{"sha":"db7fe0eb9d3af3154d1873380b00853c7b977c81","author":{"email":"a5a8f6b810c3f805a53bd0423464eec2c53ecdde@rsw0x.me","name":"rsw0x"},"message":"Mark core.memory.GC.addRange/removeRange as nogc, and internal\nimplementation.","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/db7fe0eb9d3af3154d1873380b00853c7b977c81"},{"sha":"391ee9733fa1c653ecddd50fbd4d2af2b86a13a1","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"Removed is(T==V1) check for atomicFetchAdd. Using implicit conversion to size_t for xadd op. Debug pragmas in for testing","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/391ee9733fa1c653ecddd50fbd4d2af2b86a13a1"},{"sha":"d3c0a9dc8c9c824ef4196e39ebfaa7d985375626","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"Fixed x86 ny replacing mov ops using RAX with EAX","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/d3c0a9dc8c9c824ef4196e39ebfaa7d985375626"},{"sha":"b211313f60eadb44137bf0fcd67dc8f6f9033264","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"Added T.sizeof <= 4 checks and template contraints for x86_32","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/b211313f60eadb44137bf0fcd67dc8f6f9033264"},{"sha":"23cca96f7a795bc92b05040b12399559b9081229","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"cleaned up x86_32 fetchAdd tests","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/23cca96f7a795bc92b05040b12399559b9081229"},{"sha":"d2d214fa09af210e9607a329f205882f1a28078b","author":{"email":"bbe2ceb548f82ec37a4477b1a39f039e9543c8bf@outlook.com","name":"jdunlap"},"message":"86x cleanup","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/d2d214fa09af210e9607a329f205882f1a28078b"},{"sha":"ba7f25376863b559d4233110dfd0bce7559eaf74","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge pull request #1203 from rsw0x/iss14171\n\nMark core.memory.GC.addRange/removeRange as nogc","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/ba7f25376863b559d4233110dfd0bce7559eaf74"},{"sha":"f98a02142767d2d14b574cd381670dbd53b90d36","author":{"email":"ac1f7e62ea3e12f5a5d8aebb9b91572ed915f2fe@gmail.com","name":"Jakob Ovrum"},"message":"Make .destroy() work with attribute inference\n\nAlso adds postblitRecurse() to enable attribute inference for\nexplicit copying","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/f98a02142767d2d14b574cd381670dbd53b90d36"},{"sha":"64f714ab3e2d033b44079d7cf14e846fbfe7bad0","author":{"email":"e6fb06210fafc02fd7479ddbed2d042cc3a5155e@dawg.eu","name":"Martin Nowak"},"message":"Merge remote-tracking branch 'upstream/stable' into merge_stable\n\nConflicts:\n\tsrc/core/sync/mutex.d\n\tsrc/gc/gc.d","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/64f714ab3e2d033b44079d7cf14e846fbfe7bad0"},{"sha":"7877f65a6baf53b0c53c1babf9a0f0a5d1893940","author":{"email":"130b15f4aada0dc5bd3664824d6a8967e431e4ba@gmail.com","name":"Hara Kenji"},"message":"Merge pull request #1210 from MartinNowak/merge_stable\n\nMerge remote-tracking branch 'upstream/stable' into merge_stable","distinct":true,"url":"https://api.github.com/repos/bitwise-github/druntime/commits/7877f65a6baf53b0c53c1babf9a0f0a5d1893940"}]}