| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | [GC] Ignore public types in SignatureRefining (#7022) | Alon Zakai | 2024-10-18 | 1 | -0/+40 |
* | [EH] Add TryTable to StripEH (#7020) | Alon Zakai | 2024-10-18 | 1 | -0/+35 |
* | [GC] Ignore public types in GlobalTypeOptimization (#7017) | Alon Zakai | 2024-10-17 | 1 | -0/+90 |
* | [EH][GC] Send a non-nullable exnref from TryTable (#7013) | Alon Zakai | 2024-10-17 | 3 | -71/+98 |
* | [EH][GC] Add missing subtyping constraints from TryTable (#7012) | Alon Zakai | 2024-10-16 | 1 | -0/+36 |
* | [Wasm GC] Fuzz BrOn (#7006) | Alon Zakai | 2024-10-16 | 1 | -41/+39 |
* | GlobalRefining: Do not refine mutable exported globals (#7007) | Alon Zakai | 2024-10-15 | 1 | -25/+31 |
* | [Strings] StringGathering: Handle uses of strings before their definitions (#... | Alon Zakai | 2024-10-15 | 1 | -11/+76 |
* | [WasmGC] OptimizeInstructions: Cancel out internalize+externalize pairs (#7005) | Alon Zakai | 2024-10-14 | 2 | -11/+51 |
* | [Wasm EH] Optimize away _ref from try_table catches when unused (#6996) | Alon Zakai | 2024-10-14 | 1 | -0/+215 |
* | [WasmGC] OptimizeInstructions: Reorder externalize/internalize operations wit... | Alon Zakai | 2024-10-14 | 1 | -5/+34 |
* | [Wasm EH] Optimize values flowing out of TryTable (#6997) | Alon Zakai | 2024-10-10 | 1 | -21/+47 |
* | ReFinalize in MergeBlocks so we can optimize unreachable instructions too (#6... | Alon Zakai | 2024-10-10 | 5 | -153/+108 |
* | Fix BranchUtils::operateOnScopeNameUsesAndSentValues() on BrOn (#6995) | Alon Zakai | 2024-10-10 | 1 | -9/+54 |
* | Fix flow reset during throw => break opts in RemoveUnusedBrs (#6993) | Alon Zakai | 2024-10-08 | 1 | -0/+40 |
* | Fuzzer: Generate TryTables (#6987) | Alon Zakai | 2024-10-07 | 1 | -41/+41 |
* | Fix a misoptimization with mixed Try/TryTable in RemoveUnusedBrs (#6991) | Alon Zakai | 2024-10-07 | 1 | -0/+34 |
* | Fix a fuzz issue with #6984 (#6988) | Alon Zakai | 2024-10-07 | 5 | -38/+81 |
* | MergeBlocks: Optimize all dropped blocks (#6984) | Alon Zakai | 2024-10-04 | 6 | -82/+67 |
* | RemoveUnusedBrs: Generalize jump threading optimizations to all branches (#6983) | Alon Zakai | 2024-10-04 | 3 | -1/+81 |
* | [FP16] Fix comment on f16x8.convert_i16x8_s test. (#6985) | Brendan Dahl | 2024-10-03 | 1 | -2/+2 |
* | [NFC] Refactor out the dropped-block optimization code in MergeBlocks (#6982) | Alon Zakai | 2024-10-03 | 1 | -3/+24 |
* | [Wasm EH] Optimize throws caught by TryTable into breaks (#6980) | Alon Zakai | 2024-10-03 | 2 | -2/+328 |
* | Source Maps: Support 5 segment mappings (#6795) | Ömer Sinan Ağacan | 2024-10-01 | 5 | -21/+74 |
* | Binary parser: Lift the limit on the number of locals (#6973) | Jérôme Vouillon | 2024-09-30 | 1 | -0/+16 |
* | Fix the type of reused RefFunc in Precompute (#6976) | Alon Zakai | 2024-09-30 | 1 | -3/+32 |
* | [FP16] Implement conversion operations. (#6974) | Brendan Dahl | 2024-09-26 | 2 | -0/+111 |
* | [NFC-ish] Stop creating unneeded blocks around calls when inlining (#6969) | Alon Zakai | 2024-09-26 | 9 | -1760/+1430 |
* | [NFC-ish] Avoid repeated ReFinalize etc. when inlining (#6967) | Alon Zakai | 2024-09-24 | 2 | -25/+24 |
* | [NFC] Eagerly create segments when parsing datacount (#6958) | Thomas Lively | 2024-09-19 | 3 | -15/+9 |
* | Improve types for null accesses and remove hacks (#6954) | Thomas Lively | 2024-09-18 | 1 | -1/+1 |
* | [wasm-split] Minimize non-function export names (#6951) | Thomas Lively | 2024-09-17 | 2 | -13/+13 |
* | [wasm-split] Configure split functions rather than kept functions (#6949) | Thomas Lively | 2024-09-17 | 2 | -57/+58 |
* | [wasm-split] Simplify handling of --keep-funcs and --split-funcs (#6948) | Thomas Lively | 2024-09-17 | 3 | -8/+7 |
* | Fix selects of packed fields in GlobalStructOptimization (#6947) | Alon Zakai | 2024-09-17 | 1 | -0/+49 |
* | [wasm-split] Run RemoveUnusedElements on secondary modules (#6945) | Thomas Lively | 2024-09-17 | 12 | -116/+93 |
* | [wasm-split] Add a multi-split mode (#6943) | Thomas Lively | 2024-09-16 | 3 | -3/+248 |
* | Require string-style identifiers to be UTF-8 (#6941) | Thomas Lively | 2024-09-16 | 4 | -32/+46 |
* | [wasm-split] Add an option to skip importing placeholders (#6942) | Thomas Lively | 2024-09-16 | 2 | -0/+59 |
* | Remove open "ignorable public" array types (#6940) | Thomas Lively | 2024-09-16 | 1 | -0/+32 |
* | Fix Heap2Local on pops inside of newly-created blocks (#6938) | Alon Zakai | 2024-09-16 | 1 | -0/+124 |
* | Fix parser error on block params (#6932) | Thomas Lively | 2024-09-11 | 1 | -0/+12 |
* | [EH] Fix pop enclosed within a block in DCE (#6922) | Heejin Ahn | 2024-09-10 | 1 | -3/+69 |
* | Replace the old topological sort everywhere (#6902) | Thomas Lively | 2024-09-10 | 8 | -195/+190 |
* | [NFC] OptimizeAddedConstants: Early exit if there are no memories (#6926) | Alon Zakai | 2024-09-10 | 1 | -0/+21 |
* | Use --preserve-type-order in more tests (#6923) | Thomas Lively | 2024-09-10 | 4 | -80/+76 |
* | Use --preserve-type-order in select tests (#6917) | Thomas Lively | 2024-09-10 | 4 | -224/+177 |
* | Add a --preserve-type-order option (#6916) | Thomas Lively | 2024-09-10 | 12 | -12/+126 |
* | [NFC-ish] Remove LocalGraph from LocalSubtyping (#6921) | Alon Zakai | 2024-09-10 | 1 | -17/+6 |
* | [NFC] Rename topological_orders.h to topological_sort.h (#6915) | Thomas Lively | 2024-09-07 | 2 | -2/+2 |