{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":521691601,"defaultBranch":"master","name":"lisp","ownerLogin":"john-z-yang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-05T15:38:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14865283?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702705153.0","currentOid":""},"activityList":{"items":[{"before":"4905425ddbc348094106832fa30c50444a65ce40","after":null,"ref":"refs/heads/suballocator","pushedAt":"2023-12-16T05:39:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"}},{"before":"794beed3bd645a9cf9dc1d121b8695c8911c3d4f","after":null,"ref":"refs/heads/parser","pushedAt":"2023-12-16T05:38:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"}},{"before":"eac3de0a3c5434da8baaf72823435b58bc93af92","after":"8d4d8fe0d4fb1a9004c9fc35e929ad90840610a8","ref":"refs/heads/master","pushedAt":"2023-12-16T05:38:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Merge pull request #33 from john-z-yang/parser\n\nSeparate parsing and code generation","shortMessageHtmlLink":"Merge pull request #33 from john-z-yang/parser"}},{"before":"e6798df9f7efdb3b13a1ec372fbada339d1896c9","after":"794beed3bd645a9cf9dc1d121b8695c8911c3d4f","ref":"refs/heads/parser","pushedAt":"2023-12-16T05:25:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Refactor parsing from compiler to parser","shortMessageHtmlLink":"Refactor parsing from compiler to parser"}},{"before":"c64a842512474fbc7044bab273d64d8e77a6e175","after":"e6798df9f7efdb3b13a1ec372fbada339d1896c9","ref":"refs/heads/parser","pushedAt":"2023-12-16T00:58:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Refactor parsing from compiler to parser","shortMessageHtmlLink":"Refactor parsing from compiler to parser"}},{"before":null,"after":"c64a842512474fbc7044bab273d64d8e77a6e175","ref":"refs/heads/parser","pushedAt":"2023-12-16T00:37:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Refactor parsing from compiler to parser","shortMessageHtmlLink":"Refactor parsing from compiler to parser"}},{"before":"68a5c0f9b92dbe026d4358e235bfe54da29ce3a0","after":"eac3de0a3c5434da8baaf72823435b58bc93af92","ref":"refs/heads/master","pushedAt":"2023-12-15T06:27:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Fix include guard","shortMessageHtmlLink":"Fix include guard"}},{"before":"34d2b032e4c9f917a25cb09f4db9b82e0a7b29fb","after":"68a5c0f9b92dbe026d4358e235bfe54da29ce3a0","ref":"refs/heads/master","pushedAt":"2023-12-10T05:04:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Add missing header","shortMessageHtmlLink":"Add missing header"}},{"before":"4e62b4bb60cb4b4ac3b4288d0ee649ba4cec9614","after":"34d2b032e4c9f917a25cb09f4db9b82e0a7b29fb","ref":"refs/heads/master","pushedAt":"2023-12-10T04:57:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Implement dynCast","shortMessageHtmlLink":"Implement dynCast"}},{"before":"9aa248e2ddc6dcd9d9d372e3f288e2a567bb3ae3","after":"4e62b4bb60cb4b4ac3b4288d0ee649ba4cec9614","ref":"refs/heads/master","pushedAt":"2023-12-10T04:15:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Use .contains instead of .find when not using values","shortMessageHtmlLink":"Use .contains instead of .find when not using values"}},{"before":"1ffa8c0d1915b6732de0e0257ade66e090bfab24","after":null,"ref":"refs/heads/ret-opcode","pushedAt":"2023-12-10T03:51:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"}},{"before":"e94c63baef02961a11822b20b93b82ba38fe78bd","after":"9aa248e2ddc6dcd9d9d372e3f288e2a567bb3ae3","ref":"refs/heads/master","pushedAt":"2023-12-10T03:50:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Merge pull request #32 from john-z-yang/ret-opcode\n\nStop emitting a SET and POP opcode right before a RETURN opcode","shortMessageHtmlLink":"Merge pull request #32 from john-z-yang/ret-opcode"}},{"before":"23bf8df66236a936562f7c2643971ff12cee455b","after":"1ffa8c0d1915b6732de0e0257ade66e090bfab24","ref":"refs/heads/ret-opcode","pushedAt":"2023-12-10T03:32:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Stop emitting a SET and POP opcode right before a RETURN opcode","shortMessageHtmlLink":"Stop emitting a SET and POP opcode right before a RETURN opcode"}},{"before":null,"after":"23bf8df66236a936562f7c2643971ff12cee455b","ref":"refs/heads/ret-opcode","pushedAt":"2023-12-10T03:28:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Remove SET op during return","shortMessageHtmlLink":"Remove SET op during return"}},{"before":"a832110efbf77e5eadd136d39e9b2b93afe2f220","after":"e94c63baef02961a11822b20b93b82ba38fe78bd","ref":"refs/heads/master","pushedAt":"2023-12-09T22:03:28.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Merge pull request #31 from john-z-yang/suballocator\n\nImplement suballocators","shortMessageHtmlLink":"Merge pull request #31 from john-z-yang/suballocator"}},{"before":"80f2cfda2cacb1a85c715bb0312b3c5cb26ada47","after":"4905425ddbc348094106832fa30c50444a65ce40","ref":"refs/heads/suballocator","pushedAt":"2023-12-09T21:52:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Make gcGuard const","shortMessageHtmlLink":"Make gcGuard const"}},{"before":"4bf613fcd261f2eb2c9f2a6c72b2ed84fc4489e4","after":"80f2cfda2cacb1a85c715bb0312b3c5cb26ada47","ref":"refs/heads/suballocator","pushedAt":"2023-12-08T08:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Add -O2 to gc stress test","shortMessageHtmlLink":"Add -O2 to gc stress test"}},{"before":"2e4b9a842b07d19b4fd06c88922c9ad40ed7f5fd","after":"b207719c8a70ade6957369d53ca1db94c3b1a31c","ref":"refs/heads/compacting-gc","pushedAt":"2023-12-08T08:01:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Implement compaction","shortMessageHtmlLink":"Implement compaction"}},{"before":"4ee6af325e8b89ccf601f8410fa0473b9fc193ae","after":null,"ref":"refs/heads/arena-alloc","pushedAt":"2023-12-08T07:57:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"}},{"before":null,"after":"2e4b9a842b07d19b4fd06c88922c9ad40ed7f5fd","ref":"refs/heads/compacting-gc","pushedAt":"2023-12-08T07:56:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Implement compaction","shortMessageHtmlLink":"Implement compaction"}},{"before":"dae405857716658778f2f15f332b4f518315d2a8","after":"4bf613fcd261f2eb2c9f2a6c72b2ed84fc4489e4","ref":"refs/heads/suballocator","pushedAt":"2023-12-08T07:54:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Implement suballocators for GC","shortMessageHtmlLink":"Implement suballocators for GC"}},{"before":"ac8f7df30cea138f959ef9eea3cdb05b9c0cf786","after":null,"ref":"refs/heads/experimental","pushedAt":"2023-12-08T07:51:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"}},{"before":null,"after":"dae405857716658778f2f15f332b4f518315d2a8","ref":"refs/heads/suballocator","pushedAt":"2023-12-08T07:50:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Implement suballocators for GC","shortMessageHtmlLink":"Implement suballocators for GC"}},{"before":null,"after":"ac8f7df30cea138f959ef9eea3cdb05b9c0cf786","ref":"refs/heads/experimental","pushedAt":"2023-12-06T06:39:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"use heap alloc","shortMessageHtmlLink":"use heap alloc"}},{"before":"67b05f45f9713dd0b15679325c6bff3726876645","after":"4ee6af325e8b89ccf601f8410fa0473b9fc193ae","ref":"refs/heads/arena-alloc","pushedAt":"2023-12-05T07:02:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"67b05f45f9713dd0b15679325c6bff3726876645","ref":"refs/heads/arena-alloc","pushedAt":"2023-11-20T23:34:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Use pointers instead of references to track SExpr memory location","shortMessageHtmlLink":"Use pointers instead of references to track SExpr memory location"}},{"before":"43a904c5a1747a9704e037759a4673d37c7b756a","after":"a832110efbf77e5eadd136d39e9b2b93afe2f220","ref":"refs/heads/master","pushedAt":"2023-11-19T21:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Rename intCache to numCache","shortMessageHtmlLink":"Rename intCache to numCache"}},{"before":"05ee0f372043cfe98b482702c4a75c32a6a679e1","after":"43a904c5a1747a9704e037759a4673d37c7b756a","ref":"refs/heads/master","pushedAt":"2023-11-19T21:08:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Refactor boolean truthiness test","shortMessageHtmlLink":"Refactor boolean truthiness test"}},{"before":"24a010e8afbd9c697f49079b65ab892921dfdd50","after":null,"ref":"refs/heads/preload-natfn","pushedAt":"2023-09-04T19:58:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"}},{"before":"1d41f5de07c5da1ce5c66dc5071780a21a336881","after":"05ee0f372043cfe98b482702c4a75c32a6a679e1","ref":"refs/heads/master","pushedAt":"2023-08-25T07:43:21.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"john-z-yang","name":"John","path":"/john-z-yang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14865283?s=80&v=4"},"commit":{"message":"Merge pull request #30 from john-z-yang/preload-natfn\n\nTrack symbols for native function","shortMessageHtmlLink":"Merge pull request #30 from john-z-yang/preload-natfn"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADy7s3qwA","startCursor":null,"endCursor":null}},"title":"Activity ยท john-z-yang/lisp"}