Takeshi Yoneda
|
fe5aebc764
|
wazevo: adds perfmap build tag to write perf-map (#1880)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-12-19 08:26:47 -08:00 |
|
Takeshi Yoneda
|
35b1bfea31
|
wazevo: fixes memory leak (#1759)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-05 14:16:52 +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
|
fe01dfb5e3
|
wazevo: adds support for file cache (#1743)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-10-02 14:43:38 +09:00 |
|
Takeshi Yoneda
|
09da2e94b2
|
wazevo: adds support for DWARF based stack trace (#1734)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-25 10:54:19 +09:00 |
|
Takeshi Yoneda
|
2229baca1f
|
wazevo: passes hammer and memleak tests (#1720)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-19 09:29:59 +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
|
69c15b10ca
|
wazevo: fixes re-exported function imports (#1708)
|
2023-09-14 11:49:13 +09:00 |
|
Takeshi Yoneda
|
c9019e6406
|
wazevo: supports for LookupFunction API (#1704)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 12:36:56 +09:00 |
|
Takeshi Yoneda
|
9c4291a581
|
wazevo: shares entry preambles by functions of the same type (#1703)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 10:57:57 +09:00 |
|
Takeshi Yoneda
|
b49437e78c
|
fuzz: closes runtime in validation target (#1702)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-13 09:33:53 +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
|
c3fa3a458d
|
wazevo: sets finalizers on executables (#1696)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-09-11 15:36:18 +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
|
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
|
b6ace485b6
|
wazevo: passes call_indirect, linking spectest (#1670)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-29 12:09:18 +09:00 |
|
Takeshi Yoneda
|
c10914ed03
|
wazevo: passes start spectest (#1666)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-28 13:30:54 +09:00 |
|
Takeshi Yoneda
|
a1edde04fb
|
wazevo: passes fac spectest (#1665)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-28 13:12:09 +09:00 |
|
Takeshi Yoneda
|
757c4a6436
|
wazevo: passes br_if, switch and other spectests (#1659)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-25 10:07:49 +09:00 |
|
Takeshi Yoneda
|
9e4b8ea8c6
|
wazevo: passes: br_table, loads, select, store, and other spectests (#1658)
Release CLI / Pre-release build (push) Has been cancelled
Release CLI / Pre-release test (macos-12) (push) Has been cancelled
Release CLI / Pre-release test (ubuntu-22.04) (push) Has been cancelled
Release CLI / Pre-release test (windows-2022) (push) Has been cancelled
Release CLI / Release (push) Has been cancelled
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-24 13:16:42 +09:00 |
|
Takeshi Yoneda
|
8d1fd509d3
|
wazevo: pass br, break-drop, and block spectests (#1657)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-24 12:26:40 +09:00 |
|
Takeshi Yoneda
|
f96f097b39
|
wazevo: pass memory_grow.wast (#1656)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-24 10:51:28 +09:00 |
|
Takeshi Yoneda
|
1223d11d6a
|
wazevo: pass memory_size.wast (#1653)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-23 14:59:29 +09:00 |
|
Takeshi Yoneda
|
8c245b750c
|
wazevo: passes address, binary, data, nop, etc spec tests (#1651)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-23 09:17:22 +09:00 |
|
Takeshi Yoneda
|
adaa417c2f
|
wazevo: pass address.wast (#1649)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-23 08:04:22 +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
|
303ca96bc5
|
wazevo: adds support for calling imported-exported func (#1641)
Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.com>
|
2023-08-21 08:07:35 +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
|
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
|
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 |
|