{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":693617,"defaultBranch":"master","name":"sdc","ownerLogin":"snazzy-d","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-05-30T06:04:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/80106187?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714659261.0","currentOid":""},"activityList":{"items":[{"before":"e27a7ff0f5838171a9e519913a8b6d72476d9d6e","after":"84eed10858a54b1a451d5a87bc91f16ef3de7703","ref":"refs/heads/druntimegc","pushedAt":"2024-06-01T00:41:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"eb069581e2ce2c1257fe8b25b76692f0e625a012","after":"e7178de0be2202846ca2db921236f113cb8af1bc","ref":"refs/heads/master","pushedAt":"2024-06-01T00:41:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Rework the mark phase.","shortMessageHtmlLink":"[GC] Rework the mark phase."}},{"before":"aa71cea5af791987a83c45933a358ffd352e74a9","after":"e27a7ff0f5838171a9e519913a8b6d72476d9d6e","ref":"refs/heads/druntimegc","pushedAt":"2024-05-31T16:56:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"e52e24488ed58042fd7e23017f50dc5cb8d417ea","after":"eb069581e2ce2c1257fe8b25b76692f0e625a012","ref":"refs/heads/master","pushedAt":"2024-05-31T16:56:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Rework the mark phase.","shortMessageHtmlLink":"[GC] Rework the mark phase."}},{"before":"db09789094cc231a2a274b0e709575d882e1e988","after":"e52e24488ed58042fd7e23017f50dc5cb8d417ea","ref":"refs/heads/master","pushedAt":"2024-05-31T12:56:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Allocate bottom to top and memmove in the thread bin.","shortMessageHtmlLink":"[GC] Allocate bottom to top and memmove in the thread bin."}},{"before":"2b0876bd4b2ee17ab847a34049f55e6a76d69799","after":"aa71cea5af791987a83c45933a358ffd352e74a9","ref":"refs/heads/druntimegc","pushedAt":"2024-05-30T23:55:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"ae15a53e04a602df51243030f931ebae2c55bffc","after":"db09789094cc231a2a274b0e709575d882e1e988","ref":"refs/heads/master","pushedAt":"2024-05-30T23:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Avoid unecessary round trips in the extent cache during the GC mark phase.","shortMessageHtmlLink":"Avoid unecessary round trips in the extent cache during the GC mark p…"}},{"before":"85befec025152b0818b49f8a40bc0483daa41ba5","after":"ae15a53e04a602df51243030f931ebae2c55bffc","ref":"refs/heads/master","pushedAt":"2024-05-30T23:29:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Nits in the Extent map code.","shortMessageHtmlLink":"Nits in the Extent map code."}},{"before":"61a6363265155b6c141a18086ad7f58563aed806","after":"2b0876bd4b2ee17ab847a34049f55e6a76d69799","ref":"refs/heads/druntimegc","pushedAt":"2024-05-30T19:08:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"ff670716934124f8f9dbf9ef8514d4d759093684","after":"85befec025152b0818b49f8a40bc0483daa41ba5","ref":"refs/heads/master","pushedAt":"2024-05-30T19:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Remove unecessary import.","shortMessageHtmlLink":"Remove unecessary import."}},{"before":"7a13f580a0853ada5e90314c7cce2305ba5ae613","after":"61a6363265155b6c141a18086ad7f58563aed806","ref":"refs/heads/druntimegc","pushedAt":"2024-05-30T13:34:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"3493c3746f8317486c660941b1031b7f28912041","after":"ff670716934124f8f9dbf9ef8514d4d759093684","ref":"refs/heads/master","pushedAt":"2024-05-30T00:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Fix early return in bitmap atomic operation.","shortMessageHtmlLink":"Fix early return in bitmap atomic operation."}},{"before":"ada39400157a1ddb58e57b857b9d298ce9fefd37","after":"3493c3746f8317486c660941b1031b7f28912041","ref":"refs/heads/master","pushedAt":"2024-05-24T22:01:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Fix typo in emap.d","shortMessageHtmlLink":"Fix typo in emap.d"}},{"before":"ae62729a1e1f7b5750893a53480616f75d4a50e4","after":"ada39400157a1ddb58e57b857b9d298ce9fefd37","ref":"refs/heads/master","pushedAt":"2024-05-22T21:02:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Use extern(C) call for druntime for thread scanning. (#369)\n\n* Use extern(C) call for druntime for thread scanning.\r\n\r\n* Remove unnecessary struct complication in dmd calls.\r\n\r\n* Reorder context parameter","shortMessageHtmlLink":"Use extern(C) call for druntime for thread scanning. (#369)"}},{"before":"591f0844dc9503c4776044d5acaf7de7d9b09ca2","after":"7a13f580a0853ada5e90314c7cce2305ba5ae613","ref":"refs/heads/druntimegc","pushedAt":"2024-05-22T15:41:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"c4549c46099cf82cf79d5f588434a7b4e9f8f010","after":"ae62729a1e1f7b5750893a53480616f75d4a50e4","ref":"refs/heads/master","pushedAt":"2024-05-21T21:53:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Add a stress test for the mark phase.","shortMessageHtmlLink":"[GC] Add a stress test for the mark phase."}},{"before":"8602b188c156f4909f8dafb02a5bcf800fb77b3b","after":"591f0844dc9503c4776044d5acaf7de7d9b09ca2","ref":"refs/heads/druntimegc","pushedAt":"2024-05-20T22:33:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"daca84ce2debeae84c77872bf5f36959107bc282","after":"c4549c46099cf82cf79d5f588434a7b4e9f8f010","ref":"refs/heads/master","pushedAt":"2024-05-20T22:33:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Add a test case that drills the GC.","shortMessageHtmlLink":"Add a test case that drills the GC."}},{"before":"826e5b7c9f3931ba13c4a68816ac42e5d4001844","after":"daca84ce2debeae84c77872bf5f36959107bc282","ref":"refs/heads/master","pushedAt":"2024-05-20T22:12:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Add a test case that drills the GC.","shortMessageHtmlLink":"Add a test case that drills the GC."}},{"before":"1c525adceb69330ba9abe7c7b311361ea2be02e1","after":"826e5b7c9f3931ba13c4a68816ac42e5d4001844","ref":"refs/heads/master","pushedAt":"2024-05-20T21:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Fix invalid codegen when casting pointers to bool.","shortMessageHtmlLink":"Fix invalid codegen when casting pointers to bool."}},{"before":"3b18b508499e49353a81a22886fa913e605a3f67","after":"8602b188c156f4909f8dafb02a5bcf800fb77b3b","ref":"refs/heads/druntimegc","pushedAt":"2024-05-17T22:55:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"81c5d0db5a66e9b04eeecf08c8e46e5fa7181fb0","after":"1c525adceb69330ba9abe7c7b311361ea2be02e1","ref":"refs/heads/master","pushedAt":"2024-05-17T22:50:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Free small allocation directly in the bin for reuse.","shortMessageHtmlLink":"[GC] Free small allocation directly in the bin for reuse."}},{"before":"14100fda20ca0a50554e4ce4a78a1f5f281c0854","after":"81c5d0db5a66e9b04eeecf08c8e46e5fa7181fb0","ref":"refs/heads/master","pushedAt":"2024-05-17T22:43:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] returned -> stashed.","shortMessageHtmlLink":"[GC] returned -> stashed."}},{"before":"9d6f3fff0f1de5cbf0978849fb7b78d934850bec","after":"14100fda20ca0a50554e4ce4a78a1f5f281c0854","ref":"refs/heads/master","pushedAt":"2024-05-17T22:42:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] No more smurf naming in tbin.d .","shortMessageHtmlLink":"[GC] No more smurf naming in tbin.d ."}},{"before":"633fa23ece93d6b50afd769fbe17c79d59d5a338","after":"9d6f3fff0f1de5cbf0978849fb7b78d934850bec","ref":"refs/heads/master","pushedAt":"2024-05-17T22:39:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Nits in flush.","shortMessageHtmlLink":"[GC] Nits in flush."}},{"before":"628dc7241a9a4ac6e743d0d1bf4d2d869330e6f4","after":"633fa23ece93d6b50afd769fbe17c79d59d5a338","ref":"refs/heads/master","pushedAt":"2024-05-17T22:38:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Fix Slab priority, which could lead to heap corruption.","shortMessageHtmlLink":"[GC] Fix Slab priority, which could lead to heap corruption."}},{"before":"8849479e7720a20ddf22a16be08299974c2ec7e1","after":"3b18b508499e49353a81a22886fa913e605a3f67","ref":"refs/heads/druntimegc","pushedAt":"2024-05-17T14:40:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Move to another module, add query function for block info.","shortMessageHtmlLink":"Move to another module, add query function for block info."}},{"before":"9983c6dfab876bd678d1c8df199ce3b045b7effb","after":"628dc7241a9a4ac6e743d0d1bf4d2d869330e6f4","ref":"refs/heads/master","pushedAt":"2024-05-17T14:40:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Batch flush ThreadBins.","shortMessageHtmlLink":"[GC] Batch flush ThreadBins."}},{"before":"e7221e683525747866fc15948f762ee5183fc8f7","after":"9983c6dfab876bd678d1c8df199ce3b045b7effb","ref":"refs/heads/master","pushedAt":"2024-05-17T00:02:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"[GC] Add bin to the thread cache and use them to batch small allocations.","shortMessageHtmlLink":"[GC] Add bin to the thread cache and use them to batch small allocati…"}},{"before":"e0ac4915e33a4ffd739ae939a4a7b499472ecc03","after":"e7221e683525747866fc15948f762ee5183fc8f7","ref":"refs/heads/master","pushedAt":"2024-05-15T21:11:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deadalnix","name":null,"path":"/deadalnix","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/854121?s=80&v=4"},"commit":{"message":"Ensure trypair in the arraySpill test also work when allocation happen in reverse.","shortMessageHtmlLink":"Ensure trypair in the arraySpill test also work when allocation happe…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWX0ZzAA","startCursor":null,"endCursor":null}},"title":"Activity · snazzy-d/sdc"}