| Commit message (Expand) | Author | Age | Files | Lines |
* | wasm2c: Cleanup of handling of WASM_RT_USE_SEGUE macro | Shravan Narayan | 2024-10-14 | 3 | -31/+38 |
* | [wasm2c] Fix alternate stack deallocation (#2466) | Christian Nieves | 2024-09-20 | 1 | -0/+1 |
* | wasm2c: Add segue option to make exclusive use of the segment register | Shravan Narayan | 2024-09-18 | 4 | -19/+50 |
* | wasm2c: Segue support for CPUs without wrgsbase instructions | Shravan Narayan | 2024-09-06 | 3 | -24/+112 |
* | Fix macro redefinition error when building wasm_rt w/ Android NDK (#2437) | Christian Nieves | 2024-07-16 | 2 | -7/+7 |
* | wasm2c: Segue optimization for modules with a single unshared memory (#2395) | Shravan Narayan | 2024-06-26 | 11 | -13/+1426 |
* | Correct wasm2c example Makefiles (#2426) | David Rubin | 2024-06-03 | 5 | -9/+14 |
* | wasm2c: Fix warning on signed/unsigned comparison | Shravan Narayan | 2024-03-20 | 1 | -1/+1 |
* | wasm2c: Cleanup examples makefile | Shravan Narayan | 2024-02-12 | 3 | -6/+3 |
* | wasm2c/README.md: update to reflect new compile command post-#2308 (#2390) | Keith Winstein | 2024-02-12 | 1 | -2/+2 |
* | Fallback to pthreads if threads aren't available (#2385) | walkingeyerobot | 2024-02-06 | 1 | -7/+7 |
* | Do not use guard pages on big-endian (#2382) | Soni L | 2024-02-02 | 1 | -2/+4 |
* | Add missing casts on big-endian (#2381) | Soni L | 2024-02-01 | 1 | -2/+2 |
* | wasm2c: move table ops to an include file | Shravan Narayan | 2024-01-31 | 2 | -37/+87 |
* | wasm2c: Cleanup formatting of wasm-rt.h | Shravan Narayan | 2024-01-30 | 1 | -58/+63 |
* | wasm2c: atomic and shared mem operations using c11 | Shravan Narayan | 2024-01-30 | 5 | -179/+453 |
* | Fix emscripten build warning and add missing export (#2367) | Changqing Jing | 2024-01-19 | 1 | -0/+2 |
* | wasm2c: Add macro and tests to allow disabling stack exhaustion checks | Shravan Narayan | 2024-01-02 | 1 | -2/+22 |
* | Update wasm2c examples (#2358) | Keith Winstein | 2023-12-15 | 2 | -56/+49 |
* | wasm2c: Cleanup/separate code for heap and stack signal handlers | Shravan Narayan | 2023-12-14 | 4 | -67/+92 |
* | wasm2c runtime: fix mis-nesting of def'n of os_has_altstack_installed (#2346) | Keith Winstein | 2023-12-05 | 2 | -15/+20 |
* | wasm2c runtime: clean up some error messages (NFC) (#2345) | Keith Winstein | 2023-12-03 | 1 | -7/+3 |
* | w2c runtime: add per-thread init/free API (#2332) | Keith Winstein | 2023-12-04 | 7 | -6/+170 |
* | wasm2c runtime: refactor handling of alternate stack (NFC) (#2338) | Keith Winstein | 2023-11-28 | 1 | -12/+81 |
* | wasm2c: define null values of funcref and externref (#2330) | Willy R. Vasquez | 2023-11-16 | 1 | -2/+2 |
* | wasm2c: implement the tail-call proposal (#2272) | Keith Winstein | 2023-10-24 | 4 | -7/+45 |
* | [wasm2c] Use wasm_rt_memcpy everywhere in generated code (#2292) | Sam Clegg | 2023-09-09 | 1 | -15/+15 |
* | Share reading/validation code between elem exprs & other const exprs (#2288) | Keith Winstein | 2023-09-06 | 1 | -5/+18 |
* | wasm2c: add link to clang bug on mips force read constraint | Shravan Narayan | 2023-07-30 | 1 | -0/+1 |
* | wasm2c: ensure force read constraints compile for clang on mips | Shravan Narayan | 2023-07-30 | 1 | -20/+28 |
* | wasm2c: add cpp guard in wasm2c exceptions header | Shravan Narayan | 2023-06-22 | 1 | -0/+8 |
* | wasm2c: partial support for atomic memory ops | Shravan Narayan | 2023-05-17 | 2 | -1/+4 |
* | wasm2c: include simd128.h and wasm-rt-exceptions.h where necessary (#2236) | Keith Winstein | 2023-05-12 | 2 | -136/+1 |
* | wasm2c: Enable exceptions and simd according to command line flags | Shravan Narayan | 2023-05-02 | 11 | -132/+180 |
* | wasm2c: reduce the max exceptions size | Shravan Narayan | 2023-05-01 | 1 | -1/+1 |
* | wasm-rt-impl: reset g_signal_handler_installed in wasm_rt_free (#2209) | Keith Winstein | 2023-04-21 | 1 | -0/+1 |
* | wasm2c: Misc docs and inline comment fixes | Shravan Narayan | 2023-04-13 | 2 | -17/+11 |
* | wasm2c: Add optional WASM_RT_GROW_FAILED_HANDLER to be notified of memory gro... | Shravan Narayan | 2023-04-12 | 2 | -2/+22 |
* | wasm2c: Separate the macros for allocation and bounds checks strategies | Shravan Narayan | 2023-04-12 | 4 | -53/+138 |
* | wasm2c: add signature for the wasm2c trap handler if defined | Shravan Narayan | 2023-04-10 | 2 | -4/+8 |
* | wasm2c: multiple .c outputs (#2146) | Yuhan Deng | 2023-04-05 | 1 | -21/+25 |
* | Fix grammatical error (#2179) | David Park | 2023-03-24 | 1 | -1/+1 |
* | c-writer.cc: Add local symbol prefix. (#2171) | Yuhan Deng | 2023-03-15 | 2 | -30/+30 |
* | wasm2c: prettify/change name mangling (#2142) | Keith Winstein | 2023-02-23 | 7 | -137/+112 |
* | wasm2c: add SIMD support (#2119) | Willy R. Vasquez | 2023-01-29 | 4 | -0/+133 |
* | Make wasm2c output UBSAN-clean (and run w2c CI w/ UBSAN) (#2080) | Keith Winstein | 2023-01-28 | 1 | -2/+8 |
* | wasm2c: serialize types at wasm2c-time (#2120) | Keith Winstein | 2023-01-25 | 11 | -162/+157 |
* | Update wasm2c examples to reflect new wasm_rt_allocate_memory() parameter (#2... | Keith Winstein | 2023-01-22 | 4 | -8/+21 |
* | wasm-rt.h: Use thread-local storage for traps/exceptions on MSVC | Keith Winstein | 2023-01-16 | 1 | -1/+3 |
* | wasm2c: Initial implementation of memory64 (#2086) | Sam Clegg | 2023-01-12 | 2 | -17/+29 |