Skip to main content

Module basic

Module basic 

Source
Expand description

Basic implementations of various interpreter traits

Structs§

BasicEagerInstructionFetcher
Eager instruction fetcher walks instructions that BasicEagerInstructions decoded upfront.
BasicEagerInstructions
Instructions decoded upfront, which BasicEagerInstructionFetcher walks.
BasicInstructionFetcher
Basic instruction fetcher implementation.
BasicInterpreterState
Basic interpreter state.
BasicMemory
Basic memory implementation.
BasicRegisters
A basic set of RISC-V GPRs (General Purpose Registers).
IllegalEcallSystemInstructionHandler
System instruction handler that results in illegal instruction for all system calls and does nothing for other system instructions.

Traits§

BasicRegister
Basic general purpose register to be used with BasicRegisters