Commit Graph

3368 Commits

Author SHA1 Message Date
lax1dude
f5c8dce169 Update README.md 2024-12-02 22:52:24 -08:00
lax1dude
3ffc97fd5a Update README.md 2024-12-02 22:14:16 -08:00
lax1dude
6bd8a5bc01 Merge branch 'more-integer-intrinsics' into eagler-r1 2024-12-02 20:06:12 -08:00
lax1dude
42fcbb71a7 Add missing java.lang.Long unit tests 2024-12-02 19:49:20 -08:00
lax1dude
530b6a5da5 Add class transformers to convert functions to native 2024-12-02 19:47:22 -08:00
lax1dude
d485be9fe9 Merge branch 'more-integer-intrinsics' into eagler-r1 2024-11-30 14:34:41 -08:00
lax1dude
bfd8b7b631 Fix 64 bit variants 2024-11-30 14:34:16 -08:00
lax1dude
b47bbcbc02 Merge branch 'more-integer-intrinsics' into eagler-r1 2024-11-30 14:20:45 -08:00
lax1dude
739cb2ba7e Intrinsify numberOfLeadingZeros, numberOfTrailingZeros, bitCount 2024-11-30 14:19:02 -08:00
lax1dude
00f18ab254 set version 2024-11-30 13:12:29 -08:00
lax1dude
0d4da6e99a Merge branch 'wasm-gc-linear-memory' into eagler-r1 2024-11-30 12:56:35 -08:00
lax1dude
4f431f4170 Add support for string pools over 10000 strings 2024-11-30 12:45:26 -08:00
Alexey Andreev
bf15f0e299 js: support writing debugger statement in JSBody
Fix #974
2024-11-30 19:26:11 +01:00
Alexey Andreev
4e3cb5628f Add test for System.arraycopy with different source/target indexes 2024-11-30 18:59:36 +01:00
lax1dude
e4c32681b9
wasm gc: fix wrong argument order in System.arraycopy implementation (#975) 2024-11-30 18:53:59 +01:00
Alexey Andreev
f11a5474d0 wasm: use non-trapping conversion instructions when casting floats and doubles to ints and longs
Fix #976
2024-11-30 18:50:43 +01:00
Alexey Andreev
146083565c jso: add binding to Error.cause property 2024-11-28 15:24:41 +01:00
Alexey Andreev
ff35ad3ed8 maven: add archetype for WebAssembly GC target 2024-11-23 19:53:29 +01:00
lax1dude
f0e884113c fixes 2024-11-15 00:39:47 -08:00
lax1dude
f454f00ad4 Add heap dump function 2024-11-09 22:02:05 -08:00
lax1dude
59f87c4f2c Fix a few more issues 2024-11-09 22:00:42 -08:00
lax1dude
2fcaaa5313 Fix max heap size and hugeAlloc 2024-11-09 20:19:37 -08:00
lax1dude
07293886db Fix out of bounds access issue 2024-11-09 19:40:42 -08:00
lax1dude
73148353eb Fix corruption issue 2024-11-09 18:46:59 -08:00
lax1dude
07728cb10a Fix defragmentation 2024-11-09 17:58:19 -08:00
lax1dude
851c09fecb Fix growHeap 2024-11-09 17:31:38 -08:00
lax1dude
a33f96b899 Fix initial heap grow 2024-11-09 16:57:15 -08:00
lax1dude
daf3a1c192 Fix null checks on Address objects (Unmanaged annotation) 2024-11-09 13:19:01 -08:00
lax1dude
841e09cbd5 Fix static init for LaxMalloc class 2024-11-03 15:26:00 -08:00
lax1dude
e204a0ecd0 Got it to compile to WASM 2024-11-03 14:12:00 -08:00
lax1dude
d86ab08843 checkstyle my ass 2024-11-02 21:44:51 -07:00
lax1dude
5c5c92e104 fix style violations 2024-11-02 21:37:48 -07:00
lax1dude
fec6caa10f fix style violations 2024-11-02 21:05:25 -07:00
lax1dude
a5836dff25 fix style violations 2024-11-02 21:02:25 -07:00
lax1dude
df6fc752b6 fixes 2024-11-02 17:34:37 -07:00
lax1dude
c630fae269 work on adding direct malloc support option to tooling 2024-11-02 17:10:33 -07:00
lax1dude
26df995f7c fix wrong names 2024-11-02 16:03:59 -07:00
lax1dude
5c25eac049 Work on intrinsics 2024-11-02 16:01:55 -07:00
lax1dude
f62a80a1d8 Make Address class compile to an i32 2024-11-01 22:01:27 -07:00
lax1dude
0d8baace3d Address intrinsic (partial) 2024-11-01 21:06:05 -07:00
lax1dude
7d8f5fc9c4 DirectMalloc intrinsic 2024-11-01 20:19:37 -07:00
lax1dude
acb4caa358 fix 2024-11-01 18:16:21 -07:00
lax1dude
901a4a4c7d convert to spaces 2024-11-01 18:10:16 -07:00
lax1dude
eb2cab3597 microoptimizations 2024-11-01 18:05:29 -07:00
lax1dude
cd8066757b fix hugeAlloc 2024-11-01 17:49:21 -07:00
lax1dude
9181299a6d work on LaxMalloc 2024-11-01 17:47:27 -07:00
lax1dude
f266d21f58 work on LaxMalloc 2024-11-01 00:15:24 -07:00
lax1dude
30a61fd9dd fuck 2024-10-31 22:49:52 -07:00
lax1dude
5830392f60 work on LaxMalloc 2024-10-31 22:47:36 -07:00
lax1dude
2b73f658d0 work on LaxMalloc 2024-10-31 00:13:40 -07:00