summaryrefslogtreecommitdiff
path: root/src/tools/wasm-ctor-eval.cpp
Commit message (Expand)AuthorAgeFilesLines
* wasm-ctor-eval: Limit memory to a reasonable amount (#5896)Alon Zakai2023-08-231-0/+11
* [Wasm GC] wasm-ctor-eval: Handle cycles of data (#5685)Alon Zakai2023-05-051-57/+376
* [Wasm GC] Allow extern.externalize in globals (#5585)Alon Zakai2023-03-171-0/+5
* [Wasm GC] wasm-ctor-eval: Handle externalized data (#5582)Alon Zakai2023-03-161-4/+25
* [NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)Thomas Lively2023-02-281-1/+1
* [wasm-ctor-eval] Properly handle multiple ctors with GC (#5522)Alon Zakai2023-02-241-8/+22
* [wasm-ctor-eval] Stop evalling at table.set for now (#5516)Alon Zakai2023-02-231-0/+7
* [wasm-ctor-eval] Add v128 load/store support (#5512)Alon Zakai2023-02-231-0/+8
* [wasm-ctor-eval] Add support for multivalue serialization and a quiet mode (#...Alon Zakai2023-02-231-18/+56
* Make `Name` a pointer, length pair (#5122)Thomas Lively2022-10-111-8/+11
* Implement bottom heap types (#5115)Thomas Lively2022-10-071-4/+1
* Changing Fatal() to assert() (#4982)Ashley Nelson2022-09-091-3/+1
* Mutli-Memories Support in IR (#4811)Ashley Nelson2022-08-171-37/+63
* Remove RTTs (#4848)Thomas Lively2022-08-051-1/+0
* First class Data Segments (#4733)Ashley Nelson2022-06-211-7/+8
* [Wasm GC] [ctor-eval] Evaluate and serialize GC data (#4491)Alon Zakai2022-02-031-4/+169
* [Docs] Document wasm-ctor-eval (#4493)Alon Zakai2022-02-031-3/+2
* Interpreter: Remove GlobalManager (#4486)Alon Zakai2022-01-311-84/+21
* [NFC] Refactor ModuleInstanceBase+RuntimeExpressionRunner into a single class...Alon Zakai2022-01-281-25/+22
* LiteralList => Literals (#4451)Alon Zakai2022-01-131-3/+3
* [ctor-eval] Eval functions with params if ignoring external input (#4446)Alon Zakai2022-01-121-6/+24
* [ctor-eval] Followup refactoring to use std::optional for EvalCtorOutcome (#4...Alon Zakai2022-01-121-21/+16
* [ctor-eval] Eval functions with a return value (#4443)Alon Zakai2022-01-121-24/+49
* [ctor-eval] Stop if there are any memory.init instructions (#4442)Alon Zakai2022-01-111-18/+25
* [ctor-eval] Add an option to keep some exports (#4441)Alon Zakai2022-01-111-15/+39
* [ctor-eval] Fix evalling of overlapping table segments (#4440)Alon Zakai2022-01-111-19/+25
* [ctor-eval] Partial evaluation (#4438)Alon Zakai2022-01-111-23/+179
* [ctor-eval] Switch logging from stderr to stdout (#4432)Alon Zakai2022-01-071-7/+7
* [ctor-eval] Eval and store changes to globals (#4430)Alon Zakai2022-01-071-16/+11
* [ctor-eval] Add --ignore-external-input option (#4428)Alon Zakai2022-01-061-7/+73
* [ctor-eval] Refactor an applyToModule() method instead of hacks [NFC] (#4425)Alon Zakai2022-01-061-19/+38
* [ctor-eval] Remove stack hacks (#4429)Alon Zakai2022-01-061-55/+2
* Add categories to --help text (#4421)Alon Zakai2022-01-051-0/+6
* Change from storing Signature to HeapType on CallIndirect (#4352)Thomas Lively2021-11-221-2/+2
* Add table.grow operation (#4245)Max Graey2021-10-181-11/+13
* Add table.size operation (#4224)Max Graey2021-10-081-0/+4
* Add table.set operation (#4215)Max Graey2021-10-071-0/+4
* Implement table.get (#4195)Alon Zakai2021-09-301-0/+4
* Apply features from the commandline first (#3960)Alon Zakai2021-07-021-2/+1
* Preserve Function HeapTypes (#3952)Thomas Lively2021-06-301-1/+1
* Very simple module linking in wasm-shell (#3792)Abbas Mashayekh2021-04-161-29/+105
* Fuzzer: Distinguish traps from host limitations (#3801)Alon Zakai2021-04-121-0/+4
* [RT] Add type to tables and element segments (#3763)Abbas Mashayekh2021-04-061-1/+2
* [RT] Support expressions in element segments (#3666)Abbas Mashayekh2021-03-241-12/+18
* [reference-types] Support passive elem segments (#3572)Abbas Mashayekh2021-03-051-5/+9
* [reference-types] remove single table restriction in IR (#3517)Abbas Mashayekh2021-02-091-3/+12
* Update interpreter for new EH spec (#3498)Heejin Ahn2021-01-211-1/+1
* Refactor printing code so that printing Expressions always works (#3450)Alon Zakai2020-12-171-1/+1
* Remove dead code and unused includes. NFC. (#3328)Sam Clegg2020-11-081-0/+1
* Interpreter: Add a limit to how much we try to grow memory, to avoid DOS (#3227)Alon Zakai2020-10-121-1/+1