{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":184654298,"defaultBranch":"main","name":"wasm-micro-runtime","ownerLogin":"bytecodealliance","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-02T21:32:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54038801?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716274040.0","currentOid":""},"activityList":{"items":[{"before":"6fdfedb08a4c1782b0257d1e911c5f4c007148ef","after":"f378edc408382b7bcf517b463d4a54948739075b","ref":"refs/heads/main","pushedAt":"2024-05-23T05:53:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Add regression tests of BA issue cases (#3462)","shortMessageHtmlLink":"Add regression tests of BA issue cases (#3462)"}},{"before":"f14334484222f448e6098131d54d3b889fb6f8fe","after":"6fdfedb08a4c1782b0257d1e911c5f4c007148ef","ref":"refs/heads/main","pushedAt":"2024-05-22T09:27:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Fix codeql compilation error (#3461)\n\nUpdate OS to ubuntu-22.04 and install `libgcc-12-dev lib32gcc-12-dev` instead\r\nof `libgcc-11-dev lib32gcc-11-dev`.\r\n\r\nAnd fix a bh_assert condition typo error.\r\n\r\nps.\r\nhttps://github.com/bytecodealliance/wasm-micro-runtime/actions/runs/9183310069/job/25253782329","shortMessageHtmlLink":"Fix codeql compilation error (#3461)"}},{"before":"c5ab862dbbd8dc99725f94ed20825c0b14abc3ab","after":"f14334484222f448e6098131d54d3b889fb6f8fe","ref":"refs/heads/main","pushedAt":"2024-05-22T09:17:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"libc-builtin: Enhance buffered print for printf_wrapper (#3460)\n\nMove print_buf and print_buf to str_context struct to support multi-threading\r\nwhen BUILTIN_LIBC_BUFFERED_PRINTF macro is enabled, and fix the issue of\r\nlosing some text.\r\n\r\nps. https://github.com/bytecodealliance/wasm-micro-runtime/issues/3430.","shortMessageHtmlLink":"libc-builtin: Enhance buffered print for printf_wrapper (#3460)"}},{"before":"591a20b91741c24cdb9c031d3c5eec1d80bd72dc","after":"c5ab862dbbd8dc99725f94ed20825c0b14abc3ab","ref":"refs/heads/main","pushedAt":"2024-05-22T08:59:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Add api to get export global instance (#3452)\n\nAdd API\r\n```C\r\nbool\r\nwasm_runtime_get_export_global_inst(const wasm_module_inst_t module_inst,\r\n const char *name,\r\n wasm_global_inst_t *global_inst);\r\n```","shortMessageHtmlLink":"Add api to get export global instance (#3452)"}},{"before":"15d191943a2fc61d502470f9af6eb53039d46538","after":"591a20b91741c24cdb9c031d3c5eec1d80bd72dc","ref":"refs/heads/main","pushedAt":"2024-05-21T08:38:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Add malformed test cases (#3459)","shortMessageHtmlLink":"Add malformed test cases (#3459)"}},{"before":"403f472ff17fa8bea249b43bfdcbe8bb9e471975","after":"15d191943a2fc61d502470f9af6eb53039d46538","ref":"refs/heads/main","pushedAt":"2024-05-21T08:09:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Enhance GC const initializer expression to support nested struct/array new (#3447)\n\nOnly support interpreter now, and fix some issues found in wasm loader.\r\n\r\nThis PR fixes issue #3410 and #3411.","shortMessageHtmlLink":"Enhance GC const initializer expression to support nested struct/arra…"}},{"before":"1d3a25f583fa267571f8373807f326c8de47cd6a","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-05-21T06:47:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"671f86cefe2fc06085edd873faf289bf8c287280","after":null,"ref":"refs/heads/dependabot/github_actions/nick-fields/retry-3","pushedAt":"2024-05-21T06:47:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ab814fbaca7f54ec914c5d49301c54d2c6cf337f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tests/fuzz/wasm-mutator-fuzz/portal/vite-3.2.10","pushedAt":"2024-05-21T06:46:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"9a152135ff654096f2ed7e1312e36fc37a5f3d3a","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tests/fuzz/wasm-mutator-fuzz/portal/babel/traverse-7.24.5","pushedAt":"2024-05-21T06:46:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"70d291f19d5d657a41e88b49cc15caaaca4c86ea","after":null,"ref":"refs/heads/dependabot/pip/tests/fuzz/wasm-mutator-fuzz/server/werkzeug-3.0.3","pushedAt":"2024-05-21T06:45:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"95291304badc3726d81ae2fbd5b81a231284d19b","after":null,"ref":"refs/heads/dependabot/pip/tests/fuzz/wasm-mutator-fuzz/server/flask-cors-4.0.1","pushedAt":"2024-05-21T06:45:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"eb72a30a16a2e9e776e621de34570a8558bd3c65","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/tests/fuzz/wasm-mutator-fuzz/portal/postcss-8.4.38","pushedAt":"2024-05-21T06:45:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ac0f6c64effe9bb1dad3bbe350c7a2caa5630bd8","after":null,"ref":"refs/heads/dependabot/pip/tests/fuzz/wasm-mutator-fuzz/server/flask-2.2.5","pushedAt":"2024-05-21T06:45:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"5bc38f77f6d14c39547a71bbeefc08ca26aed090","after":"403f472ff17fa8bea249b43bfdcbe8bb9e471975","ref":"refs/heads/main","pushedAt":"2024-05-21T06:42:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"wasi: Tweak the configuration for nuttx and explain why (#3451)","shortMessageHtmlLink":"wasi: Tweak the configuration for nuttx and explain why (#3451)"}},{"before":"a4f0a0d0ea8e6d56317a754c67cb9160c4bce28e","after":"5bc38f77f6d14c39547a71bbeefc08ca26aed090","ref":"refs/heads/main","pushedAt":"2024-05-21T06:31:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"NuttX: Rename a few recently-added nuttx options (#3449)\n\nfrom:\r\nARCH_TEXT_HEAP_SEPARATE_DATA_ADDRESS\r\nARCH_TEXT_HEAP_WORD_ALIGNED_READ\r\n\r\nto:\r\nARCH_HAVE_TEXT_HEAP_SEPARATE_DATA_ADDRESS\r\nARCH_HAVE_TEXT_HEAP_WORD_ALIGNED_READ","shortMessageHtmlLink":"NuttX: Rename a few recently-added nuttx options (#3449)"}},{"before":"a2f3c7298fa967125786004b933a6d099a218b92","after":"a4f0a0d0ea8e6d56317a754c67cb9160c4bce28e","ref":"refs/heads/main","pushedAt":"2024-05-21T04:10:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"wamr-test-suites: Enable AOT multi-module spec tests (#3450)\n\nBypass some cases because:\r\n- aot multi-module doesn't support empty modules\r\n- aot multi-module doesn't support import globals","shortMessageHtmlLink":"wamr-test-suites: Enable AOT multi-module spec tests (#3450)"}},{"before":null,"after":"ab814fbaca7f54ec914c5d49301c54d2c6cf337f","ref":"refs/heads/dependabot/npm_and_yarn/tests/fuzz/wasm-mutator-fuzz/portal/vite-3.2.10","pushedAt":"2024-05-21T04:01:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: vite\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"9a152135ff654096f2ed7e1312e36fc37a5f3d3a","ref":"refs/heads/dependabot/npm_and_yarn/tests/fuzz/wasm-mutator-fuzz/portal/babel/traverse-7.24.5","pushedAt":"2024-05-21T04:01:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: \"@babel/traverse\"\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"70d291f19d5d657a41e88b49cc15caaaca4c86ea","ref":"refs/heads/dependabot/pip/tests/fuzz/wasm-mutator-fuzz/server/werkzeug-3.0.3","pushedAt":"2024-05-21T04:01:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: werkzeug\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"95291304badc3726d81ae2fbd5b81a231284d19b","ref":"refs/heads/dependabot/pip/tests/fuzz/wasm-mutator-fuzz/server/flask-cors-4.0.1","pushedAt":"2024-05-21T04:01:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: flask-cors\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"eb72a30a16a2e9e776e621de34570a8558bd3c65","ref":"refs/heads/dependabot/npm_and_yarn/tests/fuzz/wasm-mutator-fuzz/portal/postcss-8.4.38","pushedAt":"2024-05-21T04:01:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: postcss\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":null,"after":"ac0f6c64effe9bb1dad3bbe350c7a2caa5630bd8","ref":"refs/heads/dependabot/pip/tests/fuzz/wasm-mutator-fuzz/server/flask-2.2.5","pushedAt":"2024-05-21T04:01:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: flask\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"33aada2133f290354b2c5e30f8e50b682a73eb0d","after":"a2f3c7298fa967125786004b933a6d099a218b92","ref":"refs/heads/main","pushedAt":"2024-05-21T04:01:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Add wasm-mutator-fuzz test (#3420)","shortMessageHtmlLink":"Add wasm-mutator-fuzz test (#3420)"}},{"before":"30ed97cddca784f81292a47820dee4df7d8696b8","after":"33aada2133f290354b2c5e30f8e50b682a73eb0d","ref":"refs/heads/main","pushedAt":"2024-05-20T08:18:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Remove install_wasi_sdk from workload preparation script (#3445)\n\nThis function was removed in 7be0d38 while building a customized wasi-sdk.","shortMessageHtmlLink":"Remove install_wasi_sdk from workload preparation script (#3445)"}},{"before":"0ceffe74a7c29de96f5e00bbd14e7b0a5f38adb7","after":"30ed97cddca784f81292a47820dee4df7d8696b8","ref":"refs/heads/main","pushedAt":"2024-05-20T07:54:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Fix several typos and fix bh_log calculate mills (#3441)","shortMessageHtmlLink":"Fix several typos and fix bh_log calculate mills (#3441)"}},{"before":"ec44f494ccef6d181405f5aa22c26c506d088a27","after":"0ceffe74a7c29de96f5e00bbd14e7b0a5f38adb7","ref":"refs/heads/main","pushedAt":"2024-05-18T13:15:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Add cmake static/shared library build settings (#3443)\n\nAllow builds to target either static library only, shared library only, or both (default).","shortMessageHtmlLink":"Add cmake static/shared library build settings (#3443)"}},{"before":"7744e84607c8a81a623dabf54fd9714a502fc572","after":"ec44f494ccef6d181405f5aa22c26c506d088a27","ref":"refs/heads/main","pushedAt":"2024-05-18T12:35:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"NuttX: Replace esp32s3 bits with the OS-provided APIs (#3439)\n\nExpected merge order:\r\nhttps://github.com/apache/nuttx/pull/12355\r\nhttps://github.com/apache/nuttx-apps/pull/2395\r\nhttps://github.com/bytecodealliance/wasm-micro-runtime/pull/3439","shortMessageHtmlLink":"NuttX: Replace esp32s3 bits with the OS-provided APIs (#3439)"}},{"before":"b2eb7d838d17f203e3979cd9f32ced401a39a6f8","after":"7744e84607c8a81a623dabf54fd9714a502fc572","ref":"refs/heads/main","pushedAt":"2024-05-18T12:23:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"ssp_config.h: Fix ifdef for android random api (#3444)\n\nIt looks like the preferred preprocessor check for Android is `__ANDROID__`\r\ninstead of `ANDROID`:\r\nhttps://groups.google.com/g/android-ndk/c/cf9_f1SLXls\r\n\r\nChange `(defined(ANDROID) && __ANDROID_API__ < 28)` to\r\n`((defined(ANDROID) || defined(__ANDROID__)) && (__ANDROID_API__ < 28))`.","shortMessageHtmlLink":"ssp_config.h: Fix ifdef for android random api (#3444)"}},{"before":"6b1d81650d8b66edf743ba98f0b627347c6e04f6","after":"b2eb7d838d17f203e3979cd9f32ced401a39a6f8","ref":"refs/heads/main","pushedAt":"2024-05-17T02:40:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wenyongh","name":"Wenyong Huang","path":"/wenyongh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20393758?s=80&v=4"},"commit":{"message":"Update spec test to latest commit (#3293)\n\n- Update spec test cases to commit bc76fd79cfe61033d7f4ad4a7e8fc4f996dc5ba8 on Apr. 3\r\n- Update wabt binary to 1.0.34 to support newer spec cases\r\n- Add comparison between table declared elem type and table elem segment value type\r\n- Add a function to decide whether to execute test cases in a running mode\r\n- Keep using interpreter in GC spec because wat2wasm in wabt can't compile if.wast w/o errors\r\n- Re-factoring threads spec test case processing\r\n- Since wabt 1.0.34 release isn't compatible with ubuntu 20.04, compile it from source code\r\n- Disable CI to run aot multi-module temporarily, and will enable it in another PR","shortMessageHtmlLink":"Update spec test to latest commit (#3293)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUaN6xgA","startCursor":null,"endCursor":null}},"title":"Activity · bytecodealliance/wasm-micro-runtime"}