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
2023-10-09
types: ensure double serializatiion with decimal places
Jo-Philipp Wich
2023-08-22
types: improve comparison reliability of binary strings
Jo-Philipp Wich
2023-08-09
treewide: consolidate platform specific code in platform.c
Jo-Philipp Wich
2023-07-27
types: treat signal handler array as GC root
Jo-Philipp Wich
2023-07-25
types: don't rely on implicit type conversion in ucv_compare()
Jo-Philipp Wich
2023-05-30
types: implement ucv_object_sort()
Jo-Philipp Wich
2023-05-27
vm: clear vm->alloc_refs in uc_gc_common
Felix Fietkau
2023-01-23
types: fix array unshift operations and add test coverage
Jo-Philipp Wich
2023-01-06
include: add uc_fn_thisval()
Felix Fietkau
2022-12-02
types: adjust double printing format
Jo-Philipp Wich
2022-10-04
lexer: improve regex literal handling
Jo-Philipp Wich
2022-09-30
vm: maintain export symbol tables per program
Jo-Philipp Wich
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
[next]