10 Commits
Author SHA1 Message Date
Fabian 121a5170f2 minor refactoring (remove readfile, use direct import for libv86.js) 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
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
Robert Aboukhalil 4928c9165d (breaking change) replace *-output-char with *-output-byte (#928) 2023-09-21 05:30:35 +02:00
Fabian 080482da89 s/V86Starter/V86 2023-09-20 08:57:41 -05:00
Nitin TejujaandFabian 0615be5d60 Fixed issue #632 async/await (#633)
Co-authored-by: Fabian <[email protected]>
2022-07-25 14:55:07 +02:00
Fabian e0bbc019a7 Update examples 2021-01-01 21:51:17 -06:00
copy 8e5e34403e Terminate cleanly 2015-12-30 21:00:37 +01:00
copy e8d8d6166b Split nodejs example 2015-12-30 18:18:23 +01:00