summaryrefslogtreecommitdiff
path: root/src/wasm-module-building.h
Commit message (Expand)AuthorAgeFilesLines
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-2/+4
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-23/+44
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-10/+10
* DeadArgumentElimination Pass (#1641)Alon Zakai2018-09-051-1/+4
* Clarify what function-parallel passes can do, and fix an asm2wasm bug (#1627)Alon Zakai2018-07-231-0/+4
* Global optimization fixes (#1360)Alon Zakai2018-01-171-9/+4
* runFunction => runOnFunction (we run on the function, not run the function) (...Alon Zakai2018-01-101-1/+1
* optimize helper funcs (like i32-div) if created in asm2wasm, so they are cons...Alon Zakai2017-10-041-8/+15
* Improve and enable inlining pass (#966)Alon Zakai2017-08-071-2/+2
* Validate finalization (#1014)Alon Zakai2017-05-181-1/+2
* Make header guards consistent (#997)Sam Clegg2017-05-041-4/+3
* Preserve debug info through the optimizer (#981)Alon Zakai2017-04-281-7/+14
* pass PassOptions to OptimizingIncrementalModuleBuilder, so that it can pass t...Alon Zakai2016-10-211-6/+7
* passRunner debug and validation improvements (#726)Alon Zakai2016-10-021-4/+19
* refactor pass hooks, creating a proper way to run code before a pass is runAlon Zakai2016-09-121-1/+1
* ensure we create the OptimizeInstructions database on demand, avoiding global...Alon Zakai2016-09-071-0/+8
* autodrop must be run before we optimize in asm2wasm, as otherwise its input i...Alon Zakai2016-09-071-2/+4
* Fix asm2wasm dead lock caused by empty modules.Logan Chien2016-08-261-1/+9
* Remove unnecessary type cast.Logan Chien2016-08-261-2/+1
* Replace std::unique<T>(new T()) with make_unique<T>().Logan Chien2016-08-261-1/+1
* add OptimizingIncrementalModuleBuilder for faster incremental module building...Alon Zakai2016-06-021-0/+252