summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-emscripten.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Generate `dynCall` function for all signature used by `invoke` functions. (#2...Sam Clegg2019-05-101-29/+37
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-11/+21
* Proper errors on unsupported segment types in EmscriptenGlueGenerator::separa...Alon Zakai2019-05-011-1/+6
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-76/+85
* Remove f32 legalization from LegalizeJSInterface (#2052)Sam Clegg2019-04-251-0/+3
* wasm-emscripten-finalize: Handle relocatable code in AsmConstWalker (#2035)Sam Clegg2019-04-221-21/+28
* Change default feature set to MVP (#1993)Thomas Lively2019-04-161-1/+0
* Make sure we always add signature to `fp$` functions (#1994)Sam Clegg2019-04-161-3/+13
* Move features from passOptions to Module (#2001)Thomas Lively2019-04-121-3/+2
* Handle relocatable code in AsmConstWalker (#1992)Sam Clegg2019-04-101-4/+17
* wasm-emscripten-finalize: rename function pointer getter functions (#1988)Sam Clegg2019-04-081-4/+25
* Passive segments (#1976)Thomas Lively2019-04-051-0/+1
* Add missing comma in metadata JSON (#1983)Thomas Lively2019-04-051-1/+1
* Add feature options to emscripten metadata (#1982)Thomas Lively2019-04-051-1/+11
* wasm-emscripten-finalize: add namedGlobals to output metadata (#1979)Sam Clegg2019-04-041-2/+16
* wasm-emscripten-finalize: Improve shared library support (#1961)Sam Clegg2019-04-021-22/+127
* Add some checking in EmscriptenGlueGenerator::generateStackInitialization (#1...Sam Clegg2019-03-131-4/+12
* wasm-emscripten-finalize: Remove JSCall thunk generation (#1938)Sam Clegg2019-03-121-119/+2
* Don't create already-existing dynCalls (#1932)Alon Zakai2019-03-061-2/+8
* Remove reference to old __wasm_nullptr function (#1928)Sam Clegg2019-02-281-5/+1
* wasm-emscripten-finalize: separateDataSegments() fix (#1897)Alon Zakai2019-02-061-1/+2
* wasm-emscripten-finalize: Emit illegal dynCalls, and legalize them (#1890)Alon Zakai2019-01-291-9/+0
* Handle EM_ASM/EM_JS in LLVM wasm backend O0 output (#1888)Alon Zakai2019-01-281-10/+47
* Emscripten stack simplification (#1870)Alon Zakai2019-01-161-12/+2
* wasm-emscripten-finalize: Delay function creation until after module walk (#1...Sam Clegg2018-12-141-2/+11
* wasm-emscripten-finalize: Add tableSize to metadata (#1826)Sam Clegg2018-12-141-0/+1
* wasm-emscripten-finalize: Don't add a table max if none is present in the inp...Sam Clegg2018-12-141-3/+6
* wasm-emscripten-finalize: import env.STACKTOP, like asm2wasm doesAlon Zakai2018-12-111-5/+23
* wasm-emscripten-finalize: Fix type in JSON output (#1812)Sam Clegg2018-12-071-1/+1
* Add function rename utility (#1805)Alon Zakai2018-12-051-21/+1
* Format metadata json using mutliple lines for readability (#1804)Sam Clegg2018-12-051-56/+60
* wasm-emscripten-finalize: Remove stack pointer global from shared libs (#1791)Sam Clegg2018-11-301-8/+63
* wasm-emscripten-finalize: Initial support for handling shared libraries (#1746)Sam Clegg2018-11-151-9/+10
* Handle EM_ASM functions in Tables (#1739)Jacob Gravelle2018-11-141-7/+27
* Add wasm-emscripten-finalize flag to separate data segments into a file (#1741)Derek Schuff2018-11-141-0/+15
* Expand asmConsts metadata to fit the shape of proxying async EM_ASMs (no actu...Jacob Gravelle2018-10-251-0/+6
* More #1678 fixes (#1685)Alon Zakai2018-09-201-0/+3
* fix an iterator invalidation regression from #1678 (#1684)Alon Zakai2018-09-201-5/+24
* Unify imported and non-imported things (#1678)Alon Zakai2018-09-191-45/+44
* Remove assert that import names match (#1662)Jacob Gravelle2018-08-311-4/+0
* Run legalize-js-interface during wasm-emscripten-finalize (#1653)Sam Clegg2018-08-291-1/+1
* wasm-emscripten-finalize: Don't allow duplicates in 'declares'/'invok… (#1655)Sam Clegg2018-08-291-2/+10
* Remove s2wasm (#1607)Sam Clegg2018-06-281-26/+12
* Fix check in fixInvokeFunctionNames (#1588)Sam Clegg2018-06-061-1/+1
* Ensure import and function names match during fixInvokeFunctionNames (#1587)Sam Clegg2018-06-051-1/+5
* Always incorporate the table segment offset when calculating jsCallStartIndex...Jacob Gravelle2018-06-011-4/+4
* wasm-emscripten: Don't use debug names in implementedFunctions (#1537)Sam Clegg2018-05-151-2/+4
* Move the renaming of llvm-generated __invoke_XX functions from s2wasm into wa...Sam Clegg2018-05-101-8/+134
* Function pointer cast emulation (#1468)Alon Zakai2018-03-131-0/+664