{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":385495055,"defaultBranch":"main","name":"atom","ownerLogin":"dmeijboom","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-13T06:08:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3341876?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721889759.0","currentOid":""},"activityList":{"items":[{"before":"dbc3a14ac6f5c12a24e48694de1b51a12edb5149","after":"e6eedadea6abd22dabfdbceb8200bd0dddef569e","ref":"refs/heads/main","pushedAt":"2024-09-06T16:01:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: minor cleanup after upgrading rustc","shortMessageHtmlLink":"refactor: minor cleanup after upgrading rustc"}},{"before":"1d8719ed99999682581ada1dba32f4165fcccbee","after":"dbc3a14ac6f5c12a24e48694de1b51a12edb5149","ref":"refs/heads/main","pushedAt":"2024-09-01T21:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: switch to argh (instead of clap)","shortMessageHtmlLink":"feat: switch to argh (instead of clap)"}},{"before":"3e3513b4dd2b7abe871041ff452973ebfccaa558","after":"1d8719ed99999682581ada1dba32f4165fcccbee","ref":"refs/heads/main","pushedAt":"2024-09-01T21:15:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"style: switch to Context.load_method for init functions and load_field","shortMessageHtmlLink":"style: switch to Context.load_method for init functions and load_field"}},{"before":"454d30123d688fe37291640a678731bebc899135","after":"3e3513b4dd2b7abe871041ff452973ebfccaa558","ref":"refs/heads/main","pushedAt":"2024-09-01T21:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: cleanup context/cache","shortMessageHtmlLink":"feat: cleanup context/cache"}},{"before":"59e245f915205b3f5c5989658296a6a04d2f3ca0","after":"454d30123d688fe37291640a678731bebc899135","ref":"refs/heads/main","pushedAt":"2024-09-01T19:52:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: switch to IntMap for variables","shortMessageHtmlLink":"refactor: switch to IntMap for variables"}},{"before":"4ddcaa255a725c2a490a12b0ff858a729bfe3cf1","after":"59e245f915205b3f5c5989658296a6a04d2f3ca0","ref":"refs/heads/main","pushedAt":"2024-09-01T07:24:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: prepare for multi-module support, initial support for inline caching","shortMessageHtmlLink":"feat: prepare for multi-module support, initial support for inline ca…"}},{"before":"8e4dec5658025d85642fbe1616db118bbd64515a","after":"4ddcaa255a725c2a490a12b0ff858a729bfe3cf1","ref":"refs/heads/main","pushedAt":"2024-08-29T20:14:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: implement into_value for Const","shortMessageHtmlLink":"refactor: implement into_value for Const"}},{"before":"9073f8745ae25772a60978a41f6e6d122774ef1c","after":"8e4dec5658025d85642fbe1616db118bbd64515a","ref":"refs/heads/main","pushedAt":"2024-08-29T09:11:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: tail calls","shortMessageHtmlLink":"refactor: tail calls"}},{"before":"853e4ad8e70411e523cee9782b81e26f07915834","after":"9073f8745ae25772a60978a41f6e6d122774ef1c","ref":"refs/heads/main","pushedAt":"2024-08-28T06:59:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: improve function call and jump performance","shortMessageHtmlLink":"feat: improve function call and jump performance"}},{"before":"fc117c2d5ace890f7589c4ad9051171de553d2b6","after":"853e4ad8e70411e523cee9782b81e26f07915834","ref":"refs/heads/main","pushedAt":"2024-08-27T21:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: minor cleanup for consts, improve integer performance","shortMessageHtmlLink":"feat: minor cleanup for consts, improve integer performance"}},{"before":"9250f96e82a41db2ec2a7e5314c466dd701deebb","after":"fc117c2d5ace890f7589c4ad9051171de553d2b6","ref":"refs/heads/main","pushedAt":"2024-08-27T20:38:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: cleanup int/float arithmetics, improve performance","shortMessageHtmlLink":"feat: cleanup int/float arithmetics, improve performance"}},{"before":"82cc6ee715315e48498d37d5535d5572a437aaad","after":"9250f96e82a41db2ec2a7e5314c466dd701deebb","ref":"refs/heads/main","pushedAt":"2024-08-27T16:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: binary operations in the vm dropping the macro","shortMessageHtmlLink":"refactor: binary operations in the vm dropping the macro"}},{"before":"deaded8e4f1a3949886d5067f7ee6be281f91e60","after":"82cc6ee715315e48498d37d5535d5572a437aaad","ref":"refs/heads/main","pushedAt":"2024-08-25T23:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: restore jump index (instead of an offset)","shortMessageHtmlLink":"feat: restore jump index (instead of an offset)"}},{"before":"dfcf987fe7c9b8763c22496442564ba02d1aafe5","after":"deaded8e4f1a3949886d5067f7ee6be281f91e60","ref":"refs/heads/main","pushedAt":"2024-08-25T23:01:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: use Bytes for bytecodes instead of vec opcode","shortMessageHtmlLink":"refactor: use Bytes for bytecodes instead of vec opcode"}},{"before":"1e302b80e6f031a978e88d0b6ca54cc94b9ce3c3","after":"dfcf987fe7c9b8763c22496442564ba02d1aafe5","ref":"refs/heads/main","pushedAt":"2024-08-25T15:55:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: add ReturnArg and allow disabling optimizations","shortMessageHtmlLink":"feat: add ReturnArg and allow disabling optimizations"}},{"before":"3c0ca6de5c2ce822b8914cfb5b3a2bf0e7af8c7b","after":"1e302b80e6f031a978e88d0b6ca54cc94b9ce3c3","ref":"refs/heads/main","pushedAt":"2024-08-25T14:18:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: optimize CallFn by refactoring GC ready","shortMessageHtmlLink":"feat: optimize CallFn by refactoring GC ready"}},{"before":"c68be60352e12ab3d02dd93f4d730cfba9788c58","after":"3c0ca6de5c2ce822b8914cfb5b3a2bf0e7af8c7b","ref":"refs/heads/main","pushedAt":"2024-08-11T21:48:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"style: cleanup unused error checks in vm","shortMessageHtmlLink":"style: cleanup unused error checks in vm"}},{"before":"5323edf3223dc99b48c25463e86c617f531f45be","after":"c68be60352e12ab3d02dd93f4d730cfba9788c58","ref":"refs/heads/main","pushedAt":"2024-08-11T21:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: call stack to access the current frame locally","shortMessageHtmlLink":"refactor: call stack to access the current frame locally"}},{"before":"b3cd56628d34ee291548f3583a98ecf73db9acd4","after":"5323edf3223dc99b48c25463e86c617f531f45be","ref":"refs/heads/main","pushedAt":"2024-08-11T20:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: minor change for timings display, refactored load_arg","shortMessageHtmlLink":"feat: minor change for timings display, refactored load_arg"}},{"before":"aea78a13001c9074c74c7e6f16c418968b375fdd","after":"b3cd56628d34ee291548f3583a98ecf73db9acd4","ref":"refs/heads/main","pushedAt":"2024-08-11T19:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"fix: mark receiver in gc","shortMessageHtmlLink":"fix: mark receiver in gc"}},{"before":"514b8ef2c5e21589723c16ca9697299d37e95875","after":"aea78a13001c9074c74c7e6f16c418968b375fdd","ref":"refs/heads/main","pushedAt":"2024-08-11T19:27:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: method calls moving 'self' to be a keyword and handle it properly","shortMessageHtmlLink":"refactor: method calls moving 'self' to be a keyword and handle it pr…"}},{"before":"2c3e56a41cab67b18edb1cd009d037cea2551147","after":"514b8ef2c5e21589723c16ca9697299d37e95875","ref":"refs/heads/main","pushedAt":"2024-08-11T07:52:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: minor cleanup of load attr/method","shortMessageHtmlLink":"refactor: minor cleanup of load attr/method"}},{"before":"f70d90d0ab3fab4cf931c3403f79d557f5d8023b","after":"2c3e56a41cab67b18edb1cd009d037cea2551147","ref":"refs/heads/main","pushedAt":"2024-08-10T21:58:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"refactor: minor cleanup and remove Default requirement for ReuseVec","shortMessageHtmlLink":"refactor: minor cleanup and remove Default requirement for ReuseVec"}},{"before":"fbaf68ae2c60451cfbfea523627a82c0c9ac44b7","after":"f70d90d0ab3fab4cf931c3403f79d557f5d8023b","ref":"refs/heads/main","pushedAt":"2024-08-10T16:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: avoid allocation when storing instance attributes","shortMessageHtmlLink":"feat: avoid allocation when storing instance attributes"}},{"before":"741dd697cce630a517d0ca887061c3ccaaec9647","after":"fbaf68ae2c60451cfbfea523627a82c0c9ac44b7","ref":"refs/heads/main","pushedAt":"2024-08-10T16:08:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: refactored tracing, fixed several bugs in garbage collection","shortMessageHtmlLink":"feat: refactored tracing, fixed several bugs in garbage collection"}},{"before":"e38143d5c4f7a5a05a0eb0076272faf039d6b4b9","after":"741dd697cce630a517d0ca887061c3ccaaec9647","ref":"refs/heads/main","pushedAt":"2024-08-10T14:48:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: try to collect garbage based on instruction","shortMessageHtmlLink":"feat: try to collect garbage based on instruction"}},{"before":"53a985b94a38d7acffdba22aa05574781cf4d4bd","after":"e38143d5c4f7a5a05a0eb0076272faf039d6b4b9","ref":"refs/heads/main","pushedAt":"2024-08-10T14:34:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: added support for 64-bit integers, refactored GC, make it possible to configure vm stack size","shortMessageHtmlLink":"feat: added support for 64-bit integers, refactored GC, make it possi…"}},{"before":"95ed3f9952a15736b3c61320dd8544da82252631","after":"53a985b94a38d7acffdba22aa05574781cf4d4bd","ref":"refs/heads/main","pushedAt":"2024-08-09T22:01:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: enable mimalloc by default","shortMessageHtmlLink":"feat: enable mimalloc by default"}},{"before":"a27bcb066ce879259f527f419530961e26889147","after":"95ed3f9952a15736b3c61320dd8544da82252631","ref":"refs/heads/main","pushedAt":"2024-08-09T21:05:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: support tail call for CallFn","shortMessageHtmlLink":"feat: support tail call for CallFn"}},{"before":"8ab2f7bc000b3cd6670e87160bbb7d8b26da25eb","after":"a27bcb066ce879259f527f419530961e26889147","ref":"refs/heads/main","pushedAt":"2024-08-09T20:22:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"dmeijboom","name":"Dillen Meijboom","path":"/dmeijboom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3341876?s=80&v=4"},"commit":{"message":"feat: add specialized CallFn instruction","shortMessageHtmlLink":"feat: add specialized CallFn instruction"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAErxne8gA","startCursor":null,"endCursor":null}},"title":"Activity · dmeijboom/atom"}