index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
types.c
Age
Commit message (
Expand
)
Author
2022-08-24
types: gracefully handle unpatched upvalues in ucv_free()
Jo-Philipp Wich
2022-08-12
vm: support automatic periodic GC runs
Jo-Philipp Wich
2022-08-12
types: treat vm->exports as GC roots
Jo-Philipp Wich
2022-07-30
vm, cli: move search path into global configuration structure
Jo-Philipp Wich
2022-07-30
program: add infrastructure to handle multiple sources per program
Jo-Philipp Wich
2022-07-30
source: add tracking of exported symbols
Jo-Philipp Wich
2022-07-30
types: resolve upvalue references on stringification
Jo-Philipp Wich
2022-07-28
types: add ability to mark array and object values as constant
Jo-Philipp Wich
2022-04-07
treewide: move json-c compat shims into internal header file
Jo-Philipp Wich
2022-03-31
types: fix escape sequence encoding of high byte values in JSON strings
Jo-Philipp Wich
2022-03-03
types: treat resource type prototypes as GC roots
Jo-Philipp Wich
2022-02-07
source: convert source objects into proper uc_value_t type
Jo-Philipp Wich
2022-02-07
treewide: rework function memory model
Jo-Philipp Wich
2022-01-26
vm: fix NaN strict equality tests
Jo-Philipp Wich
2022-01-26
vm: fix `null` loose equality/inequality checks
Jo-Philipp Wich
2022-01-18
source: refactor source file handling
Jo-Philipp Wich
2022-01-18
types: add initial infrastructure for function serialization
Jo-Philipp Wich
2022-01-04
treewide: rework numeric value handling
Jo-Philipp Wich
2021-12-08
vm: introduce value registry
Jo-Philipp Wich
2021-12-07
treewide: fix "resource" misspellings
Jo-Philipp Wich
2021-12-07
treewide: fix upvalue reference type name
Jo-Philipp Wich
2021-12-06
types: consider resource prototypes when marking reachable objects
Jo-Philipp Wich
2021-11-01
treewide: fix typo in exported function names and types
Jo-Philipp Wich
2021-09-21
types: fix invalid memory access on setting non-contiguous array indexes
Jo-Philipp Wich
2021-09-17
types: fix formatting escape sequences for 8 bit chars
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
treewide: harmonize function naming
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
vm: fix invalid memory access on GC'ing uninitialized VM context
Jo-Philipp Wich
2021-07-11
treewide: consolidate typedef naming
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-10
types: properly deal with circular data in GC mark phase
Jo-Philipp Wich
2021-07-09
types: fix wrong assert() on tearing down object trees
Jo-Philipp Wich
2021-05-20
types: fix uninitialized memory on setting non-contiguous array indexes
Jo-Philipp Wich
2021-05-04
lib: add support for pretty printing JSON to printf() and sprintf()
Jo-Philipp Wich
2021-04-27
treewide: ISO C / pedantic compliance
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-26
types: fix potential memory leaks and null pointer accesses
Jo-Philipp Wich
2021-04-26
types: fix potential leak of key in ucv_object_add()
Jo-Philipp Wich
2021-04-25
treewide: rework internal data type system
Jo-Philipp Wich