-
Notifications
You must be signed in to change notification settings - Fork 776
Insights: WebAssembly/binaryen
Overview
Could not load contribution data
Please try again later
26 Pull requests merged by 6 people
-
Account for exactness when finding the most refined fallthrough
#7544 merged
Apr 24, 2025 -
Split generated casts test for more coverage
#7543 merged
Apr 23, 2025 -
Exhaustively test OptimizeInstructions on ref.cast
#7542 merged
Apr 23, 2025 -
Update evaluateCastCheck for exact types
#7541 merged
Apr 23, 2025 -
Migrating from
getExpressionInfo
to expression wrappers#7525 merged
Apr 23, 2025 -
Fix incorrect result in getMaxBits for 0 / 0
#7532 merged
Apr 23, 2025 -
[NFC] Simplify Array2Struct type replacement
#7539 merged
Apr 23, 2025 -
Propagate exactness when combining GUFA possible contents
#7537 merged
Apr 22, 2025 -
Use ES6 import to run JS tests. NFC
#7536 merged
Apr 21, 2025 -
Do not let GUFA refine casts to exact when invalid
#7530 merged
Apr 21, 2025 -
Avoid invalid exact casts in TypeRefining
#7529 merged
Apr 21, 2025 -
[test] Extract function in scripts/test/binaryenjs.py. NFC
#7535 merged
Apr 21, 2025 -
[NFC] Add withInexactIfNoCustomDescs helper
#7528 merged
Apr 21, 2025 -
[test] Avoid reusing a.mjs for all js tests.
#7534 merged
Apr 21, 2025 -
Read call-indirect-overlong and custom-descriptors features
#7524 merged
Apr 21, 2025 -
Allow emcc-tests.sh to be invoked from outside the Binaryen source directory
#7533 merged
Apr 21, 2025 -
[SIMD] Add i32x4.dot_i8x16_i7x16_add_s in interpreter
#7527 merged
Apr 21, 2025 -
Avoid invalid exact casts in RemoveUnusedBrs
#7522 merged
Apr 18, 2025 -
Update TypeMerging for exact types
#7521 merged
Apr 18, 2025 -
Allow null-checking exact casts without custom descriptors
#7520 merged
Apr 18, 2025 -
Fuzzer: Avoid constantly growing the wasm each time
#7511 merged
Apr 18, 2025 -
Add missing ids to
getExpressionInfo
and fix existing bugs#7507 merged
Apr 18, 2025 -
Propagate exactness when canonicalizing types
#7519 merged
Apr 18, 2025 -
Only add exact casts when allowed in GUFA
#7518 merged
Apr 17, 2025 -
Always allow trivial exact casts
#7516 merged
Apr 17, 2025 -
Disallow exact casts without custom descriptors enabled
#7510 merged
Apr 17, 2025
7 Pull requests opened by 5 people
-
Add Windows 11 arm to ci
#7517 opened
Apr 17, 2025 -
Convert JSON parsing failures from assertions to exceptions
#7531 opened
Apr 18, 2025 -
Use exactness to optimize GUFA cone depth
#7538 opened
Apr 22, 2025 -
[Strings] Automate string lifting and lowering in the optimization pipeline
#7540 opened
Apr 22, 2025 -
Fix JSON parsing of escaped strings
#7545 opened
Apr 23, 2025 -
[Strings] Erase the strings section after StringLifting
#7546 opened
Apr 23, 2025 -
add `evaluateFunctionExit` for backward analyzer in `monotone-analyzer`
#7547 opened
Apr 24, 2025
5 Issues closed by 3 people
-
OptimizeInstructions does not optimize divide by zero
#7471 closed
Apr 23, 2025 -
Missed optimization for block-trailing constants in if conditions
#7523 closed
Apr 21, 2025 -
[Question] Why is wasm-opt -dfo ignoring instructions related to f32 and f64?
#7514 closed
Apr 20, 2025 -
`getExpressionInfo` returns a string pointer instead of a JS string when called on a CallIndirect
#7490 closed
Apr 18, 2025 -
Binaryen can't parse all spec wasts
#1138 closed
Apr 18, 2025
2 Issues opened by 2 people
-
`binaryen.js` seems to not longer be maintained
#7526 opened
Apr 18, 2025 -
-O2 fails to optimize trivial i32.eqz(i32.const 1) condition like -O1
#7513 opened
Apr 17, 2025
10 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
OptimizeInstruction: Optimize any boolean & (No overlap with boolean's LSB) ==> 0
#7505 commented on
Apr 24, 2025 • 10 new comments -
Optimize block tails where a dropped br_if's value is redundant
#7506 commented on
Apr 22, 2025 • 5 new comments -
Use fallthrough in optimizeInstructions to further optimize (unsigned)x < 0 ==> i32(0)
#7480 commented on
Apr 19, 2025 • 3 new comments -
[Unhoisted] [Binary] [Might not fallthrough] load & store order affects the constant propagation in binaryOp
#7489 commented on
Apr 18, 2025 • 0 new comments -
[Emitting Zero] [Local Tracking] General rule might not handle unary ne emitting zero bits well
#7493 commented on
Apr 18, 2025 • 0 new comments -
Table init exprs appear to be unimplemented
#5628 commented on
Apr 21, 2025 • 0 new comments -
Generate webassemby binary with DWARF information
#7503 commented on
Apr 21, 2025 • 0 new comments -
Embind port
#7239 commented on
Apr 21, 2025 • 0 new comments -
[Outlining] Add Try/Catch/CatchAll
#7472 commented on
Apr 24, 2025 • 0 new comments -
[Outlining] Add TryTable
#7504 commented on
Apr 24, 2025 • 0 new comments