Docs.rs
  • swamp-vm-isa-0.2.26
    • swamp-vm-isa 0.2.26
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • piot
    • Dependencies
      • hashmap-mem ^0.2.0 normal
    • Versions
    • 3.16% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

swamp_vm_isa0.2.26

  • All Items

Crate Items

  • Modules
  • Structs
  • Enums
  • Constants

Crate swamp_vm_isa

Source

Modules§

aligner
opcode
prelude

Structs§

AnyHeader
BinaryInstruction
An instruction is always 9 bytes.
CountU32
FrameMemorySize
GridHeader
HeapMemoryAddress
HeapMemoryRegion
InstructionPosition
MapIterator
MemoryAddress
MemoryOffset
MemorySize
ProgramCounterDelta
RangeHeader
RangeIterator
RegIndex
SparseIterator
StringIterator
VecHeader
VecIterator

Enums§

MemoryAlignment

Constants§

ANY_HEADER_ALIGNMENT
ANY_HEADER_HASH_OFFSET
ANY_HEADER_PTR_OFFSET
ANY_HEADER_SIZE
ANY_HEADER_SIZE_OFFSET
BOOL_SIZE
COLLECTION_CAPACITY_OFFSET
COLLECTION_ELEMENT_COUNT_OFFSET
FLOAT_SIZE
GRID_HEADER_ALIGNMENT
GRID_HEADER_HEIGHT_OFFSET
GRID_HEADER_PAYLOAD_OFFSET
GRID_HEADER_SIZE
GRID_HEADER_WIDTH_OFFSET
GRID_SECRET_CODE
HEAP_PTR_ON_FRAME_ALIGNMENT
HEAP_PTR_ON_FRAME_SIZE
INT_SIZE
MAP_BUCKETS_OFFSET
MAP_HEADER_ALIGNMENT
MAP_HEADER_KEY_SIZE_OFFSET
MAP_HEADER_LOGICAL_LIMIT_OFFSET
MAP_HEADER_SIZE
MAP_HEADER_TUPLE_SIZE_OFFSET
MAP_ITERATOR_ALIGNMENT
MAP_ITERATOR_SIZE
MAX_STRING_LEN
PTR_ALIGNMENT
PTR_SIZE
RANGE_HEADER_ALIGNMENT
RANGE_HEADER_SIZE
RANGE_ITERATOR_ALIGNMENT
RANGE_ITERATOR_SIZE
REG_ON_FRAME_ALIGNMENT
REG_ON_FRAME_SIZE
SPARSE_ITERATOR_ALIGNMENT
SPARSE_ITERATOR_SIZE
STRING_ITERATOR_ALIGNMENT
STRING_ITERATOR_SIZE
STRING_PTR_ALIGNMENT
STRING_PTR_SIZE
VEC_HEADER_ALIGNMENT
VEC_HEADER_ELEMENT_COUNT_OFFSET
VEC_HEADER_MAGIC_CODE
VEC_HEADER_PAYLOAD_OFFSET
VEC_HEADER_SIZE
VEC_ITERATOR_ALIGNMENT
VEC_ITERATOR_SIZE
VEC_PTR_ALIGNMENT
VEC_PTR_SIZE