Commit graph

12 commits

Author SHA1 Message Date
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