Age | Commit message (Expand) | Author |
2024-12-02 | types, vm: refactor usage of global variables | Jo-Philipp Wich |
2024-12-02 | types: introduce `ucv_array_sort_r()` and `ucv_object_sort_r()` | Jo-Philipp Wich |
2024-11-29 | types: resolve upvalue values in arrays and objects | Jo-Philipp Wich |
2024-10-18 | Merge pull request #213 from jow-/improve-vector-macros | Jo-Philipp Wich |
2024-10-18 | utils: improve vector utilities | Jo-Philipp Wich |
2024-10-17 | types: fix potential use after free on adding keys during iteration | Jo-Philipp Wich |
2024-02-21 | vm: rework object iteration | Jo-Philipp Wich |
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 |