summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-emscripten.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Reland "Fix renaming in FixInvokeFunctionNamesWalker (#2513)" (#2542)...Sam Clegg2020-01-071-26/+15
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-36/+38
* Reland "Fix renaming in FixInvokeFunctionNamesWalker (#2513)" (#2542)Sam Clegg2019-12-201-15/+26
* Revert "Fix renaming in FixInvokeFunctionNamesWalker (#2513)" (#2541)Sam Clegg2019-12-191-13/+8
* Fix renaming in FixInvokeFunctionNamesWalker (#2513)Sam Clegg2019-12-171-8/+13
* Support stack overflow checks in standalone mode (#2525)Alon Zakai2019-12-121-5/+17
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-2/+2
* Remove FunctionType (#2510)Thomas Lively2019-12-111-66/+58
* Add some tracing to wasm-emscripten-finalize (#2505)Sam Clegg2019-12-051-0/+16
* Add string parameter to WASM_UNREACHABLE (#2499)Sam Clegg2019-12-051-1/+1
* Update type information for em_asm functions (#2480)Thomas Lively2019-11-261-1/+3
* Don't attempt to de-duplicate asm consts (#2422)Sam Clegg2019-11-041-13/+11
* Use absolute memory addresses for emasm string indexes. (#2408)Sam Clegg2019-10-311-25/+36
* When renaming functions ensure the corresponding GOT.func entry is also renam...Sam Clegg2019-10-251-0/+7
* MAIN_THREAD_EM_ASM support (#2367)Jacob Gravelle2019-10-071-71/+113
* Only create `_start` if it doesn't already exist (#2363)Sam Clegg2019-09-271-0/+3
* Add a --standalone-wasm flag to wasm-emscripten-finalize (#2333)Alon Zakai2019-09-181-0/+19
* Fix infinite loop in AsmConstWalker::visitCall (#2303)Guanzhong Chen2019-08-161-1/+7
* Remove code to handle EM_ASM and setjmp/longjmp (#2302)Guanzhong Chen2019-08-161-135/+30
* Fix EM_ASM not working with setjmp/longjmp (#2283)Guanzhong Chen2019-08-091-30/+135
* wasm-emscripten-finalize: Remove reliance on name section (#2285)Sam Clegg2019-08-061-3/+4
* Implement --check-stack-overflow flag for wasm-emscripten-finalize (#2278)Guanzhong Chen2019-08-021-3/+118
* Revert "Fix EM_ASM not working with setjmp/longjmp (#2271)" (#2277)Alon Zakai2019-08-011-128/+30
* Fix EM_ASM not working with setjmp/longjmp (#2271)Guanzhong Chen2019-07-311-30/+128
* wasm-emscripten-finalize: Add mainReadsParams metadata (#2247)Alon Zakai2019-07-221-1/+17
* Generalize EM_JS parsing code. (#2233)Alon Zakai2019-07-181-27/+6
* Handle passive segments in wasm-emscripten-finalize (#2217)Thomas Lively2019-07-111-2/+36
* Don't minify __stack_pointer import (#2219)Sam Clegg2019-07-111-1/+1
* wasm-emscripten-finalize: Internalize mutable __stack_pointer import (#2213)Sam Clegg2019-07-101-0/+26
* Ignore --initial-stack-pointer arg to wasm-emscripten-finalize (#2201)Sam Clegg2019-07-101-9/+0
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-21/+21
* rename some C++ locals to camelCase for consistency (#2122)Alon Zakai2019-05-171-15/+15
* 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