{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1357796,"defaultBranch":"main","name":"emscripten","ownerLogin":"emscripten-core","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-12T05:23:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46011144?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718753053.0","currentOid":""},"activityList":{"items":[{"before":"09b765f76e052e6bfcf741ed6d2bae1788200734","after":"2dc74c8a1f02ce8876f462c41cc724b346f8d4da","ref":"refs/heads/main","pushedAt":"2024-06-28T17:06:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Use C/C++ bool type to implement EM_BOOL (#22157)\n\nThis reduces the size of several structs and can result in code size\r\nsavings in some cases. The reason\r\nthe code size savings don't show up in trivial examples is (I believe)\r\nbecause this change also increases\r\nthe use of HEAP8 (where previously some examples only depended on\r\nHEAP32).\r\n\r\nThis change is split of from a larger change I have planned to remove\r\nthe use of EM_BOOL completely: #22155.","shortMessageHtmlLink":"Use C/C++ bool type to implement EM_BOOL (#22157)"}},{"before":"b1422fce199f243b2af6f09803c5bd3be2b99f94","after":"09b765f76e052e6bfcf741ed6d2bae1788200734","ref":"refs/heads/main","pushedAt":"2024-06-28T16:53:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brendandahl","name":"Brendan Dahl","path":"/brendandahl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/942640?s=80&v=4"},"commit":{"message":"[embind] Return value policy support for properties. (#21935)\n\nAll the return polices now also work with `property` bindings. Using\r\n`return_value_policy::reference()` is especially helpful for binding\r\nchild objects of a class so they don't always create copies and\r\npotentially leak.\r\n\r\nFixes #6402, #17573","shortMessageHtmlLink":"[embind] Return value policy support for properties. (#21935)"}},{"before":"b8c6e231ee05cbadef1abd9e41dde5cd19e5a733","after":"b1422fce199f243b2af6f09803c5bd3be2b99f94","ref":"refs/heads/main","pushedAt":"2024-06-28T16:49:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brendandahl","name":"Brendan Dahl","path":"/brendandahl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/942640?s=80&v=4"},"commit":{"message":"Add a benchmarker that stores sizes in a skia perf compatible file. (#22097)\n\nThis will be run by emscripten releases to start tracking size\r\nbenchmarks on our skia perf instance. I've intentially only added two\r\nbenchmarks to start for testing.\r\n\r\nThe output format was verified using perf-tool. More info on the format\r\nat\r\nhttps://skia.googlesource.com/buildbot/+/refs/heads/main/perf/FORMAT.md\r\n\r\n---------\r\n\r\nCo-authored-by: Alon Zakai ","shortMessageHtmlLink":"Add a benchmarker that stores sizes in a skia perf compatible file. (#…"}},{"before":"0f73b36bab22449d09bfaee370840d1c37bacbeb","after":"b8c6e231ee05cbadef1abd9e41dde5cd19e5a733","ref":"refs/heads/main","pushedAt":"2024-06-27T20:30:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Reword docs for HTML5_SUPPORT_DEFERRING_USER_SENSITIVE_REQUESTS. NFC (#22154)","shortMessageHtmlLink":"Reword docs for HTML5_SUPPORT_DEFERRING_USER_SENSITIVE_REQUESTS. NFC (#…"}},{"before":"5fcf71ce2c61d3b0f5fe65fdd644d504b001eebb","after":"0f73b36bab22449d09bfaee370840d1c37bacbeb","ref":"refs/heads/main","pushedAt":"2024-06-27T18:51:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"[contrib.glfw3] new version (Fix return type mismatch) (#22156)","shortMessageHtmlLink":"[contrib.glfw3] new version (Fix return type mismatch) (#22156)"}},{"before":"a864ddec6ac3384e2f125728ef05efd6eddff04d","after":"5fcf71ce2c61d3b0f5fe65fdd644d504b001eebb","ref":"refs/heads/main","pushedAt":"2024-06-27T17:59:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Improve test_strptime_symmetry. NFC (#22152)\n\n- Rename file to match test name\r\n- Convert to C\r\n- Capture detailed expectations","shortMessageHtmlLink":"Improve test_strptime_symmetry. NFC (#22152)"}},{"before":"b09d328660c58fa2b9e6dd61e8d647b29fdc84f4","after":"a864ddec6ac3384e2f125728ef05efd6eddff04d","ref":"refs/heads/main","pushedAt":"2024-06-26T23:43:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Cleanup parse_benchmark_output. NFC (#22150)\n\nView with ignore whitespace.","shortMessageHtmlLink":"Cleanup parse_benchmark_output. NFC (#22150)"}},{"before":"addff4f6c75c1b5e103bfdd62d21690fc9b10a61","after":"b09d328660c58fa2b9e6dd61e8d647b29fdc84f4","ref":"refs/heads/main","pushedAt":"2024-06-26T23:36:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Updated Arch Linux external references (#22151)\n\nUpdates to the Arch Linux subsection within \"Unofficial Packages\" docs.\r\nExternal link now points to current package page on archlinux.org, and\r\nthe maintainer email address now reflects the official email found in\r\nthe Arch PKGBUILD.\r\n\r\nCloses #22147","shortMessageHtmlLink":"Updated Arch Linux external references (#22151)"}},{"before":"64acac2c9534afc94c39ae6fc4e480411592b2a0","after":"addff4f6c75c1b5e103bfdd62d21690fc9b10a61","ref":"refs/heads/main","pushedAt":"2024-06-26T19:18:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Use musl implementation of strftime rather than custom JS code. NFC (#21379)\n\nThis leads to some code size savings in several tests, reduces the\r\ndifferences between standalone mode and non-standalone mode and reduces\r\nthe amount of custom JS code we need to maitain.\r\n\r\nIn simple microbenchmark that does nothing but export `strftime` we do\r\ncode size win at `-O0` but a regression in codesize at `-O2`:\r\n\r\n```\r\n$ wc -c old_O0.*\r\n74026 old.js\r\n12124 old.wasm\r\n86150 total\r\n$ wc -c new_O0.*\r\n62120 new.js\r\n22852 new.wasm\r\n84972 total\r\n```\r\n\r\n```\r\n$ wc -c old_O2.*\r\n8492 old.js\r\n 194 old.wasm\r\n8686 total\r\n$ wc -c new_O2.*\r\n 5040 new.js\r\n14291 new.wasm\r\n19331 total\r\n```\r\n\r\nThis regression comes from the fact that `snprintf` is used in the\r\nimplementation of `strftime` and its hard to optimize away the cost of\r\nthat function.\r\n\r\nIn practice I suspect that any application large enough to call\r\n`strftime` is likely already directly or indirectly pulling in\r\n`snprintf` so I would hope that this will be codesize win in practice\r\nsince it removes about 3k of JS.","shortMessageHtmlLink":"Use musl implementation of strftime rather than custom JS code. NFC (#…"}},{"before":"201065adbdc90e0dae5261029d6811f6623aac9b","after":"64acac2c9534afc94c39ae6fc4e480411592b2a0","ref":"refs/heads/main","pushedAt":"2024-06-26T16:46:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Rename test/optimizer -> test/js_optimizer. NFC (#22143)\n\nThis matches the test name and function.\r\n\r\nAlso, avoid specifying this directory for each test since its the same\r\nfor every one.","shortMessageHtmlLink":"Rename test/optimizer -> test/js_optimizer. NFC (#22143)"}},{"before":"53d8fd1c268d4869eb45b2c44f4e8450cabeea34","after":"201065adbdc90e0dae5261029d6811f6623aac9b","ref":"refs/heads/main","pushedAt":"2024-06-26T16:21:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Remove unused test files. NFC (#22144)\n\nI believe the usage of these files was removed in #12414.","shortMessageHtmlLink":"Remove unused test files. NFC (#22144)"}},{"before":"5028d4f40b33c97f7fefafc9e9ae2fe39516ebf7","after":"53d8fd1c268d4869eb45b2c44f4e8450cabeea34","ref":"refs/heads/main","pushedAt":"2024-06-25T23:52:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Improve comment preservation in acorn-optimizer. NFC (#22136)\n\nPrior to this change we would drop any comment that was more than 20\r\ncharacters from JS symbol, based on the end of the commend and that\r\nstart of the symbol. This mean that all but the last single-line\r\ncomments in a sequence would be dropped.\r\n\r\nWith this change we map all comments to the start of the next symbol.\r\nThis means that we can have many comments in row that all map the same\r\nlocation and we decide to either keep all of them or discard them.","shortMessageHtmlLink":"Improve comment preservation in acorn-optimizer. NFC (#22136)"}},{"before":"db9b1fbed657c6f1261ff635015abc36482b157a","after":"5028d4f40b33c97f7fefafc9e9ae2fe39516ebf7","ref":"refs/heads/main","pushedAt":"2024-06-25T23:16:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Add webpack test that covers EXPORT_ES6. NFC (#22142)","shortMessageHtmlLink":"Add webpack test that covers EXPORT_ES6. NFC (#22142)"}},{"before":"28e5957b008c100a1d8c70ba3e4c33fed83d7382","after":"db9b1fbed657c6f1261ff635015abc36482b157a","ref":"refs/heads/main","pushedAt":"2024-06-25T18:50:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"[contrib.glfw3] new version (workaround / bug fix) (#22141)\n\nI released a new version of contrib.glfw3 with a workaround/bug fix. I\r\nwanted to point out that there is the same issue that was\r\n[created](https://github.com/emscripten-core/emscripten/issues/18089) on\r\n10/22 for the built-in implementation. That was never addressed. I also\r\nwanted to point out that SDL2 also suffers from the same issue...\r\n\r\nI found [this issue](https://github.com/ocornut/imgui/issues/7732) while\r\nworking on a project using ImGui.\r\n\r\n\r\n![Meta_V](https://github.com/ocornut/imgui/assets/357116/0cec5893-d146-40fe-ae15-2fd00e7bd319)\r\n\r\nRelease notes:\r\n- Implemented workaround for\r\n[#4](https://github.com/pongasoft/emscripten-glfw/issues/4): _Using\r\nSuper + \"Key\" on macOS results in \"Key\" not being released_.\r\nDue to the [broken\r\nstate](https://stackoverflow.com/questions/11818637/why-does-javascript-drop-keyup-events-when-the-metakey-is-pressed-on-mac-browser)\r\nof javascript handling the `Super/Meta` key, there is no good solution.\r\nThe workaround implemented, releases all keys when `Super` is released.\r\nAlthough not a perfect solution, it guarantees that the state is\r\n_eventually_ consistent:\r\n- if \"Key\" was released while \"Super\" was held, then when \"Super\" gets\r\nreleased, \"Key\" is released (later than when actually released, final\r\nstate is consistent: \"Key\" in `Release` state)\r\n- if \"Key\" is still held when \"Super\" is released, \"Key\" is released\r\nwhen \"Super\" gets released, but immediately gets a down event (Up/Down\r\nevent, final state is consistent\": \"Key\" in `Pressed` state)","shortMessageHtmlLink":"[contrib.glfw3] new version (workaround / bug fix) (#22141)"}},{"before":"d079eca24fa739e202b9145c7dcc8054b8165b77","after":"28e5957b008c100a1d8c70ba3e4c33fed83d7382","ref":"refs/heads/main","pushedAt":"2024-06-25T16:25:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brendandahl","name":"Brendan Dahl","path":"/brendandahl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/942640?s=80&v=4"},"commit":{"message":"Add environment variable to select which benchmarkers to run. (#22139)\n\nEMTEST_BENCHMARKERS accepts a comma separated list of benchmarkers to\r\nrun.","shortMessageHtmlLink":"Add environment variable to select which benchmarkers to run. (#22139)"}},{"before":"b963a9bf866c14dcf7bb3aa6c51d50ce56f9cd86","after":"d079eca24fa739e202b9145c7dcc8054b8165b77","ref":"refs/heads/main","pushedAt":"2024-06-24T22:52:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Remove non-working emscripten_fetch_wait / EMSCRIPTEN_FETCH_WAITABLE. NFC (#22138)\n\nThis API hasn't worked since the fastcomp days, so I think its probably\r\nbetter to remove/deprecate it rather than try to make it work (perhaps\r\nusing pthreads).","shortMessageHtmlLink":"Remove non-working emscripten_fetch_wait / EMSCRIPTEN_FETCH_WAITABLE.…"}},{"before":"b0ca7aefadbc6a934671eba5b1b8acdab50080be","after":"b963a9bf866c14dcf7bb3aa6c51d50ce56f9cd86","ref":"refs/heads/main","pushedAt":"2024-06-24T18:40:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kainino0x","name":"Kai Ninomiya","path":"/kainino0x","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/606355?s=80&v=4"},"commit":{"message":"Fix a crash in glUniform* miniTempWebGL*Buffers optimization (#22130)\n\nlibrary_webgl.js attempts to use a pool of temp float or int buffers for\r\nuniform uploads up to 288 elements, however it would only allocate 288\r\ntemp buffers, so 0 through 287 would be fine but 288 would crash\r\n(miniTempWebGLFloatBuffers[288] would be undefined).\r\n\r\nConfirmed manually that any one of the six \"Just at the optimization\r\nlimit\" calls would crash before, and with the fix does not.\r\n\r\nFix for the change in PR #21573","shortMessageHtmlLink":"Fix a crash in glUniform* miniTempWebGL*Buffers optimization (#22130)"}},{"before":"150af6e566b597662aa290a91381fbbf04d0599b","after":"b0ca7aefadbc6a934671eba5b1b8acdab50080be","ref":"refs/heads/main","pushedAt":"2024-06-24T17:58:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Update npm dependencies. NFC (#22122)\n\nI used npm-check-update to generate this PR:\r\n\r\n1. npm install --global npm-check-updates\r\n2. ncu -u\r\n4. npm install","shortMessageHtmlLink":"Update npm dependencies. NFC (#22122)"}},{"before":"bb220d85c65bace41918d4ba5b84e264cb88de4a","after":"150af6e566b597662aa290a91381fbbf04d0599b","ref":"refs/heads/main","pushedAt":"2024-06-24T16:52:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Fix single line comment preservation in acorn-optimizer (#22125)\n\nTerser has `comment1` and `comment2` types but there is no such thing as\r\njust `comment`.","shortMessageHtmlLink":"Fix single line comment preservation in acorn-optimizer (#22125)"}},{"before":"eb47e28bd6dbbd44292f02cd096ed96401d83e63","after":"bb220d85c65bace41918d4ba5b84e264cb88de4a","ref":"refs/heads/main","pushedAt":"2024-06-22T23:00:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Remove `ERRNO_MESSAGES` from JS library. NFC (#21172)\n\nThe native `strerror()` function can be used instead in the two\r\nplaces that still depend on `ERRNO_MESSAGES`","shortMessageHtmlLink":"Remove ERRNO_MESSAGES from JS library. NFC (#21172)"}},{"before":"82b0d740924f589b320c624191497e1ab7857edc","after":"eb47e28bd6dbbd44292f02cd096ed96401d83e63","ref":"refs/heads/main","pushedAt":"2024-06-21T18:05:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"Mention reference-types is enabled by default in ChangeLog (#22120)","shortMessageHtmlLink":"Mention reference-types is enabled by default in ChangeLog (#22120)"}},{"before":"77448a918c9004e43470c251d0d8d33ce7b5fce3","after":"82b0d740924f589b320c624191497e1ab7857edc","ref":"refs/heads/main","pushedAt":"2024-06-20T22:52:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Cleanup fetch tests. NFC (#22109)","shortMessageHtmlLink":"Cleanup fetch tests. NFC (#22109)"}},{"before":"daa89dc1ff4f5785351a615c8f9e8049a81dc579","after":"77448a918c9004e43470c251d0d8d33ce7b5fce3","ref":"refs/heads/main","pushedAt":"2024-06-20T16:59:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Fix for `-pthread` + `-sRELOCATABLE` (#22110)\n\nFixes: #22108","shortMessageHtmlLink":"Fix for -pthread + -sRELOCATABLE (#22110)"}},{"before":"77bc7c181c11db09cb3f082448fab37fdb93c0e1","after":"daa89dc1ff4f5785351a615c8f9e8049a81dc579","ref":"refs/heads/main","pushedAt":"2024-06-20T16:46:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Disable message translation within musl. NFC (#22116)\n\nMusl has `__lctrans` (and the `LCTRANS` macro form) which it uses to\r\nperform translation of messages (such as in strerror and strsignal).\r\nThese are implemented by looking the message in the current locale data.\r\n\r\nHowever, since emscripten doesn't actually support the loading of locale\r\ndata from files we never end up translating these messages. This means\r\nwe can save a little on code size and the transitive dependencies graph\r\nof certain functions by simple disabling this translation completely.","shortMessageHtmlLink":"Disable message translation within musl. NFC (#22116)"}},{"before":"1e62a0d5d72142ad6166ca2726ac98d853491436","after":"77bc7c181c11db09cb3f082448fab37fdb93c0e1","ref":"refs/heads/main","pushedAt":"2024-06-20T03:43:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Fix typo in settings.js. NFC (#22114)","shortMessageHtmlLink":"Fix typo in settings.js. NFC (#22114)"}},{"before":"131cb71c020cebc976f276c65fae83bfb3ad1ba1","after":"1e62a0d5d72142ad6166ca2726ac98d853491436","ref":"refs/heads/main","pushedAt":"2024-06-19T00:20:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"[ci] Remove macOS x86_64 testing (#22111)\n\nWe have to remove this since circleci is removing support for macOS\r\nx86_64 on the 20th:\r\n\r\n\r\nhttps://discuss.circleci.com/t/macos-intel-support-deprecation-in-january-2024/48718","shortMessageHtmlLink":"[ci] Remove macOS x86_64 testing (#22111)"}},{"before":"ce98a2927b9cff22b16838ff5218fab7054a37c2","after":"660ce5183a4dac99fc7c5da6a55ca08e855ca26d","ref":"refs/heads/mac64","pushedAt":"2024-06-18T23:26:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dschuff","name":"Derek Schuff","path":"/dschuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122856?s=80&v=4"},"commit":{"message":"Merge branch 'main' into mac64","shortMessageHtmlLink":"Merge branch 'main' into mac64"}},{"before":"78e1d7b6e12db54b6ebb6b813b72117b317e9a30","after":"ce98a2927b9cff22b16838ff5218fab7054a37c2","ref":"refs/heads/mac64","pushedAt":"2024-06-18T23:26:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dschuff","name":"Derek Schuff","path":"/dschuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122856?s=80&v=4"},"commit":{"message":"just remove intel mac","shortMessageHtmlLink":"just remove intel mac"}},{"before":"131cb71c020cebc976f276c65fae83bfb3ad1ba1","after":null,"ref":"refs/heads/mai","pushedAt":"2024-06-18T23:24:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"}},{"before":"75940022b722903c813a115baa0d9251cf047b9c","after":"131cb71c020cebc976f276c65fae83bfb3ad1ba1","ref":"refs/heads/main","pushedAt":"2024-06-18T23:24:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sbc100","name":"Sam Clegg","path":"/sbc100","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/515813?s=80&v=4"},"commit":{"message":"Rebaseline codesize expectations. NFC","shortMessageHtmlLink":"Rebaseline codesize expectations. NFC"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEchQGJwA","startCursor":null,"endCursor":null}},"title":"Activity · emscripten-core/emscripten"}