index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2021-09-14
ci: add libnl-tiny to prereqs
Jo-Philipp Wich
2021-07-30
vm: fix toplevel function call protocol
Jo-Philipp Wich
2021-07-28
fs: fix chown() and rename() error return values
Jo-Philipp Wich
2021-07-28
tests: disable fuzz tests for now
Jo-Philipp Wich
2021-07-27
types: mark further GC roots
Jo-Philipp Wich
2021-07-27
types: fix comparison of differently signed integers
Jo-Philipp Wich
2021-07-27
types: handle conversion errors when dealing with negative error indexes
Jo-Philipp Wich
2021-07-27
types: allow negative array indexes
Jo-Philipp Wich
2021-07-11
Merge pull request #15 from jow-/c-api
Jo-Philipp Wich
2021-07-11
treewide: harmonize function naming
Jo-Philipp Wich
2021-07-11
module: remove unused defines
Jo-Philipp Wich
2021-07-11
examples: add libucode usage examples
Jo-Philipp Wich
2021-07-11
types, vm: adjust GC api
Jo-Philipp Wich
2021-07-11
treewide: move header files into dedicated directory
Jo-Philipp Wich
2021-07-11
build: install header files
Jo-Philipp Wich
2021-07-11
main: introduce new flag `-x` to allow disabling specific functions
Jo-Philipp Wich
2021-07-11
vm: fix invalid memory access on GC'ing uninitialized VM context
Jo-Philipp Wich
2021-07-11
main: refactor option parsing and VM setup
Jo-Philipp Wich
2021-07-11
treewide: consolidate typedef naming
Jo-Philipp Wich
2021-07-11
vm: add API to control trace mode
Jo-Philipp Wich
2021-07-11
vm: make root exception handler configurable
Jo-Philipp Wich
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
main: preload modules ourselves
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
lib: rename uc_add_proto_functions() to uc_add_functions()
Jo-Philipp Wich
2021-07-11
lib: expose stdlib function array
Jo-Philipp Wich
2021-07-11
treewide: eliminate dead code and unused functions
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-11
build: split into libucode and ucode cli
Jo-Philipp Wich
2021-07-10
types: properly deal with circular data in GC mark phase
Jo-Philipp Wich
2021-07-09
lexer: rename UT_ prefixed constants to UC_
Jo-Philipp Wich
2021-07-09
types: fix wrong assert() on tearing down object trees
Jo-Philipp Wich
2021-07-08
vm: fix potential invalid memory access in uc_vm_get_error_context()
Jo-Philipp Wich
2021-07-07
lib: fix refcount imbalance in uc_require_path()
Jo-Philipp Wich
2021-07-07
lib, vm: ensure that require() compiles modules only once
Jo-Philipp Wich
2021-07-05
compiler: don't segfault on invalid declaration expressions
Jo-Philipp Wich
2021-06-29
lexer: transition into EOF state on unrecognized character
Jo-Philipp Wich
2021-06-08
compiler: improve mapping of binary operator tokens to instructions
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-06-08
Merge pull request #16 from jow-/base64-functions
Jo-Philipp Wich
[next]