{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":353125697,"defaultBranch":"master","name":"apollovm_dart","ownerLogin":"ApolloVM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-30T19:58:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81650491?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709411536.0","currentOid":""},"activityList":{"items":[{"before":"5dbda23e633368da98b1b2bac1e341ab2dfa3146","after":null,"ref":"refs/heads/wasm-runtime-io","pushedAt":"2024-03-02T20:32:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"}},{"before":"548bb0f3d84ccc200a1b3736911d33174077971c","after":null,"ref":"refs/heads/increment-operator","pushedAt":"2024-03-02T20:32:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"}},{"before":"7dae8b90bafec0e25c6e82f24d280bfc56c7623e","after":"234596dabfcbee8fdc3788ee6d83c81267e57b65","ref":"refs/heads/master","pushedAt":"2024-03-01T22:18:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.53","shortMessageHtmlLink":"v0.0.53"}},{"before":"57aacc066c3be3d6183173609c96a0f4c153afe0","after":"7dae8b90bafec0e25c6e82f24d280bfc56c7623e","ref":"refs/heads/master","pushedAt":"2024-03-01T22:16:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"wasm_run: ^0.1.0+1","shortMessageHtmlLink":"wasm_run: ^0.1.0+1"}},{"before":"1cd62f42042d1084ad0cc5c1aa6cad30d3e996bf","after":"57aacc066c3be3d6183173609c96a0f4c153afe0","ref":"refs/heads/master","pushedAt":"2024-03-01T04:12:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.53\n\n- wasm_run: ^0.1.0","shortMessageHtmlLink":"v0.0.53"}},{"before":"75abaa50c857a460e87e351d6071309574a840aa","after":"1cd62f42042d1084ad0cc5c1aa6cad30d3e996bf","ref":"refs/heads/master","pushedAt":"2024-02-16T23:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"throw `UnimplementedError` with method name in message.","shortMessageHtmlLink":"throw UnimplementedError with method name in message."}},{"before":"741c96ac77a7f82596437aaa99cead8689de84c5","after":"75abaa50c857a460e87e351d6071309574a840aa","ref":"refs/heads/master","pushedAt":"2024-02-16T22:52:57.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"Merge v0.0.52 - Increment operator\n\n\r\n - New `ASTExpressionVariableDirectOperation` (`++` and `--` operators).\r\n\r\n - New `StrictType` interface for `equalsStrict` over `ASTTypeInt` and `ASTTypeDouble`.\r\n\r\n - `ApolloGeneratorWasm`:\r\n - Improve auto casting to int32/int64 and float32/float64.\r\n - Implemented `generateASTExpressionVariableDirectOperation`.","shortMessageHtmlLink":"Merge v0.0.52 - Increment operator"}},{"before":null,"after":"548bb0f3d84ccc200a1b3736911d33174077971c","ref":"refs/heads/increment-operator","pushedAt":"2024-02-16T22:51:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.52\n\n- New `ASTExpressionVariableDirectOperation` (`++` and `--` operators).\n\n- New `StrictType` interface for `equalsStrict` over `ASTTypeInt` and `ASTTypeDouble`.\n\n- `ApolloGeneratorWasm`:\n - Improve auto casting to int32/int64 and float32/float64.\n - Implemented `generateASTExpressionVariableDirectOperation`.","shortMessageHtmlLink":"v0.0.52"}},{"before":"cb1df4a5981988ad0713d185bf8ef2d9021efc37","after":"741c96ac77a7f82596437aaa99cead8689de84c5","ref":"refs/heads/master","pushedAt":"2024-02-15T18:47:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.51\n\n- sdk: '>=3.3.0 <4.0.0'\n\n- swiss_knife: ^3.2.0\n- data_serializer: ^1.1.0\n- petitparser: ^6.0.2\n- path: ^1.9.0\n\n- lints: ^3.0.0\n- dependency_validator: ^3.2.3\n- test: ^1.25.2\n- xml: ^6.5.0","shortMessageHtmlLink":"v0.0.51"}},{"before":"a2cbf5fa7889375dc59cd3dfc18ee6eba267b35d","after":"cb1df4a5981988ad0713d185bf8ef2d9021efc37","ref":"refs/heads/master","pushedAt":"2024-02-15T18:44:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.51\n\n- sdk: '>=3.3.0 <4.0.0'\n\n- swiss_knife: ^3.2.0\n- data_serializer: ^1.1.0\n- petitparser: ^6.0.2\n- path: ^1.9.0\n\n- lints: ^3.0.0\n- dependency_validator: ^3.2.3\n- test: ^1.25.2\n- xml: ^6.5.0","shortMessageHtmlLink":"v0.0.51"}},{"before":"43fd96a8af6393e2ab7819b0f983d576a7b2031b","after":"a2cbf5fa7889375dc59cd3dfc18ee6eba267b35d","ref":"refs/heads/master","pushedAt":"2023-10-23T05:04:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":".gitignore","shortMessageHtmlLink":".gitignore"}},{"before":"f3308a32ba3f9e473ff661ff5be39d5e356af3e3","after":"43fd96a8af6393e2ab7819b0f983d576a7b2031b","ref":"refs/heads/master","pushedAt":"2023-10-23T04:58:04.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"Merge v0.0.50 (wasm-runtime-io)\n\n - `WasmRuntime`: new VM implementation.\r\n - `wasm_runtime_io.dart`:\r\n - Dart CI: wasm_run:setup (install dynamic library)\r\n - wasm_run: ^0.0.1+3","shortMessageHtmlLink":"Merge v0.0.50 (wasm-runtime-io)"}},{"before":"20f2410f9c5b3a21e59e91f6663bf3e6c1a5112e","after":"5dbda23e633368da98b1b2bac1e341ab2dfa3146","ref":"refs/heads/wasm-runtime-io","pushedAt":"2023-10-23T04:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"- Dart CI: wasm_run:setup (install dynamic library)\n- wasm_run: ^0.0.1+3","shortMessageHtmlLink":"- Dart CI: wasm_run:setup (install dynamic library)"}},{"before":"56b705d05f42bdb24a61d088ad78f71ba86dee54","after":"20f2410f9c5b3a21e59e91f6663bf3e6c1a5112e","ref":"refs/heads/wasm-runtime-io","pushedAt":"2023-10-09T21:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"`wasm_runtime_io.dart`\n- `_computeBinarySignatureHex`: use SHA-256 instead of SHA-512.","shortMessageHtmlLink":"wasm_runtime_io.dart"}},{"before":"5c635a69c42c9868b394073b6bb843f16de9563f","after":"56b705d05f42bdb24a61d088ad78f71ba86dee54","ref":"refs/heads/wasm-runtime-io","pushedAt":"2023-10-09T09:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"WasmRuntimeIO.isSupported: added try catch","shortMessageHtmlLink":"WasmRuntimeIO.isSupported: added try catch"}},{"before":"018017ac9d3c00e185ca36cc2c7fd1c2737bec49","after":"5c635a69c42c9868b394073b6bb843f16de9563f","ref":"refs/heads/wasm-runtime-io","pushedAt":"2023-10-09T09:38:35.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.50\n\n- `WasmRuntime`: new VM implementation.\n- `wasm_runtime_io.dart`:\n- wasm_run: ^0.0.1+2","shortMessageHtmlLink":"v0.0.50"}},{"before":"1bfb2f2e7aa944c2cc78fbdd16986e99e8153b10","after":"f3308a32ba3f9e473ff661ff5be39d5e356af3e3","ref":"refs/heads/master","pushedAt":"2023-10-06T07:46:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"dart.yml: adjust command title","shortMessageHtmlLink":"dart.yml: adjust command title"}},{"before":"047cd2b9bbec9e15eaded18128da2de1ea1d9b36","after":"1bfb2f2e7aa944c2cc78fbdd16986e99e8153b10","ref":"refs/heads/master","pushedAt":"2023-10-06T07:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"apollovm_ast_base.dart: fix typo","shortMessageHtmlLink":"apollovm_ast_base.dart: fix typo"}},{"before":"f71de45df8966c22c642b64069317e70fc694996","after":"047cd2b9bbec9e15eaded18128da2de1ea1d9b36","ref":"refs/heads/master","pushedAt":"2023-10-06T07:36:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"`README.md`: update Wasm example","shortMessageHtmlLink":"README.md: update Wasm example"}},{"before":"0667a1bea465e493046b97aeb8102be3b9a3c462","after":null,"ref":"refs/heads/wasm-auto-casting","pushedAt":"2023-10-05T07:51:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"}},{"before":"30440d16104d91f6da8018d4d378a66b4753e6e6","after":"f71de45df8966c22c642b64069317e70fc694996","ref":"refs/heads/master","pushedAt":"2023-10-05T07:39:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"- `ASTTypeDouble`:\n - `acceptsType`: now also accepts an `ASTTypeInt`.","shortMessageHtmlLink":"- ASTTypeDouble:"}},{"before":"e61ef138537c970a8be6002fd32996ce1ee51a22","after":"30440d16104d91f6da8018d4d378a66b4753e6e6","ref":"refs/heads/master","pushedAt":"2023-10-05T07:29:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.49\n\n- `wasm_generator.dart`:\n - Fix `isBits64`.\n- Improve Wasm test coverage.","shortMessageHtmlLink":"v0.0.49"}},{"before":"babd77ad539ec18fb1ec5db62eb72a9ec674ef62","after":"e61ef138537c970a8be6002fd32996ce1ee51a22","ref":"refs/heads/master","pushedAt":"2023-10-04T22:31:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"Merge v0.0.48 (wasm-auto-casting)\n\n\r\n\r\n - `ASTNode`: \r\n - Now is a mixin.\r\n - `getNodeIdentifier`: added optional parameter `requester`.\r\n - Added `children` and `descendantChildren`.\r\n - `ASTFunctionDeclaration`:\r\n - `getNodeIdentifier`: now can also resolve identifiers inside statements.\r\n\r\n - Wasm:\r\n - Encode function names with UTF-8.\r\n - `Wasm64`: added `i64WrapToi32`.\r\n - `WasmContext`:\r\n - Added `returns` state. \r\n - `ApolloGeneratorWasm`:\r\n - Added `_autoConvertStackTypes`.\r\n - `generateASTStatementReturnValue` and `generateASTStatementReturnVariable`:\r\n - Auto cast returning types. \r\n\r\n - Dart CI: added job `test_exe`.","shortMessageHtmlLink":"Merge v0.0.48 (wasm-auto-casting)"}},{"before":null,"after":"0667a1bea465e493046b97aeb8102be3b9a3c462","ref":"refs/heads/wasm-auto-casting","pushedAt":"2023-10-04T22:28:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.48\n\n- `ASTNode`:\n - Now is a mixin.\n - `getNodeIdentifier`: added optional parameter `requester`.\n - Added `children` and `descendantChildren`.\n- `ASTFunctionDeclaration`:\n - `getNodeIdentifier`: now can also resolve identifiers inside statements.\n\n- Wasm:\n - Encode function names with UTF-8.\n - `Wasm64`: added `i64WrapToi32`.\n- `WasmContext`:\n - Added `returns` state.\n- `ApolloGeneratorWasm`:\n - Added `_autoConvertStackTypes`.\n - `generateASTStatementReturnValue` and `generateASTStatementReturnVariable`:\n - Auto cast returning types.\n\n- Dart CI: added job `test_exe`.","shortMessageHtmlLink":"v0.0.48"}},{"before":"3de1ff139ed1857748150090e3ad59dc7e1c4151","after":"babd77ad539ec18fb1ec5db62eb72a9ec674ef62","ref":"refs/heads/master","pushedAt":"2023-10-04T19:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"- Dart CI: added job `test_exe`.","shortMessageHtmlLink":"- Dart CI: added job test_exe."}},{"before":"834402a166e0652aecd8dfcfa8617dd8df37cb3e","after":"3de1ff139ed1857748150090e3ad59dc7e1c4151","ref":"refs/heads/master","pushedAt":"2023-10-04T02:59:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"v0.0.47\n\n- Improve variable type resolution while compiling to Wasm.","shortMessageHtmlLink":"v0.0.47"}},{"before":"5ccfcfc68df549f2ca1c936fe550f5dd9e6479b2","after":"018017ac9d3c00e185ca36cc2c7fd1c2737bec49","ref":"refs/heads/wasm-runtime-io","pushedAt":"2023-10-04T02:16:19.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"sync with master","shortMessageHtmlLink":"sync with master"}},{"before":"12bd7acdaa1eea7a37cd50b827820211a71faa8d","after":null,"ref":"refs/heads/resolve-var","pushedAt":"2023-10-04T02:14:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"}},{"before":"abdb81bf2e4af72f76e7eecb5e125e34b9469bed","after":null,"ref":"refs/heads/wasm-branches","pushedAt":"2023-10-04T02:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"}},{"before":"51d403871cedc7c41c7e03382c5050e086046418","after":"834402a166e0652aecd8dfcfa8617dd8df37cb3e","ref":"refs/heads/master","pushedAt":"2023-10-04T02:10:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"gmpassos","name":"Graciliano Monteiro Passos","path":"/gmpassos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6723954?s=80&v=4"},"commit":{"message":"Merge v0.0.46 (resolve var type)\n\n\r\n - Improve type resolution of `ASTTypeVar`.\r\n - Optimize some `async` methods.","shortMessageHtmlLink":"Merge v0.0.46 (resolve var type)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECquq6QA","startCursor":null,"endCursor":null}},"title":"Activity ยท ApolloVM/apollovm_dart"}