{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":602005787,"defaultBranch":"main","name":"AlphaCompiler","ownerLogin":"epap011","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-15T09:50:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/58293340?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685951969.345587","currentOid":""},"activityList":{"items":[{"before":"e13241ca3978a5ab3fc2f21801f48362594ddbeb","after":"de9703c31ebce393f07c6e7804343d4583fe4ec4","ref":"refs/heads/main","pushedAt":"2023-06-05T13:20:09.792Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Merge pull request #16 from epap011/phase5_VirtualMachine\n\nPhase5 virtual machine","shortMessageHtmlLink":"Merge pull request #16 from epap011/phase5_VirtualMachine"}},{"before":"ddfc28783d589a0cee57735280527d9c5095f9dd","after":"e13241ca3978a5ab3fc2f21801f48362594ddbeb","ref":"refs/heads/main","pushedAt":"2023-06-05T13:17:21.301Z","pushType":"push","commitsCount":1,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Delete .vscode directory","shortMessageHtmlLink":"Delete .vscode directory"}},{"before":"8c26b6c0badeccbf3649ae9f707b815c2afb1338","after":"806d25d2309a53d825b6e71ea6d2321ec72292d0","ref":"refs/heads/phase5_VirtualMachine","pushedAt":"2023-06-05T11:57:49.957Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qoumis","name":"Emmanouil Koumakis","path":"/Qoumis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85035805?s=80&v=4"},"commit":{"message":"fix: (libfunc) objectcopy traverses buckets as well :3","shortMessageHtmlLink":"fix: (libfunc) objectcopy traverses buckets as well :3"}},{"before":"845317fd6a67cac8e01b8caf1f1f9204f8775545","after":"8c26b6c0badeccbf3649ae9f707b815c2afb1338","ref":"refs/heads/phase5_VirtualMachine","pushedAt":"2023-06-05T11:50:13.779Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qoumis","name":"Emmanouil Koumakis","path":"/Qoumis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85035805?s=80&v=4"},"commit":{"message":"fix: (libfuncs) objectmemberkeys traverses buckets :D","shortMessageHtmlLink":"fix: (libfuncs) objectmemberkeys traverses buckets :D"}},{"before":"bd947c9bd7ba3ab88d34570091099e1a0f70076d","after":"845317fd6a67cac8e01b8caf1f1f9204f8775545","ref":"refs/heads/phase5_VirtualMachine","pushedAt":"2023-06-05T11:26:26.950Z","pushType":"push","commitsCount":1,"pusher":{"login":"Qoumis","name":"Emmanouil Koumakis","path":"/Qoumis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85035805?s=80&v=4"},"commit":{"message":"fix: nil members of a table are no longer taken in account","shortMessageHtmlLink":"fix: nil members of a table are no longer taken in account"}},{"before":"0b3da8ab9ae22e236e9885dbc602af067618970f","after":null,"ref":"refs/heads/phase3__IntermediateCodeGenerator_short_circuit_evaluation","pushedAt":"2023-06-05T07:59:29.345Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"0b3da8ab9ae22e236e9885dbc602af067618970f","ref":"refs/heads/phase3_IntermediateCodeGenerator_short_circuit_evaluation","pushedAt":"2023-06-05T07:59:28.915Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"bd947c9bd7ba3ab88d34570091099e1a0f70076d","after":null,"ref":"refs/heads/phase5_dev","pushedAt":"2023-06-05T07:57:27.030Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"bd947c9bd7ba3ab88d34570091099e1a0f70076d","ref":"refs/heads/phase5_VirtualMachine","pushedAt":"2023-06-05T07:57:26.758Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"fix(tablesetelem): also for keys\n\nkey values (when string) must also be strdup'ed","shortMessageHtmlLink":"fix(tablesetelem): also for keys"}},{"before":"ad9079d3923269f21469dacd9494bc477ec68cfb","after":null,"ref":"refs/heads/phase4","pushedAt":"2023-06-05T07:57:03.544Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"ad9079d3923269f21469dacd9494bc477ec68cfb","ref":"refs/heads/phase4_TargetCodeGenerator","pushedAt":"2023-06-05T07:57:03.040Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"feat: bin file parser\n\nvm will call this function in order to parse the binary file","shortMessageHtmlLink":"feat: bin file parser"}},{"before":"0b3da8ab9ae22e236e9885dbc602af067618970f","after":null,"ref":"refs/heads/phase3_short_circuit_evaluation","pushedAt":"2023-06-05T07:56:46.653Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"0b3da8ab9ae22e236e9885dbc602af067618970f","ref":"refs/heads/phase3__IntermediateCodeGenerator_short_circuit_evaluation","pushedAt":"2023-06-05T07:56:46.278Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d3da58288f22237fff301c64cd3d6aaff00f3639","after":null,"ref":"refs/heads/phase3_total_circuit_evaluation","pushedAt":"2023-06-05T07:56:35.420Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"d3da58288f22237fff301c64cd3d6aaff00f3639","ref":"refs/heads/phase3_IntermediateCodeGenerator_total_circuit_evaluation","pushedAt":"2023-06-05T07:56:35.024Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Merge pull request #11 from epap011/phase3_refactor\n\nPhase3 refactor","shortMessageHtmlLink":"Merge pull request #11 from epap011/phase3_refactor"}},{"before":"54410a5011d865c0c6e1c8ddddd40abe92fc901f","after":null,"ref":"refs/heads/phase2","pushedAt":"2023-06-05T07:53:22.768Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"54410a5011d865c0c6e1c8ddddd40abe92fc901f","ref":"refs/heads/phase2_SyntaxAnalyzer","pushedAt":"2023-06-05T07:53:22.467Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"80881e3d3b283b951ee670c7c061fa8c0424f934","after":null,"ref":"refs/heads/phase1","pushedAt":"2023-06-05T07:52:59.219Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"80881e3d3b283b951ee670c7c061fa8c0424f934","ref":"refs/heads/phase1_LexicalAnalyzer","pushedAt":"2023-06-05T07:52:58.990Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Delete test.c","shortMessageHtmlLink":"Delete test.c"}},{"before":"80881e3d3b283b951ee670c7c061fa8c0424f934","after":null,"ref":"refs/heads/phase1-LexicalAnalysis","pushedAt":"2023-06-05T07:50:41.377Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"80881e3d3b283b951ee670c7c061fa8c0424f934","ref":"refs/heads/phase1","pushedAt":"2023-06-05T07:50:40.909Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Delete test.c","shortMessageHtmlLink":"Delete test.c"}},{"before":"54410a5011d865c0c6e1c8ddddd40abe92fc901f","after":null,"ref":"refs/heads/phase2-SyntaxAnalysis","pushedAt":"2023-06-05T07:50:30.773Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"54410a5011d865c0c6e1c8ddddd40abe92fc901f","ref":"refs/heads/phase2","pushedAt":"2023-06-05T07:50:30.374Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"54410a5011d865c0c6e1c8ddddd40abe92fc901f","after":null,"ref":"refs/heads/phase2","pushedAt":"2023-06-05T07:46:10.187Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"54410a5011d865c0c6e1c8ddddd40abe92fc901f","ref":"refs/heads/phase2-SyntaxAnalysis","pushedAt":"2023-06-05T07:46:09.869Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"80881e3d3b283b951ee670c7c061fa8c0424f934","after":null,"ref":"refs/heads/phase1","pushedAt":"2023-06-05T07:45:52.037Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"}},{"before":null,"after":"80881e3d3b283b951ee670c7c061fa8c0424f934","ref":"refs/heads/phase1-LexicalAnalysis","pushedAt":"2023-06-05T07:45:51.810Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Delete test.c","shortMessageHtmlLink":"Delete test.c"}},{"before":"9edbad48a8e162a9390e9bbbc61cdbf43ef4c4a7","after":"ddfc28783d589a0cee57735280527d9c5095f9dd","ref":"refs/heads/main","pushedAt":"2023-06-05T07:41:09.758Z","pushType":"pr_merge","commitsCount":154,"pusher":{"login":"epap011","name":"Efthimis Papageorgiou","path":"/epap011","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58293340?s=80&v=4"},"commit":{"message":"Merge pull request #15 from epap011/phase5_dev\n\nAlpha's Virtual Machine Done","shortMessageHtmlLink":"Merge pull request #15 from epap011/phase5_dev"}},{"before":"e84aba1a34cb5edb4123f4161e896b8fe71195dd","after":"bd947c9bd7ba3ab88d34570091099e1a0f70076d","ref":"refs/heads/phase5_dev","pushedAt":"2023-06-04T14:51:15.660Z","pushType":"push","commitsCount":1,"pusher":{"login":"panoklis","name":"Panos","path":"/panoklis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71976766?s=80&v=4"},"commit":{"message":"fix(tablesetelem): also for keys\n\nkey values (when string) must also be strdup'ed","shortMessageHtmlLink":"fix(tablesetelem): also for keys"}},{"before":"8214505e0b6ea4f925dacf167221c6a209bf751a","after":"e84aba1a34cb5edb4123f4161e896b8fe71195dd","ref":"refs/heads/phase5_dev","pushedAt":"2023-06-04T12:14:18.920Z","pushType":"push","commitsCount":3,"pusher":{"login":"panoklis","name":"Panos","path":"/panoklis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71976766?s=80&v=4"},"commit":{"message":"feat(tablesetelem): new memcell must be inserted\n\n(see previous commit ->avm_tables.c)\n\navm_table_setelem was inserting memcells into buckets from pointers, without copying their memory.\n\nMost importantly, their strings weren't being strdup'ed, so they were being free'd multiple times, on table_destroy and on other memcell_clear's","shortMessageHtmlLink":"feat(tablesetelem): new memcell must be inserted"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADOuvyrQA","startCursor":null,"endCursor":null}},"title":"Activity ยท epap011/AlphaCompiler"}