{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":517223171,"defaultBranch":"master","name":"sahl","ownerLogin":"ammarbinfaisal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-24T04:09:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/91789469?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699972502.0","currentOid":""},"activityList":{"items":[{"before":"4edce96e97fa131d4b195128ae897e585c7407f6","after":"4a0fff1c056d198cbc87114c398a504aad61ee68","ref":"refs/heads/master","pushedAt":"2024-04-13T11:41:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"freeing vm causes a double free for some reason","shortMessageHtmlLink":"freeing vm causes a double free for some reason"}},{"before":"37e15886e44d09702d41c841fac2023340878c1e","after":"4edce96e97fa131d4b195128ae897e585c7407f6","ref":"refs/heads/master","pushedAt":"2024-02-14T02:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Clone objects being sent over channels.","shortMessageHtmlLink":"Clone objects being sent over channels."}},{"before":"c741ce4695bc618bb44edd55cf7f003c8ff04f14","after":"37e15886e44d09702d41c841fac2023340878c1e","ref":"refs/heads/master","pushedAt":"2024-02-02T02:05:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"GC fixes. Stackmaps at function start.","shortMessageHtmlLink":"GC fixes. Stackmaps at function start."}},{"before":"8324d64a4435f95aad5172838025bdfe620dae20","after":"c741ce4695bc618bb44edd55cf7f003c8ff04f14","ref":"refs/heads/master","pushedAt":"2024-01-31T13:53:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Fix channels. Obj is copied before being passed to channel","shortMessageHtmlLink":"Fix channels. Obj is copied before being passed to channel"}},{"before":"35d935ee4a8a7d947485af1806420f966b5db908","after":"8324d64a4435f95aad5172838025bdfe620dae20","ref":"refs/heads/master","pushedAt":"2024-01-31T12:54:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update Makefile to link with libtreadmill.a in vm target","shortMessageHtmlLink":"Update Makefile to link with libtreadmill.a in vm target"}},{"before":"0378596f02e0de8d48e8c9a5d40f2065f2dab236","after":"35d935ee4a8a7d947485af1806420f966b5db908","ref":"refs/heads/master","pushedAt":"2024-01-31T12:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Remove libtreadmill subproject","shortMessageHtmlLink":"Remove libtreadmill subproject"}},{"before":"66604b00b40b2335c17e0b729abee464ec9572d2","after":"0378596f02e0de8d48e8c9a5d40f2065f2dab236","ref":"refs/heads/master","pushedAt":"2024-01-31T11:27:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update GC module and include new library for garbage collection","shortMessageHtmlLink":"Update GC module and include new library for garbage collection"}},{"before":"31795c86d3147cd6c8287b424c1721bdb49e93b8","after":"66604b00b40b2335c17e0b729abee464ec9572d2","ref":"refs/heads/master","pushedAt":"2024-01-24T15:59:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Refactored array initialization and loop in main function","shortMessageHtmlLink":"Refactored array initialization and loop in main function"}},{"before":"ad3b3a6ff2a57523808801e25ae6a92c57511877","after":"31795c86d3147cd6c8287b424c1721bdb49e93b8","ref":"refs/heads/master","pushedAt":"2024-01-24T15:51:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Fix GC","shortMessageHtmlLink":"Fix GC"}},{"before":"7f50a0109fc20ca14b7d9db9db7fce5ac84df5bc","after":"ad3b3a6ff2a57523808801e25ae6a92c57511877","ref":"refs/heads/master","pushedAt":"2024-01-17T16:15:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Add rustflags to .cargo/config.toml","shortMessageHtmlLink":"Add rustflags to .cargo/config.toml"}},{"before":"92f843a43ddf4dbd0a9228e743b4130d6ac6a5cf","after":"7f50a0109fc20ca14b7d9db9db7fce5ac84df5bc","ref":"refs/heads/master","pushedAt":"2024-01-17T16:14:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Refactor CFG construction and add pass manager for optimization","shortMessageHtmlLink":"Refactor CFG construction and add pass manager for optimization"}},{"before":"ac3765abc4b3db9c49527164d7926a3dbc00c659","after":"92f843a43ddf4dbd0a9228e743b4130d6ac6a5cf","ref":"refs/heads/master","pushedAt":"2024-01-17T14:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Get rid of haskell code","shortMessageHtmlLink":"Get rid of haskell code"}},{"before":"149370a06783266692951c0ee131ef2490904665","after":"ac3765abc4b3db9c49527164d7926a3dbc00c659","ref":"refs/heads/master","pushedAt":"2024-01-02T03:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Start rewriting vm in cpp. Add disassemble functionality","shortMessageHtmlLink":"Start rewriting vm in cpp. Add disassemble functionality"}},{"before":"2ff33dfbcbfa19a4ca1a59a80fdc2809bd82061a","after":"149370a06783266692951c0ee131ef2490904665","ref":"refs/heads/master","pushedAt":"2024-01-01T10:33:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Fix function name cloning in func_env.insert()","shortMessageHtmlLink":"Fix function name cloning in func_env.insert()"}},{"before":"dfdb1d9d2e0c05dfda06535460d34ec23daa0278","after":"2ff33dfbcbfa19a4ca1a59a80fdc2809bd82061a","ref":"refs/heads/master","pushedAt":"2024-01-01T07:01:44.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"`fmt`","shortMessageHtmlLink":"fmt"}},{"before":"89a6bff5d9c89e0db1765785f1dc2db0d8f6c97c","after":"dfdb1d9d2e0c05dfda06535460d34ec23daa0278","ref":"refs/heads/master","pushedAt":"2023-12-16T14:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"point free `assign` and `make` parser","shortMessageHtmlLink":"point free assign and make parser"}},{"before":"f1b0c2fe1b1bfdb5f547583daeb6a45794be3ced","after":"89a6bff5d9c89e0db1765785f1dc2db0d8f6c97c","ref":"refs/heads/master","pushedAt":"2023-12-16T13:50:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Refactor assign to be point free","shortMessageHtmlLink":"Refactor assign to be point free"}},{"before":"e4203c06eeeb516e5a9d22817849e09f85641c51","after":"f1b0c2fe1b1bfdb5f547583daeb6a45794be3ced","ref":"refs/heads/master","pushedAt":"2023-12-16T13:48:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update Parser module to include new types and functions","shortMessageHtmlLink":"Update Parser module to include new types and functions"}},{"before":"280ac39896470ecfa76e2488a3dcc17d32d9ddca","after":"e4203c06eeeb516e5a9d22817849e09f85641c51","ref":"refs/heads/master","pushedAt":"2023-12-16T13:47:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update Parser module in frontend.hs","shortMessageHtmlLink":"Update Parser module in frontend.hs"}},{"before":"cae30950b116705ec04524d2bc2421534fa5bd6b","after":"280ac39896470ecfa76e2488a3dcc17d32d9ddca","ref":"refs/heads/master","pushedAt":"2023-12-16T13:02:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update Lexer and Parser modules","shortMessageHtmlLink":"Update Lexer and Parser modules"}},{"before":"3ca32facd62d0972fa8f85dabb512567c30e10c3","after":"cae30950b116705ec04524d2bc2421534fa5bd6b","ref":"refs/heads/master","pushedAt":"2023-12-16T07:49:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update .gitignore file to ignore 'dist' and 'dist-*' directories","shortMessageHtmlLink":"Update .gitignore file to ignore 'dist' and 'dist-*' directories"}},{"before":"802f4536204aff743f452afc20b3e65d9e367a31","after":"3ca32facd62d0972fa8f85dabb512567c30e10c3","ref":"refs/heads/master","pushedAt":"2023-12-16T07:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Start rewriting frontend part in haskell","shortMessageHtmlLink":"Start rewriting frontend part in haskell"}},{"before":"790a08b7862cea6e2106ee6eabbbf4bd0f5c6248","after":"802f4536204aff743f452afc20b3e65d9e367a31","ref":"refs/heads/master","pushedAt":"2023-12-16T04:04:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Add function prototypes to rt.h","shortMessageHtmlLink":"Add function prototypes to rt.h"}},{"before":"7e945a5cc3a154a2621cfd221ac338d7e66ff51a","after":"790a08b7862cea6e2106ee6eabbbf4bd0f5c6248","ref":"refs/heads/master","pushedAt":"2023-12-11T02:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update rt.c path in run_aot.sh script","shortMessageHtmlLink":"Update rt.c path in run_aot.sh script"}},{"before":"d75b39d80741805d9697c9500da19f7cd053ff38","after":"7e945a5cc3a154a2621cfd221ac338d7e66ff51a","ref":"refs/heads/master","pushedAt":"2023-12-11T02:23:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Add support for channel types in GOCodegen\n\nAlso, check if range is being used and an identitifer.\nUpdate function name from \"range\" to \"rangee\" in mutate.sahl","shortMessageHtmlLink":"Add support for channel types in GOCodegen"}},{"before":"34ec035570b0c657a92485f60dd63c5bae804cb7","after":"d75b39d80741805d9697c9500da19f7cd053ff38","ref":"refs/heads/master","pushedAt":"2023-12-11T02:18:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Support for-in with range","shortMessageHtmlLink":"Support for-in with range"}},{"before":"e21e69a07967a487ef313c913d8698f66188d83c","after":"34ec035570b0c657a92485f60dd63c5bae804cb7","ref":"refs/heads/master","pushedAt":"2023-12-10T03:48:08.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Add support for global constant declarations","shortMessageHtmlLink":"Add support for global constant declarations"}},{"before":"d5e10dfc3c641ae0ddbd421332f998fbb13e6217","after":"e21e69a07967a487ef313c913d8698f66188d83c","ref":"refs/heads/master","pushedAt":"2023-12-09T15:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update rt_compile command to include base directory path","shortMessageHtmlLink":"Update rt_compile command to include base directory path"}},{"before":"d4d0a7c3a3cca409c936d73cdcab45a3d2ee09f2","after":"d5e10dfc3c641ae0ddbd421332f998fbb13e6217","ref":"refs/heads/master","pushedAt":"2023-12-09T15:01:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Fix casting issue in mandelbrot.sahl","shortMessageHtmlLink":"Fix casting issue in mandelbrot.sahl"}},{"before":"ae53c5d0046e7de059e755a416f57765737184c5","after":"d4d0a7c3a3cca409c936d73cdcab45a3d2ee09f2","ref":"refs/heads/master","pushedAt":"2023-12-09T14:59:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ammarbinfaisal","name":"Malik Ammar Faisal","path":"/ammarbinfaisal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91789469?s=80&v=4"},"commit":{"message":"Update match pattern for assignment in grammar","shortMessageHtmlLink":"Update match pattern for assignment in grammar"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEL8GFLwA","startCursor":null,"endCursor":null}},"title":"Activity ยท ammarbinfaisal/sahl"}