13 lines
629 B
Rust
13 lines
629 B
Rust
//! Core ISA profile (bytecode-level, stable, canonical).
|
|
//!
|
|
//! This profile is the canonical opcode surface used by decoder/disasm and
|
|
//! mirrors the runtime-visible instruction set implemented today, including
|
|
//! closures, coroutines, intrinsics, and hostcall patching semantics.
|
|
|
|
// For PR-1.4 we define the core profile as the current `OpCode` set. We re-export
|
|
// the opcode type and spec so downstream tools can import from a stable path:
|
|
// `prometeu_bytecode::isa::core::*`.
|
|
|
|
pub use crate::opcode::OpCode as CoreOpCode;
|
|
pub use crate::opcode_spec::{OpCodeSpecExt as CoreOpCodeSpecExt, OpcodeSpec as CoreOpcodeSpec};
|