{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":658197554,"defaultBranch":"main","name":"coldbrew","ownerLogin":"clflushopt","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-25T04:22:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/172141496?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1701638887.0","currentOid":""},"activityList":{"items":[{"before":"25de2166e2dbb3374f0bee358147c9c48e4742fa","after":"8c25161e64b334d1ca49758def8669e96b8d3009","ref":"refs/heads/main","pushedAt":"2024-01-01T03:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: add missing comparison ops","shortMessageHtmlLink":"feat: add missing comparison ops"}},{"before":"e9e61fa0e08bcdc2132f5f0a6a6a5b59e6532a48","after":"25de2166e2dbb3374f0bee358147c9c48e4742fa","ref":"refs/heads/main","pushedAt":"2023-12-31T23:59:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: only compile if jit_mode is true, add missing branches for arithmetic operands","shortMessageHtmlLink":"feat: only compile if jit_mode is true, add missing branches for arit…"}},{"before":"d3e76b6f3c8ff0e3cea66664939e48eea426bea3","after":"e9e61fa0e08bcdc2132f5f0a6a6a5b59e6532a48","ref":"refs/heads/main","pushedAt":"2023-12-31T23:46:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"test: add extra fixtures for jit tests","shortMessageHtmlLink":"test: add extra fixtures for jit tests"}},{"before":"38667cba923cc0eb66a0ba79825bd80ccd08e399","after":"d3e76b6f3c8ff0e3cea66664939e48eea426bea3","ref":"refs/heads/main","pushedAt":"2023-12-31T23:44:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: fix last jit bugs, refactor codebase and fix clippy issues","shortMessageHtmlLink":"feat: fix last jit bugs, refactor codebase and fix clippy issues"}},{"before":"30ddb8ab3ee66e47dba680ddad6c514871c80dee","after":"38667cba923cc0eb66a0ba79825bd80ccd08e399","ref":"refs/heads/main","pushedAt":"2023-12-31T21:31:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:jmpnz/coldbrew","shortMessageHtmlLink":"Merge branch 'main' of github.com:jmpnz/coldbrew"}},{"before":"5c8a9cb0a554b99941da043d5602e65c3f14f346","after":"30ddb8ab3ee66e47dba680ddad6c514871c80dee","ref":"refs/heads/main","pushedAt":"2023-12-31T05:47:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: it works, update readme, moving on","shortMessageHtmlLink":"feat: it works, update readme, moving on"}},{"before":"fa6ac81ade60566af9226fa9280accce38c37908","after":"5c8a9cb0a554b99941da043d5602e65c3f14f346","ref":"refs/heads/main","pushedAt":"2023-12-31T05:46:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: It works, adjust readme to point out its not production ready :D","shortMessageHtmlLink":"feat: It works, adjust readme to point out its not production ready :D"}},{"before":"b03e7fcebef167909050be29a0f14bd869ae1b57","after":"fa6ac81ade60566af9226fa9280accce38c37908","ref":"refs/heads/main","pushedAt":"2023-12-31T05:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: It works, adjust readme to point out its not production ready :D","shortMessageHtmlLink":"feat: It works, adjust readme to point out its not production ready :D"}},{"before":"ed35dccad2bf2b0073dc9e344d3d70ecd64cbe2a","after":"b03e7fcebef167909050be29a0f14bd869ae1b57","ref":"refs/heads/main","pushedAt":"2023-12-31T05:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: It works, complete readme (moving on for now)","shortMessageHtmlLink":"feat: It works, complete readme (moving on for now)"}},{"before":"e493fd9e6f6fcb600e03c6affd5f25accbb6707f","after":"ed35dccad2bf2b0073dc9e344d3d70ecd64cbe2a","ref":"refs/heads/main","pushedAt":"2023-12-31T05:33:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: It works, complete readme (moving on for now)","shortMessageHtmlLink":"feat: It works, complete readme (moving on for now)"}},{"before":"e7019c5fe263e8ad580e06ece345d977ce27f40d","after":"e493fd9e6f6fcb600e03c6affd5f25accbb6707f","ref":"refs/heads/main","pushedAt":"2023-12-31T05:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: add jit execution to runtime with entry and exit handling\n\n- IT F# WORKS","shortMessageHtmlLink":"feat: add jit execution to runtime with entry and exit handling"}},{"before":"46c571af5bc8c17af0f2b6ebf850b4ab75e5f8f4","after":"e7019c5fe263e8ad580e06ece345d977ce27f40d","ref":"refs/heads/main","pushedAt":"2023-12-31T04:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: implement native compilation for conditional branches (jge, jg, jle)","shortMessageHtmlLink":"feat: implement native compilation for conditional branches (jge, jg,…"}},{"before":"fb3d3d8b4ed37b3e4b3fb3bba7382135cbba6025","after":"46c571af5bc8c17af0f2b6ebf850b4ab75e5f8f4","ref":"refs/heads/main","pushedAt":"2023-12-31T03:38:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: implement native compilation for irem/idiv","shortMessageHtmlLink":"feat: implement native compilation for irem/idiv"}},{"before":"243f5cb66ae59eafb84c4be0735b17dc05497631","after":"fb3d3d8b4ed37b3e4b3fb3bba7382135cbba6025","ref":"refs/heads/main","pushedAt":"2023-12-31T03:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: implement native compilation for goto","shortMessageHtmlLink":"feat: implement native compilation for goto"}},{"before":"a05e02ab52915f4fe165ed92a62e3146f1ca83c2","after":"243f5cb66ae59eafb84c4be0735b17dc05497631","ref":"refs/heads/main","pushedAt":"2023-12-31T02:27:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: implement native compilation load/store/arithmetic bytecode ops","shortMessageHtmlLink":"feat: implement native compilation load/store/arithmetic bytecode ops"}},{"before":"52bdc1479266da6596f9d31c808d90bb5c7bbf01","after":"a05e02ab52915f4fe165ed92a62e3146f1ca83c2","ref":"refs/heads/main","pushedAt":"2023-12-31T01:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: add fixme to remove branch flipping","shortMessageHtmlLink":"fix: add fixme to remove branch flipping"}},{"before":"6ed632ca7b33ca7ac042702bac4191f47a1339f3","after":"52bdc1479266da6596f9d31c808d90bb5c7bbf01","ref":"refs/heads/main","pushedAt":"2023-12-30T01:54:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: fix some comments, document some bytecode and store separate test cases for jit","shortMessageHtmlLink":"fix: fix some comments, document some bytecode and store separate tes…"}},{"before":"e508a5304e3ace7c3396a97d965a8022835a6a87","after":"6ed632ca7b33ca7ac042702bac4191f47a1339f3","ref":"refs/heads/main","pushedAt":"2023-12-29T04:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: add abort conditions to the trace recorder","shortMessageHtmlLink":"fix: add abort conditions to the trace recorder"}},{"before":"be48553f4674826266afe7e5c62e1661183421aa","after":"e508a5304e3ace7c3396a97d965a8022835a6a87","ref":"refs/heads/main","pushedAt":"2023-12-28T05:18:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: fix trace recording bug","shortMessageHtmlLink":"feat: fix trace recording bug"}},{"before":"2422e1a8670700798b5a756c7d7abc000a46a20c","after":"be48553f4674826266afe7e5c62e1661183421aa","ref":"refs/heads/main","pushedAt":"2023-12-27T03:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: fix cfg directive for conditional arch","shortMessageHtmlLink":"fix: fix cfg directive for conditional arch"}},{"before":"2fedf6bd3c5b5bbbf35c01d92c1fca8f4d495558","after":"2422e1a8670700798b5a756c7d7abc000a46a20c","ref":"refs/heads/main","pushedAt":"2023-12-27T03:50:12.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"Merge pull request #2 from jmpnz/basic-blocks\n\nfeat: merge experimental stuff","shortMessageHtmlLink":"Merge pull request #2 from jmpnz/basic-blocks"}},{"before":"cf4175a92410106fd255da622a26da8c0f9e709b","after":"8da8a6d35c6aba0f745f88ca45ccb33e7edda486","ref":"refs/heads/basic-blocks","pushedAt":"2023-12-27T03:49:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: rebase, fix conflicts and remove borked jit code","shortMessageHtmlLink":"feat: rebase, fix conflicts and remove borked jit code"}},{"before":"6edd88c4347c7e0aab48e300adbc8ae8f4cd5197","after":"2fedf6bd3c5b5bbbf35c01d92c1fca8f4d495558","ref":"refs/heads/main","pushedAt":"2023-12-27T03:41:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: more fixes while reviewing stuff","shortMessageHtmlLink":"fix: more fixes while reviewing stuff"}},{"before":"1e14eb777ece2d7370979d395998af534760fdd6","after":"6edd88c4347c7e0aab48e300adbc8ae8f4cd5197","ref":"refs/heads/main","pushedAt":"2023-12-27T02:18:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: add some comments as we keep tinkering about things and remove tracelet paragraph","shortMessageHtmlLink":"fix: add some comments as we keep tinkering about things and remove t…"}},{"before":"1713acece66730e9d861666872654419603fa119","after":"cf4175a92410106fd255da622a26da8c0f9e709b","ref":"refs/heads/basic-blocks","pushedAt":"2023-12-24T03:26:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: small refactor and figuring out frame skip","shortMessageHtmlLink":"fix: small refactor and figuring out frame skip"}},{"before":"fd9685ac0434ade32fcc6a27fb8aac9b0912cfdc","after":"1713acece66730e9d861666872654419603fa119","ref":"refs/heads/basic-blocks","pushedAt":"2023-12-23T19:14:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"feat: add debug utility and start figuring out arithmetics","shortMessageHtmlLink":"feat: add debug utility and start figuring out arithmetics"}},{"before":"96cb55c15d9a430a1bcca1aa92b37737c251c321","after":"fd9685ac0434ade32fcc6a27fb8aac9b0912cfdc","ref":"refs/heads/basic-blocks","pushedAt":"2023-12-03T21:43:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: add binary debug outputs to gitignore","shortMessageHtmlLink":"fix: add binary debug outputs to gitignore"}},{"before":"757b9916153be7272f4fe95003b3ebaccc111263","after":"96cb55c15d9a430a1bcca1aa92b37737c251c321","ref":"refs/heads/basic-blocks","pushedAt":"2023-12-03T21:42:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: leave space in stack for local variables","shortMessageHtmlLink":"fix: leave space in stack for local variables"}},{"before":null,"after":"757b9916153be7272f4fe95003b3ebaccc111263","ref":"refs/heads/basic-blocks","pushedAt":"2023-12-03T21:28:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: fix emit_load code and write a tiny test","shortMessageHtmlLink":"fix: fix emit_load code and write a tiny test"}},{"before":"bb8455d67f5e8ee8e3bad0cbe4407a75afa5f6e8","after":"1e14eb777ece2d7370979d395998af534760fdd6","ref":"refs/heads/main","pushedAt":"2023-11-04T01:52:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmpnz","name":"jmpnz","path":"/jmpnz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102270417?s=80&v=4"},"commit":{"message":"fix: comment back jit debug prints","shortMessageHtmlLink":"fix: comment back jit debug prints"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wMVQwMzoyMTowOS4wMDAwMDBazwAAAAPVPhl-","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wNFQwMTo1MjoyMy4wMDAwMDBazwAAAAOnKnFi"}},"title":"Activity · clflushopt/coldbrew"}