Expand description
Native execution plane scaffold for the secure-exec runtime migration.
Re-exports§
pub use javascript::record_sync_bridge_request_enqueued;pub use javascript::record_sync_bridge_request_observed;pub use javascript::CreateJavascriptContextRequest;pub use javascript::GuestRuntimeConfig;pub use javascript::JavascriptContext;pub use javascript::JavascriptExecution;pub use javascript::JavascriptExecutionEngine;pub use javascript::JavascriptExecutionError;pub use javascript::JavascriptExecutionEvent;pub use javascript::JavascriptExecutionLimits;pub use javascript::JavascriptExecutionResult;pub use javascript::JavascriptSyncRpcRequest;pub use javascript::LocalModuleResolutionCache;pub use javascript::LocalResolvedModuleFormat;pub use javascript::ModuleFsReader;pub use javascript::ModuleResolveMode;pub use javascript::ModuleResolver;pub use javascript::StartJavascriptExecutionRequest;pub use python::CreatePythonContextRequest;pub use python::PythonContext;pub use python::PythonExecution;pub use python::PythonExecutionEngine;pub use python::PythonExecutionError;pub use python::PythonExecutionEvent;pub use python::PythonExecutionLimits;pub use python::PythonExecutionResult;pub use python::PythonVfsRpcMethod;pub use python::PythonVfsRpcRequest;pub use python::PythonVfsRpcResponsePayload;pub use python::PythonVfsRpcStat;pub use python::StartPythonExecutionRequest;pub use wasm::CreateWasmContextRequest;pub use wasm::NativeBinaryFormat;pub use wasm::StartWasmExecutionRequest;pub use wasm::WasmContext;pub use wasm::WasmExecution;pub use wasm::WasmExecutionEngine;pub use wasm::WasmExecutionError;pub use wasm::WasmExecutionEvent;pub use wasm::WasmExecutionLimits;pub use wasm::WasmExecutionResult;pub use wasm::WasmPermissionTier;
Modules§
- benchmark
- javascript
- python
- v8_host
- V8 runtime host — manages a shared embedded V8 runtime with session multiplexing.
- v8_ipc
- Binary IPC framing for communication with the secure-exec-v8 runtime process.
- v8_
runtime - V8 isolate runtime manager backed by the embedded V8 runtime.
- wasm
Structs§
Enums§
Traits§
- Guest
Module Reader - Thread-local state for module resolution during execute_module. Avoids passing user data through V8’s ResolveModuleCallback (which is a plain fn pointer). Direct, in-process module source reader living on the V8 session thread.
- Native
Execution Bridge