Remko Tronçon
|
f48dd6b86d
|
build: Pipe wat2wasm directly to esbuild
|
2022-05-31 20:01:54 +02:00 |
|
Remko Tronçon
|
93813185c5
|
.(, C", PARSE, PARSE-NAME, PAD
|
2022-05-30 21:29:23 +02:00 |
|
Remko Tronçon
|
401c701579
|
Rework processing script
|
2022-05-28 22:09:41 +02:00 |
|
Remko Tronçon
|
cc284482ea
|
standalone: Initial version using wamr
|
2022-05-26 08:48:22 +02:00 |
|
Remko Tronçon
|
832c41324b
|
build: Replace forth plugin by text loader
|
2022-05-12 21:13:04 +02:00 |
|
Remko Tronçon
|
893d093968
|
Replace BASE,STATE,>IN with Forth variables
|
2022-05-08 14:31:43 +02:00 |
|
Remko Tronçon
|
a6d71029dc
|
Support calling JS from Forth
Initial attempt at an API.
Resolves: #13
|
2022-05-05 20:19:39 +02:00 |
|
Remko Tronçon
|
eeb6bf9587
|
Fix wabt 1.0.27 compatibility
|
2022-04-25 21:29:23 +02:00 |
|
Remko Tronçon
|
3034869230
|
compiler: compile push & pop inline (infrastructure)
|
2022-04-24 12:23:42 +02:00 |
|
Remko Tronçon
|
610006c63e
|
remove tos import in compiled words
This was there in case we wanted to use mutable globals for the TOS.
Since we now use a local TOS, this is no longer useful.
|
2022-04-23 23:13:17 +02:00 |
|
Remko Tronçon
|
5023ea7b2f
|
thread tos as local through all words
This gives a 20% execution time improvement.
|
2022-04-23 22:45:55 +02:00 |
|
Remko Tronçon
|
0befe565ab
|
rename module
|
2022-04-23 11:10:44 +02:00 |
|
Remko Tronçon
|
2f1e0017d4
|
build: add debug flag for wat2wasm
|
2022-04-22 08:20:28 +02:00 |
|
Remko Tronçon
|
1606979349
|
use forth loader for web build
|
2022-04-17 10:00:15 +02:00 |
|
Remko Tronçon
|
2a7240c043
|
move wrapper & sieve to src/
|
2022-04-15 15:39:59 +02:00 |
|
Remko Tronçon
|
9d94df431f
|
use temporary file for wat2wasm
|
2022-04-15 15:33:56 +02:00 |
|
Remko Tronçon
|
7e2cf5dad5
|
move tools to scripts
|
2022-04-15 15:33:56 +02:00 |
|
Remko Tronçon
|
387f339780
|
use esbuild for tests
|
2022-04-14 16:53:57 +02:00 |
|