index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
vm.c
Age
Commit message (
Expand
)
Author
2021-07-11
vm: fix invalid memory access on toplevel function calls
Jo-Philipp Wich
2021-07-11
vm: fix handling exceptions in top-level function calls
Jo-Philipp Wich
2021-07-11
lib, vm: reimplement exit() as exception type
Jo-Philipp Wich
2021-07-11
vm: extend API to allow returning result value from VM execution
Jo-Philipp Wich
2021-07-11
vm: remove module preloading logic
Jo-Philipp Wich
2021-07-11
vm: add uc_vm_invoke() helper
Jo-Philipp Wich
2021-07-11
vm: cosmetic fix for outputting exceptions without source context
Jo-Philipp Wich
2021-07-11
vm: move global scope allocation into uc_vm_init()
Jo-Philipp Wich
2021-07-11
vm: add getter and setter for vm globals scope
Jo-Philipp Wich
2021-07-11
treewide: replace a number of unnecessary type casts
Jo-Philipp Wich
2021-07-11
treewide: move ressource type registry into vm instance
Jo-Philipp Wich
2021-07-08
vm: fix potential invalid memory access in uc_vm_get_error_context()
Jo-Philipp Wich
2021-06-08
vm: add support for I_LE and I_GE instructions
Jo-Philipp Wich
2021-06-08
treewide: let uc_cmp() use instruction instead of token numbers
Jo-Philipp Wich
2021-06-08
lexer, vm: reorder token and instruction numbers
Jo-Philipp Wich
2021-05-18
syntax: implement `delete` as proper operator
Jo-Philipp Wich
2021-05-10
vm: implement mechanism to change output file descriptor
Jo-Philipp Wich
2021-05-07
vm: truncate long values after 60 chars in trace output
Jo-Philipp Wich
2021-05-04
Merge pull request #8 from jow-/introduce-use-strict
Jo-Philipp Wich
2021-05-04
syntax: implement support for 'use strict' pragma
Jo-Philipp Wich
2021-05-04
vm, compiler: get rid of unused struct members
Jo-Philipp Wich
2021-04-27
treewide: ISO C / pedantic compliance
Jo-Philipp Wich
2021-04-27
vm: improve context for early errors
Jo-Philipp Wich
2021-04-26
treewide: address various sign-compare warnings
Jo-Philipp Wich
2021-04-26
types: support creating ressource values without associated type
Jo-Philipp Wich
2021-04-25
treewide: rework internal data type system
Jo-Philipp Wich
2021-03-29
vm: add trace mode instruction dump output fixes
Jo-Philipp Wich
2021-03-26
vm: fix another for-loop memory leak
Jo-Philipp Wich
2021-03-25
vm: fix further memory leaks in trace mode
Jo-Philipp Wich
2021-03-25
vm: fix loop variable memory leak in NEXTK/NEXTKV instruction
Jo-Philipp Wich
2021-03-23
vm: fix leaking source context strings in trace mode
Jo-Philipp Wich
2021-03-11
vm: gracefully handle property setting on non-array, non-object values
Jo-Philipp Wich
2021-03-08
vm: use uc_prototype_lookup() to obtain require function pointer
Jo-Philipp Wich
2021-03-08
vm: fix global scope refcount imbalance
Jo-Philipp Wich
2021-02-25
vm: use portable printf format for pointer differences
Jo-Philipp Wich
2021-02-17
treewide: rewrite ucode interpreter
Jo-Philipp Wich
[prev]