Takeshi Yoneda
|
2ca59ecee8
|
wazevo: pass reset func to NewPool (#1796)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-18 16:09:54 +09:00 |
|
Takeshi Yoneda
|
44f23e2643
|
fuzz: allows compiler=stackoverflow,intp=unreachable (#1779)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-13 10:37:11 +09:00 |
|
Takeshi Yoneda
|
9d66077ee0
|
wazevo: completes the bulk memory and reference types spec (#1756)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-05 09:41:37 +09:00 |
|
Takeshi Yoneda
|
02390b36c7
|
wazevo: implements memory.{copy,fill} and table.fill (#1752)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-04 16:20:46 +09:00 |
|
Takeshi Yoneda
|
f4324b17cd
|
wazevo: passes ref_func spectest (#1751)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-04 08:16:22 +09:00 |
|
Takeshi Yoneda
|
c4d12c1720
|
wazevo: passes table.size spec test (#1750)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-03 16:28:55 +09:00 |
|
Takeshi Yoneda
|
08a45908da
|
wazevo: fixes deterministic compilation verifier (#1746)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-03 11:32:26 +09:00 |
|
Takeshi Yoneda
|
aca6ab2fb3
|
wazevo: fixes many params function listeners (#1728)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-22 12:40:10 +09:00 |
|
Takeshi Yoneda
|
360a1fe264
|
wazevo: adds support for FunctionListeners (#1714)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-18 14:19:24 +09:00 |
|
Takeshi Yoneda
|
d5fbb7bf91
|
wazevo: refactors calling Go convention (#1713)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-15 11:42:43 +09:00 |
|
Takeshi Yoneda
|
173fae7b81
|
wazevo: adds support for context cancelation (#1709)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-14 13:22:30 +09:00 |
|
Takeshi Yoneda
|
096c745d82
|
wazevo: support for stack traces (#1699)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-12 15:34:59 +09:00 |
|
Takeshi Yoneda
|
405a5c9dac
|
wazevo: adds tests for high register pressure (#1686)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-05 10:37:36 +09:00 |
|
Takeshi Yoneda
|
c00463f920
|
wazevo(regalloc): sort liveNodes by begin PC (#1674)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-31 08:12:17 +09:00 |
|
Takeshi Yoneda
|
30a970bb1d
|
wazevo: introduces the deterministic compilation verifier (#1673)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-30 12:49:13 +09:00 |
|
Takeshi Yoneda
|
2ac6fac8b3
|
wazevo: adds disassemblable machine code option for debugging (#1672)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-30 08:46:32 +09:00 |
|
Takeshi Yoneda
|
c592c8e5c1
|
wazevo: removes unused SSA insts, centralizes debug toggles (#1671)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-30 08:16:51 +09:00 |
|
Takeshi Yoneda
|
7429c697a9
|
wazevo: passes traps, conversions spectest (#1669)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-29 09:36:53 +09:00 |
|
Takeshi Yoneda
|
7a9da191dd
|
wazevo: passes i32/i64 spectests (#1664)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-28 10:54:32 +09:00 |
|
Takeshi Yoneda
|
43e03a8ab3
|
wazevo: shares the stack grow sequence (#1644)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-21 13:46:19 +09:00 |
|
Takeshi Yoneda
|
01dd74ce73
|
wazevo: adds support for call_indirect (#1632)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-16 13:07:13 +09:00 |
|
Takeshi Yoneda
|
dbdd3f5541
|
wazevo: adds support for host functions (#1630)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-15 12:00:36 +09:00 |
|
Takeshi Yoneda
|
a9c5a44690
|
wazevo: adds support for imported memory (#1628)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-14 15:47:18 +09:00 |
|
Takeshi Yoneda
|
fa63fda1b9
|
wazevo: adds support for memory.grow,size instructions (#1627)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-14 13:24:56 +09:00 |
|
Takeshi Yoneda
|
653a884833
|
wazevo: adds support for globals (#1625)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-11 15:12:25 +09:00 |
|
Takeshi Yoneda
|
7c88d2a9d4
|
wazevo: adds support for load instructions (#1624)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-11 11:22:24 +09:00 |
|
Takeshi Yoneda
|
37638a7b25
|
wazevo: adds support for calling imported functions (#1618)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-09 15:49:06 +09:00 |
|
Takeshi Yoneda
|
02900879bf
|
wazevo: initial impl of the new optimizing backend (#1615)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-09 10:45:23 +09:00 |
|