onreza_core
Описание
Языки
- Rust73,1%
- C++17,7%
- C3,8%
- JavaScript2,9%
- TypeScript2,5%
день назад
2 месяца назад
день назад
4 месяца назад
месяц назад
месяц назад
день назад
месяц назад
3 месяца назад
год назад
3 года назад
3 года назад
год назад
2 года назад
2 месяца назад
день назад
день назад
год назад
2 месяца назад
5 месяцев назад
README.md
ONREZA Core (deno_core fork)
Fork of deno_core with V8 Locker API support for multi-isolate pooling.
Why this fork?
The upstream uses deno_core which doesn't expose V8's Locker API. This makes it impossible to:rusty_v8
- Pool multiple isolates on a single thread
- Safely switch between isolates without thread-local state issues
- Implement efficient isolate reuse patterns
This fork replaces with openworkers-v8 which provides Locker/UnenteredIsolate support.rusty_v8
Changes from upstream
- V8 binding:
→v8(with Locker API)openworkers-v8 - JsRuntime: Modified to use Locker for isolate access (WIP)
- Thread safety: Proper isolate locking for multi-isolate scenarios
Usage
Syncing with upstream
Project
This fork is maintained by ONREZA for use in nrz-isolate — a JavaScript runtime for edge functions.
License
MIT (same as upstream deno_core)
Original README
The core engine at the heart of Deno.
Contributing to upstream
To contribute to the original project, please read the contributing instructions.