package octez-l2-libs
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Octez layer2 libraries
Install
dune-project
Dependency
Authors
Maintainers
Sources
tezos-octez-v20.1.tag.bz2
sha256=ddfb5076eeb0b32ac21c1eed44e8fc86a6743ef18ab23fff02d36e365bb73d61
sha512=d22a827df5146e0aa274df48bc2150b098177ff7e5eab52c6109e867eb0a1f0ec63e6bfbb0e3645a6c2112de3877c91a17df32ccbff301891ce4ba630c997a65
doc/octez-l2-libs.webassembly-interpreter/Tezos_webassembly_interpreter/Ast/index.html
Module Tezos_webassembly_interpreter.Ast
module TzStdLib = Tezos_lwt_result_stdlib.Lwtreslib.Baremodule Vector = Tezos_lazy_containers.Lazy_vector.Int32Vectortype void = Lib.voidmodule IntOp : sig ... endmodule FloatOp : sig ... endmodule I32Op = IntOpmodule I64Op = IntOpmodule F32Op = FloatOpmodule F64Op = FloatOpmodule V128Op : sig ... endtype testop =
(I32Op.testop, I64Op.testop, F32Op.testop, F64Op.testop) Values.opval pp_testop :
Ppx_deriving_runtime.Format.formatter ->
testop ->
Ppx_deriving_runtime.unitval show_testop : testop -> Ppx_deriving_runtime.stringtype unop = (I32Op.unop, I64Op.unop, F32Op.unop, F64Op.unop) Values.opval pp_unop :
Ppx_deriving_runtime.Format.formatter ->
unop ->
Ppx_deriving_runtime.unitval show_unop : unop -> Ppx_deriving_runtime.stringtype binop = (I32Op.binop, I64Op.binop, F32Op.binop, F64Op.binop) Values.opval pp_binop :
Ppx_deriving_runtime.Format.formatter ->
binop ->
Ppx_deriving_runtime.unitval show_binop : binop -> Ppx_deriving_runtime.stringtype relop = (I32Op.relop, I64Op.relop, F32Op.relop, F64Op.relop) Values.opval pp_relop :
Ppx_deriving_runtime.Format.formatter ->
relop ->
Ppx_deriving_runtime.unitval show_relop : relop -> Ppx_deriving_runtime.stringtype cvtop = (I32Op.cvtop, I64Op.cvtop, F32Op.cvtop, F64Op.cvtop) Values.opval pp_cvtop :
Ppx_deriving_runtime.Format.formatter ->
cvtop ->
Ppx_deriving_runtime.unitval show_cvtop : cvtop -> Ppx_deriving_runtime.stringtype vec_testop = V128Op.testop Values.vecopval pp_vec_testop :
Ppx_deriving_runtime.Format.formatter ->
vec_testop ->
Ppx_deriving_runtime.unitval show_vec_testop : vec_testop -> Ppx_deriving_runtime.stringtype vec_relop = V128Op.relop Values.vecopval pp_vec_relop :
Ppx_deriving_runtime.Format.formatter ->
vec_relop ->
Ppx_deriving_runtime.unitval show_vec_relop : vec_relop -> Ppx_deriving_runtime.stringtype vec_unop = V128Op.unop Values.vecopval pp_vec_unop :
Ppx_deriving_runtime.Format.formatter ->
vec_unop ->
Ppx_deriving_runtime.unitval show_vec_unop : vec_unop -> Ppx_deriving_runtime.stringtype vec_binop = V128Op.binop Values.vecopval pp_vec_binop :
Ppx_deriving_runtime.Format.formatter ->
vec_binop ->
Ppx_deriving_runtime.unitval show_vec_binop : vec_binop -> Ppx_deriving_runtime.stringtype vec_cvtop = V128Op.cvtop Values.vecopval pp_vec_cvtop :
Ppx_deriving_runtime.Format.formatter ->
vec_cvtop ->
Ppx_deriving_runtime.unitval show_vec_cvtop : vec_cvtop -> Ppx_deriving_runtime.stringtype vec_shiftop = V128Op.shiftop Values.vecopval pp_vec_shiftop :
Ppx_deriving_runtime.Format.formatter ->
vec_shiftop ->
Ppx_deriving_runtime.unitval show_vec_shiftop : vec_shiftop -> Ppx_deriving_runtime.stringtype vec_bitmaskop = V128Op.bitmaskop Values.vecopval pp_vec_bitmaskop :
Ppx_deriving_runtime.Format.formatter ->
vec_bitmaskop ->
Ppx_deriving_runtime.unitval show_vec_bitmaskop : vec_bitmaskop -> Ppx_deriving_runtime.stringtype vec_vtestop = V128Op.vtestop Values.vecopval pp_vec_vtestop :
Ppx_deriving_runtime.Format.formatter ->
vec_vtestop ->
Ppx_deriving_runtime.unitval show_vec_vtestop : vec_vtestop -> Ppx_deriving_runtime.stringtype vec_vunop = V128Op.vunop Values.vecopval pp_vec_vunop :
Ppx_deriving_runtime.Format.formatter ->
vec_vunop ->
Ppx_deriving_runtime.unitval show_vec_vunop : vec_vunop -> Ppx_deriving_runtime.stringtype vec_vbinop = V128Op.vbinop Values.vecopval pp_vec_vbinop :
Ppx_deriving_runtime.Format.formatter ->
vec_vbinop ->
Ppx_deriving_runtime.unitval show_vec_vbinop : vec_vbinop -> Ppx_deriving_runtime.stringtype vec_vternop = V128Op.vternop Values.vecopval pp_vec_vternop :
Ppx_deriving_runtime.Format.formatter ->
vec_vternop ->
Ppx_deriving_runtime.unitval show_vec_vternop : vec_vternop -> Ppx_deriving_runtime.stringtype vec_splatop = V128Op.splatop Values.vecopval pp_vec_splatop :
Ppx_deriving_runtime.Format.formatter ->
vec_splatop ->
Ppx_deriving_runtime.unitval show_vec_splatop : vec_splatop -> Ppx_deriving_runtime.stringtype vec_extractop = V128Op.extractop Values.vecopval pp_vec_extractop :
Ppx_deriving_runtime.Format.formatter ->
vec_extractop ->
Ppx_deriving_runtime.unitval show_vec_extractop : vec_extractop -> Ppx_deriving_runtime.stringtype vec_replaceop = V128Op.replaceop Values.vecopval pp_vec_replaceop :
Ppx_deriving_runtime.Format.formatter ->
vec_replaceop ->
Ppx_deriving_runtime.unitval show_vec_replaceop : vec_replaceop -> Ppx_deriving_runtime.stringval pp_memop :
't 'p. (Ppx_deriving_runtime.Format.formatter ->
't ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter -> 'p -> Ppx_deriving_runtime.unit) ->
Ppx_deriving_runtime.Format.formatter ->
('t, 'p) memop ->
Ppx_deriving_runtime.unitval show_memop :
't 'p. (Ppx_deriving_runtime.Format.formatter ->
't ->
Ppx_deriving_runtime.unit) ->
(Ppx_deriving_runtime.Format.formatter -> 'p -> Ppx_deriving_runtime.unit) ->
('t, 'p) memop ->
Ppx_deriving_runtime.stringtype loadop =
(Types.num_type, (Types.pack_size * Types.extension) option) memopval pp_loadop :
Ppx_deriving_runtime.Format.formatter ->
loadop ->
Ppx_deriving_runtime.unitval show_loadop : loadop -> Ppx_deriving_runtime.stringtype storeop = (Types.num_type, Types.pack_size option) memopval pp_storeop :
Ppx_deriving_runtime.Format.formatter ->
storeop ->
Ppx_deriving_runtime.unitval show_storeop : storeop -> Ppx_deriving_runtime.stringtype vec_loadop =
(Types.vec_type, (Types.pack_size * Types.vec_extension) option) memopval pp_vec_loadop :
Ppx_deriving_runtime.Format.formatter ->
vec_loadop ->
Ppx_deriving_runtime.unitval show_vec_loadop : vec_loadop -> Ppx_deriving_runtime.stringtype vec_storeop = (Types.vec_type, unit) memopval pp_vec_storeop :
Ppx_deriving_runtime.Format.formatter ->
vec_storeop ->
Ppx_deriving_runtime.unitval show_vec_storeop : vec_storeop -> Ppx_deriving_runtime.stringtype vec_laneop = (Types.vec_type, Types.pack_size) memop * intval pp_vec_laneop :
Ppx_deriving_runtime.Format.formatter ->
vec_laneop ->
Ppx_deriving_runtime.unitval show_vec_laneop : vec_laneop -> Ppx_deriving_runtime.stringtype var = int32 Source.phraseval pp_var :
Ppx_deriving_runtime.Format.formatter ->
var ->
Ppx_deriving_runtime.unitval show_var : var -> Ppx_deriving_runtime.stringtype num = Values.num Source.phraseval pp_num :
Ppx_deriving_runtime.Format.formatter ->
num ->
Ppx_deriving_runtime.unitval show_num : num -> Ppx_deriving_runtime.stringtype vec = Values.vec Source.phraseval pp_vec :
Ppx_deriving_runtime.Format.formatter ->
vec ->
Ppx_deriving_runtime.unitval show_vec : vec -> Ppx_deriving_runtime.stringval pp_block_type :
Ppx_deriving_runtime.Format.formatter ->
block_type ->
Ppx_deriving_runtime.unitval show_block_type : block_type -> Ppx_deriving_runtime.stringval pp_block_label :
Ppx_deriving_runtime.Format.formatter ->
block_label ->
Ppx_deriving_runtime.unitval show_block_label : block_label -> Ppx_deriving_runtime.stringtype instr' = | Unreachable| Nop| Drop| Select of Types.value_type list option| Block of block_type * block_label| Loop of block_type * block_label| If of block_type * block_label * block_label| Br of var| BrIf of var| BrTable of var list * var| Return| Call of var| CallIndirect of var * var| LocalGet of var| LocalSet of var| LocalTee of var| GlobalGet of var| GlobalSet of var| TableGet of var| TableSet of var| TableSize of var| TableGrow of var| TableFill of var| TableCopy of var * var| TableInit of var * var| ElemDrop of var| Load of loadop| Store of storeop| VecLoad of vec_loadop| VecStore of vec_storeop| VecLoadLane of vec_laneop| VecStoreLane of vec_laneop| MemorySize| MemoryGrow| MemoryFill| MemoryCopy| MemoryInit of var| DataDrop of var| RefNull of Types.ref_type| RefFunc of var| RefIsNull| Const of num| Test of testop| Compare of relop| Unary of unop| Binary of binop| Convert of cvtop| VecConst of vec| VecTest of vec_testop| VecCompare of vec_relop| VecUnary of vec_unop| VecBinary of vec_binop| VecConvert of vec_cvtop| VecShift of vec_shiftop| VecBitmask of vec_bitmaskop| VecTestBits of vec_vtestop| VecUnaryBits of vec_vunop| VecBinaryBits of vec_vbinop| VecTernaryBits of vec_vternop| VecSplat of vec_splatop| VecExtract of vec_extractop| VecReplace of vec_replaceop
val pp_instr' :
Ppx_deriving_runtime.Format.formatter ->
instr' ->
Ppx_deriving_runtime.unitval show_instr' : instr' -> Ppx_deriving_runtime.stringtype instr = instr' Source.phraseval pp_instr :
Ppx_deriving_runtime.Format.formatter ->
instr ->
Ppx_deriving_runtime.unitval show_instr : instr -> Ppx_deriving_runtime.stringtype const = block_label Source.phrasetype global = global' Source.phrasetype func = func' Source.phrasetype table = table' Source.phrasetype memory = memory' Source.phrasetype segment_mode = segment_mode' Source.phrasetype elem_segment = elem_segment' Source.phraseval pp_data_label :
Ppx_deriving_runtime.Format.formatter ->
data_label ->
Ppx_deriving_runtime.unitval show_data_label : data_label -> Ppx_deriving_runtime.stringtype data_segment = data_segment' Source.phrasetype type_ = Types.func_type Source.phrasetype export_desc = export_desc' Source.phrasetype export = export' Source.phrasetype import_desc = import_desc' Source.phraseand import_desc' = | FuncImport of var| TableImport of Types.table_type| MemoryImport of Types.memory_type| GlobalImport of Types.global_type
type import = import' Source.phrasetype start = start' Source.phrasetype datas_table = Tezos_lazy_containers.Chunked_byte_vector.t Vector.ttype module_ = module_' Source.phraseval empty_allocations : unit -> allocationsval make_allocation_state : block_table -> datas_table -> allocationsval alloc_block : allocations -> block_labelval add_to_block : allocations -> block_label -> instr -> unit Lwt.tval alloc_data : allocations -> int64 -> data_labelval add_to_data : allocations -> data_label -> int64 -> int -> unit Lwt.tval empty_module : unit -> module_'val get_data : data_label -> 'a Vector.t -> 'a Lwt.tval func_type_for : module_ -> var -> Types.func_type Lwt.tval import_type : module_ -> import -> Types.extern_type Lwt.tval export_type : module_ -> export -> Types.extern_type Lwt.t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>