An open API service providing commit metadata for open source projects.

GitHub / Unity-Technologies/binaryen / commits

SHA Message Author Date Stats
fda3cf94 [Fuzzing] Allow recombine() to replace with a subtype (#5101) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d9a57f8b Fix ordering of visit() in MemoryGrow interpretation (#5108) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
50b0b6da Fix compiler warnings under emcc. NFC (#5104) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
22f0f3ae Change `exit()` to `Fatal()`; make it possible to throw on `Fatal()`. (#5087) Brian Anderson <a****b@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
a6970469 [Wasm GC] Fix .depth() and add testing (#5102) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2055ea3f Refactor interaction between Pass and PassRunner (#5093) Thomas Lively <t****y@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
62d056f8 Fix bugs with copying expressions (#5099) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
52ef1970 Fix 'C API' readme link (#5097) Brian Anderson <a****b@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
32d17f9b Pin Emscripten (#5100) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fa3ff32e Fix handling of unreachable selects in Directize (#5098) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
adedcd2d [GUFA] Test that combined things intersect with the combination. (#5094) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e74a6307 [GUFA] Improve hashing (#5091) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e8915d2a Fix nondeterminism in GlobalStructInference (#5092) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e70806cd [GUFA] Add some tests (#5090) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
524e8138 [GUFA] Prepare for cone types [NFC] (#5086) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7044da7f [GUFA] Fix haveIntersection on comparing nullable with non-nullable (#5089) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7aa2cb99 Memory64Lowering: Ignore data segments with non-const iniital offset (#5074) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cd86449c [GUFA] Simplify RefTest logic [NFC] (#5084) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
eb42407e [GUFA] Optimize functions not taken by reference better (#5085) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b23b47d5 [GUFA] Infer a RefEq value of 0 when possible (#5081) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b40fa4a8 [NFC] Simplify traversal code for setting the module (#5082) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e09fb565 Emit call_ref with a type annotation (#5079) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e7508094 [C API] Make TypeBuilderSetSubType take a heap type (#5045) dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m>
over 3 years ago
58bedde3 Add a type annotation to return_call_ref (#5068) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b1ba2573 Correctly handle escapes in string constants (#5070) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
27d0c232 Revert "Pin the emsdk for now (#5077)" (#5078) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
917abbae Fix some Closure warnings in Emscripten builds (#5075) dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m>
over 3 years ago
6cc44fd1 Pin the emsdk for now (#5077) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
c752a745 Remove some unused constants. NFC (#5072) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fc73db1c [GUFA] Optimize ref.test (#5067) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8f385b04 [OptimizeInstruction] Prevent reordering for rule in #5034 (#5066) Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
7fb6cfb4 Add wasm64 support in OptimizeAddedConstants (#5043) Axis <d****4@o****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
8fe12b43 Make closure errors into warnings in the Emscripten builds (#5063) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4d22e2ea [OptimizeInstructions] Simplify add / sub with negative on LHS or RHS for flo... Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
32e0fed9 [C-/JS-Api] Expose the multi memories feature (#4973) Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
f1ed3126 [Debugging] Fix compile error for dumping LocalGraph (#5055) Axis <d****4@o****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
cac99581 [Strings] Add missing String effects + tests (#5057) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
bd76598f Vacuum: Ignore effects at the entire function scope when possible (#5053) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b65d325a [Wasm64] The binary format offset of load/store should be u64leb in wasm64 (#... Axis <d****4@o****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
854c4efc Fix the side effects of the string encode instructions (#5054) Goktug Gokdogan <g****g@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
4e24fdfd Effects: Clarify trap effect meaning, and consider infinite loops to trap due... Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
241dee74 JPSI - Support re-entering a suspended Wasm module. (#5044) Brendan Dahl <b****l@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
b3e4d55b Temporarily restore the typed-function-references flags as no-ops (#5050) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
d797c751 wasm2js: Don't assume that `env.abort` can always be impored. (#5049) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
3892b0bb Vacuum trivial trys (#5046) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
98948902 Allow optimizing with global function effects (#5040) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
over 3 years ago
fe898e32 Add emcc-build to .gitignore. NFC (#5048) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
2a06bb4a Multi-Memories wasm-split (#4977) Ashley Nelson <n****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
2fdb22bc [OptimizeInstructions] More canonizations for floating points (#5033) Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
0d8aff6d [C API] Add getters and setters for various GC/Strings expressions (#5037) dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
64f9732c wasm2js: Have instantiate function take standard import object (#5018) Sam Clegg <s****c@c****g>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
795a70b0 [Exceptions] Optimize in CodePushing even with exceptions thrown (#5028) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
f1a3e682 Improve ExtractFunction pass error printing (#4747) juj <j****l@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
6a4fafe4 Move relational-optimizing code to optimizeRelational [NFC] (#5036) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
59fbd50f The name of the import object might not always be "env" (e.g. when Emscripten... juj <j****l@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
e198f377 Add clangd cache to .gitignore (#5027) M4tr1xt4ng <m****k@o****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
a2773e51 OptimizeInstructions: Use min/max bits in comparisons (#5035) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
c7967d81 [OptimizeInstructions] Simplify floating point ops with NaN on right side (#4... Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
aa36fc4f [C-/JS-API] Add new BinaryenMemoryIs64 API + add memory64 argument for Binary... Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
73b562e2 Remove typed-function-references feature (#5030) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
15117dc0 Changing Fatal() to assert() (#4982) Ashley Nelson <n****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
1e8eb596 OptimizeInstructions: Optimize comparisons with an added offset (#5025) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d4d33b1e [Effects] Fix hasAnything on mutable global state (#5026) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d81caf99 [NFC] Remove unused code in type fuzzer (#5023) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
90848f83 Switch to i32 operations when heading to a wrap anyhow (#5022) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
16f72aae [Wasm GC] Fix GlobalTypeOptimization fuzz bug on replacing unreachable struct... Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
bd5422c8 [OptimizeInstructions] Simplify two binary expressions with asymmetric shifts... Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
e584f69e Fix build on Emscripten tip of tree (#5019) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
31f1ba70 Add JavaScript promise integration (JSPI) pass. (#4961) Brendan Dahl <b****l@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
f058bb53 OptimizeInstructions: Select => and/or in more cases (#4154) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
7c5f6c2a [Wasm GC] Fix evaluateKindCheck() on new externalize/internalize operations (... Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
0821cd10 Add remaining GC and string instructions to C API (#4998) dcode <d****e@d****o>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
c74d5eb6 Release 110 (#5001) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
1fa64bf6 Update fuzzer to newer GC spec regarding JS interop (#4965) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
972cc6f3 [NFC] Simplify binary reading logic for data segments (#4990) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
8e1abd1e [Wasm GC] Support non-nullable locals in the "1a" form (#4959) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
da24ef6e [C/JS API] Avoid erroring in BinaryenSetMemoryImport etc. if the entity exist... Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
e50ef7fa Fix test comments (#4992) Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
272330a0 Fix ModuleUtils::renameFunctions on RefFunc (#4978) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
0dba0860 [NFC] Simplify binary reading logic for element segments (#4989) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
bd630d70 Implement `extern.externalize` and `extern.internalize` (#4975) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
8108ce28 [NFC] Simplify binary reading logic for memories (#4987) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
97fd6315 Remvoe extra space after rec beginning (#4981) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
408a15ba Fix SmallVector's resize() method (#4979) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
7fb44812 [OptimizeInstruction] Reorder rules in optimizeSelect (#4984) Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
fea999ea [NFC] Simplify binary reading logic for globals (#4980) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d5b6972c [OptimizeInstructions] Canonicalize relational ops near min/max values (#4282) Max Graey <m****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
c929cf6b [NFC] Simplify binary reading logic for tables (#4974) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
6bf41a5f [NFC] Remove accidentally-deleted changelog entries (#4976) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
c0463f1d Emit `i31ref` and `dataref` binary shorthands (#4844) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
9d20a4e1 Make `i31ref` and `dataref` nullable (#4843) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
3777624e [Parser] Parse functions and implicit types (#4972) Thomas Lively <7****y@u****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
de212029 Add support for Tag names in the Names section (#4970) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
47b29f9a [NFC] Simplify binary reading logic for functions (#4969) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
8b814057 Adding Multi-Memories Wasm Feature (#4968) Ashley Nelson <n****y@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
37b457a0 Fix order of local names in Names section (#4964) Congcong Cai <c****7@1****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
5c035932 [NFC] Add a test for inlining a function that traps (#4966) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
d5e17e7b [TNH Fuzzing] Fix some equality checks that ignored effects (#4951) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
cee1c868 Simplify TrapsNeverHappen fuzzing (#4957) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago
892ebbe8 Fuzzer simplification: Remove trap-ignoring logic (#4958) Alon Zakai <a****i@g****m>
Committed by: GitHub <n****y@g****m>
almost 4 years ago

← Back to repository