Fabian
611bc7d394
use newer arch state for benchs
2025-04-16 09:26:13 -07:00
Fabian
ee9be5a266
move stats_to_string into V86, remove the export
2025-04-16 09:26:13 -07:00
Fabian
8559d4d46d
simplify print_stats exports
2025-04-16 09:26:13 -07:00
Fabian
51bd604cc5
remove "use strict" (is default in es6 modules)
2025-04-16 09:26:13 -07:00
Fabian
2a4fe44a7d
liberate tests from libv86-debug.js
2025-04-16 09:26:13 -07:00
Fabian
b44f6ea83b
arch profile uses virtio-net now
2025-04-16 09:26:13 -07:00
Rob Blanckaert
a9219613af
Switch to es6 modules.
2025-04-06 08:53:49 -07:00
Fabian
23411f337e
use emulator.destroy() over emulator.stop() to properly remove v86 instances
...
emulator.stop sometimes works (when the GC can figure out that .start()
is unreachable and nothing can call into the instance). However, some
resources, such as any WebSocket connection, need to be closed manually.
2024-12-20 10:41:09 -07:00
Fabian
6e4f6754b6
enable screen dummy by default
...
There is essentially no overhead to this, and it allows some further
simplifications
2024-09-15 16:31:48 -06:00
Fabian
38faed31b7
new cdn, always use partfiles
2024-07-13 18:27:32 +02:00
Fabian
f45e086992
tests: add DISABLE_JIT env var
2023-10-07 12:59:16 -05:00
Fabian
eb2f0a1643
Add Python benchmark
2023-10-07 12:59:16 -05:00