提交線圖

19 次程式碼提交 (ce5bf513c0afc7bdda86ceb59679857d8eb2b013)

作者 SHA1 備註 日期
Ondřej Hruška 33ec1461e4
remove unnecessary cloning of SourcePosition, reduce SourcePosition size. clean, format 5 年前
Ondřej Hruška 2fa23dbbc3 start program without spawning thread so screen works on mac. improve mouse demo 5 年前
Ondřej Hruška 34e339b1ca
add pretty-printer for assembled instructions 5 年前
Ondřej Hruška 986f3be6a2
cleanup. remove conditional jumps, replaced by condition embedded in the enum 5 年前
Ondřej Hruška 810ed2dddc
optimize labels, jumps 5 年前
Ondřej Hruška c37408c7a2 read program from file; fmt, cleanup 5 年前
Ondřej Hruška 01068ea001
crazy hypno + added sleep cmd 5 年前
Ondřej Hruška 532df6eb04
screen imrpvoements 5 年前
Ondřej Hruška d19c4e5bea
add experimental framebuffer extension using minifb 5 年前
Ondřej Hruška 3599cb46c4
cleanup, optimize. use Arc for reference sharing 5 年前
Ondřej Hruška d5de189af6
add more sensible API for object handles, add drop instruction 5 年前
Ondřej Hruška 79d5aa3cd5
renaming, cleanup, fmt, move "extension module" traits and structs into a separate mod 5 年前
Ondřej Hruška 8222efe6da
remove "immediate ptr" data type, move read, write funcs to RunState, add %objectPtr syntax 5 年前
Ondřej Hruška d489b214e0
add a readme 5 年前
Ondřej Hruška be1ee66970
make exec speed configurable 5 年前
Ondřej Hruška 0cd800653f
Example extension: Stacks; fixes to allow module data storage in thread context 5 年前
Ondřej Hruška 3e0aaa71e9
Convert builtin ops into a pseudo-extension 5 年前
Ondřej Hruška 1d444fd516
cleaning 5 年前
Ondřej Hruška f015104b95
re-arrange modules, add "plug-in" system so instructions can be defined in multiple crates 5 年前