Typeberry by Fluffy Labs - v0.4.0
Preparing search index...
lib
pvm
Pvm
Class Pvm
Index
Constructors
constructor
Methods
get
Exit
Arg
get
Gas
Left
get
Page
Dump
get
Program
Counter
get
Registers
get
Status
next
Step
n
Steps
reset
reset
Generic
set
Gas
Left
set
Memory
set
Next
Program
Counter
set
Registers
Constructors
constructor
new
Pvm
(
useSbrkGas
?:
boolean
)
:
Pvm
Parameters
useSbrkGas
:
boolean
= false
Returns
Pvm
Methods
get
Exit
Arg
getExitArg
()
:
number
Returns
number
get
Gas
Left
getGasLeft
()
:
bigint
Returns
bigint
get
Page
Dump
getPageDump
(
pageNumber
:
number
)
:
Uint8Array
<
ArrayBufferLike
>
|
null
Parameters
pageNumber
:
number
Returns
Uint8Array
<
ArrayBufferLike
>
|
null
get
Program
Counter
getProgramCounter
()
:
number
Returns
number
get
Registers
getRegisters
()
:
BigUint64Array
Returns
BigUint64Array
get
Status
getStatus
()
:
Status
Returns
Status
next
Step
nextStep
()
:
boolean
Returns
boolean
n
Steps
nSteps
(
steps
:
number
)
:
boolean
Parameters
steps
:
number
Returns
boolean
reset
reset
(
rawProgram
:
Uint8Array
,
pc
:
number
,
gas
:
bigint
,
maybeRegisters
?:
pvm
.
Registers
,
maybeMemory
?:
Memory
,
)
:
void
Parameters
rawProgram
:
Uint8Array
pc
:
number
gas
:
bigint
Optional
maybeRegisters
:
pvm
.
Registers
Optional
maybeMemory
:
Memory
Returns
void
reset
Generic
resetGeneric
(
rawProgram
:
Uint8Array
,
flatRegisters
:
Uint8Array
,
initialGas
:
bigint
,
)
:
void
Parameters
rawProgram
:
Uint8Array
flatRegisters
:
Uint8Array
initialGas
:
bigint
Returns
void
set
Gas
Left
setGasLeft
(
gas
:
bigint
)
:
void
Parameters
gas
:
bigint
Returns
void
set
Memory
setMemory
(
address
:
number
,
value
:
Uint8Array
)
:
void
Parameters
address
:
number
value
:
Uint8Array
Returns
void
set
Next
Program
Counter
setNextProgramCounter
(
nextPc
:
number
)
:
void
Parameters
nextPc
:
number
Returns
void
set
Registers
setRegisters
(
registers
:
Uint8Array
)
:
void
Parameters
registers
:
Uint8Array
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
get
Exit
Arg
get
Gas
Left
get
Page
Dump
get
Program
Counter
get
Registers
get
Status
next
Step
n
Steps
reset
reset
Generic
set
Gas
Left
set
Memory
set
Next
Program
Counter
set
Registers
Typeberry by Fluffy Labs - v0.4.0
Loading...