summaryrefslogtreecommitdiff
path: root/wasm2c/wasm-rt-impl.c
Commit message (Expand)AuthorAgeFilesLines
* wasm2c: Initial implementation of memory64 (#2086)Sam Clegg2023-01-121-12/+17
* wasm2c rt: mark temp storage for traps/exceptions as thread_local (#2126)Keith Winstein2023-01-121-7/+7
* wasm2c: eliminate wasm_rt_register_tag() (#2122)Keith Winstein2023-01-111-10/+5
* wasm2c: harden set/longjmp to check for uninit jmp_bufShravan Narayan2023-01-031-3/+3
* wasm2c: Avoid unnecessary heap allocation in wasm_rt_register_func_type. NFC ...Sam Clegg2022-11-081-8/+20
* wasm2c: cleanup function type indexes when calling wasm_rt_freeShravan Narayan2022-11-071-0/+9
* wasm2c: add hook to allow a custom trap handlerShravan Narayan2022-11-071-0/+6
* wasm2c: Uninstall sighandler in os_cleanup_signal_handler (#2043)Sam Clegg2022-11-071-0/+13
* wasm2c: Fix 8gb model, signals, memory reserve/commits, stack depth on windowsShravan Narayan2022-11-051-54/+100
* Allow use of guard pages without requiring a signal handlerShravan Narayan2022-11-021-6/+6
* wasm2c: implement the reference-types proposal (#1887)Keith Winstein2022-10-031-12/+39
* wasm2c: support for module instancing (#1814)Yuhan Deng2022-09-161-0/+8
* Update declaration of wasm_rt_get/set_unwind_target. NFC (#1967)Sam Clegg2022-08-231-2/+2
* wasm2c: implement the exception-handling proposal (#1930)Keith Winstein2022-07-141-0/+53
* wasm2c: Use static for wasm-rt globals. NFC (#1945)Sam Clegg2022-07-131-8/+9
* wasm2c: run tests with -O2 on non-Windows (#1939)Keith Winstein2022-07-111-68/+0
* wasm2c: export free() function to free module state (#1901)Keith Winstein2022-04-141-0/+21
* wasm2c: use signal handler to detect stack exhaustion (#1875)Keith Winstein2022-04-041-11/+49
* Add windows implementation of wasm2c runtime (#1843)Sam Clegg2022-03-091-6/+134
* wasm2c: Add wasm_rt_strerror to covert trap code to string (#1848)Sam Clegg2022-03-031-0/+22
* Port to big-endian platforms (s390x but others can be trivially added) (#1557)Soni L2020-12-071-0/+6
* Fix warning. NFC. (#1580)Sam Clegg2020-12-031-1/+1
* Fix warning on comparison of void* to integer. fixes #1472 (#1473)Alon Zakai2020-06-221-1/+1
* [wasm2c] Implement trap handler for linux/macos (#1442)Ben Smith2020-06-041-4/+56
* [wasm2c] Fix realloc check in wasm_rt_grow_memory (#1171)Ben Smith2019-09-251-1/+1
* [wasm2c] Return -1 if wasm_rt_grow_memory fails (#1148)Ben Smith2019-08-291-2/+10
* Add missing string.h include to wasm-rt-impl.c (#1010)Matt McCormick2019-02-101-0/+1
* Update testsuite (#942)Ben Smith2018-11-051-0/+2
* [wasm2c] Add spec tests; fix update-spec-tests.py (#891)Ben Smith2018-08-141-0/+1
* [wasm2c] Fix bad realloc in wasm-rt-impl (#869)Ben Smith2018-06-251-1/+1
* Separate out wasm-rt.h and wasm-rt-impl.{c,h} (#813)Ben Smith2018-03-201-0/+118