Commit Graph

200 Commits

Author SHA1 Message Date
9c42618028 make fail flags and .wamr_aot configurable from build menu 2026-05-29 02:34:01 +02:00
78733403f5 update build naming 2026-05-29 01:08:34 +02:00
b1821cabd6 rename experiment targets 2026-05-29 01:08:09 +02:00
ac6297643f remove obsolete justfiles 2026-05-29 01:07:56 +02:00
c57ae5fced make --xip and .wamr_mmap configurable from build menu 2026-05-29 00:20:23 +02:00
05a4aa18e4 fix menu.pl syntax highlighting in zed 2026-05-28 08:51:14 +02:00
d7548a19ab capture runner logs 2026-05-27 17:09:46 +02:00
d1c618443c runner kills possibly left-over generic-experiment-server process before
starting
2026-05-27 16:55:46 +02:00
25e10511e1 update runner scripts to allow different experiment arguments 2026-05-27 16:37:15 +02:00
ebaf128d92 Switch back to BasicPruner 2026-05-27 15:52:56 +02:00
d0166f32a6 remove .size from startup.s, so linker.ld doesn't need gap-bridge symbols 2026-05-21 11:26:47 +02:00
a77d0782bf update fail 2026-05-21 11:26:29 +02:00
928719db7c disable --catch-outerspace and --catch-write-textsegment 2026-05-21 01:01:48 +02:00
dd87df37c1 switch back to NoPruner 2026-05-21 00:45:35 +02:00
2c43e630f0 capture stderr in runner.pl 2026-05-21 00:27:03 +02:00
0cb829ccf4 Revert "update fail binaries"
This reverts commit 4bd3a9d7a4.
2026-05-21 00:26:40 +02:00
4bd3a9d7a4 update fail binaries 2026-05-21 00:09:04 +02:00
ca6801edd6 re-enable objdump importing 2026-05-20 23:33:11 +02:00
1e3dfa2504 update fail binaries - add debug logs to prune-trace (correct pruner this time) 2026-05-20 22:27:22 +02:00
30f09a276f update fail binaries - add debug logs to prune-trace 2026-05-20 21:47:25 +02:00
7846a2f3b6 fix linker.ld - wamr subsections have to be declared before the .text* wildcard 2026-05-20 21:31:31 +02:00
8f5e6f35b4 switch back to BasicPruner 2026-05-20 21:31:07 +02:00
8ac7cf8a70 update fail binaries - enable import-trace debug logs 2026-05-20 20:09:17 +02:00
5c874f4cbc update fail binaries - enable tracing logs + modify CapstoneDisassembler for custom sections 2026-05-19 22:47:57 +02:00
635a625e7c don't strip debug information from patched fail binaries 2026-05-19 22:47:28 +02:00
b61ee93a3e add qemu debug config + fail-x86-tracing debug config to launch.json 2026-05-19 22:46:08 +02:00
e6d2e736ff add fail-x86-tracing build with debug information 2026-05-19 20:42:22 +02:00
a0ac7fa7e9 use "NoPruner" pruning method 2026-05-17 22:47:50 +02:00
612aad911b update fail binaries (added NoPruner) 2026-05-17 22:47:37 +02:00
ddbd6fa8d1 pin new wamr commit + add .text.wamr_mmap section to linker.ld 2026-05-17 21:22:13 +02:00
99e8c80dc7 update wamr 2026-05-17 21:13:43 +02:00
54ec5ef63e add wamr src as submodule 2026-05-17 20:59:09 +02:00
494e06bcb1 add fail db schema 2026-05-17 19:52:30 +02:00
67a36aa7f8 add fail src as submodule 2026-05-17 19:52:19 +02:00
31e8f9d093 add .vscode debug configuration 2026-05-13 15:47:40 +02:00
156ce50116 update menu/explorer + flake for group1-marker 2026-05-11 17:35:59 +02:00
34d89b23fa register group1-marker (for WAMR exception handler) 2026-05-11 16:48:47 +02:00
eefabbd043 reenable trace pruning 2026-05-11 16:05:16 +02:00
beadbae5bf disable trace pruning 2026-05-11 15:52:15 +02:00
40b8ba078a show experiment info when importing into ghidra 2026-05-11 15:52:07 +02:00
e0624a10f7 show experiment info when dropping databases in menu 2026-05-07 21:39:34 +02:00
3ebc07bfc8 don't save client logs 2026-05-06 20:36:10 +02:00
278eb8c980 log experiment stages to separate files 2026-05-06 20:30:41 +02:00
0223a49099 don't move runner log 2026-05-06 20:08:39 +02:00
f4b8c16adb update fail binaries again again 2026-05-06 19:52:25 +02:00
a46adf528d remove fail binaries 2026-05-06 19:39:47 +02:00
38bec04ad8 separate client/server logs + move logs to experiment dir 2026-05-04 13:32:34 +02:00
8a97bb738b update fail binaries again - set static port (--server-port doesn't work) 2026-05-04 13:31:18 +02:00
61c31e51bd add updated fail binaries 2026-05-04 11:38:05 +02:00
2b46a7d544 remove fail binaries 2026-05-04 11:35:42 +02:00