index
:
ucode
build1
crypto
master
The ucode Scripting Language
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
tests
Age
Commit message (
Expand
)
Author
2021-10-11
syntax: introduce optional chaining operators
Jo-Philipp Wich
2021-09-21
types: fix invalid memory access on setting non-contiguous array indexes
Jo-Philipp Wich
2021-09-19
compiler: properly handle jumps to offset 0
Jo-Philipp Wich
2021-09-19
tests: support specifying cmdline args in testcase files
Jo-Philipp Wich
2021-07-28
tests: disable fuzz tests for now
Jo-Philipp Wich
2021-07-11
main: introduce new flag `-x` to allow disabling specific functions
Jo-Philipp Wich
2021-07-11
main: refactor option parsing and VM setup
Jo-Philipp Wich
2021-07-11
vm: add API to control trace mode
Jo-Philipp Wich
2021-07-11
vm: extend API to allow returning result value from VM execution
Jo-Philipp Wich
2021-05-25
lexer: implement raw code mode
Jo-Philipp Wich
2021-05-14
lexer: skip interpreter line in any source buffer
Jo-Philipp Wich
2021-05-11
tests: rename misnamed testcases for consistency
Jo-Philipp Wich
2021-05-11
compiler: fix local for-loop initializer variable declarations
Jo-Philipp Wich
2021-05-11
compiler: properly parse slashes in parenthesized division expressions
Jo-Philipp Wich
2021-05-05
compiler: properly handle break/continue in nested scopes
Jo-Philipp Wich
2021-05-04
compiler: properly handle keyword in parenthesized property access expression
Jo-Philipp Wich
2021-05-04
compiler: fix stack mismatch on compiling `use strict` statements
Jo-Philipp Wich
2021-05-04
syntax: implement support for 'use strict' pragma
Jo-Philipp Wich
2021-05-04
lib: gracefully handle truncated format strings in uc_printf_common()
Jo-Philipp Wich
2021-04-29
lexer: fix infinite loop on parsing unterminated comments
Jo-Philipp Wich
2021-04-29
lexer: fix infinite loop on parsing unterminated expression blocks
Jo-Philipp Wich
2021-04-29
lexer: fix infinite loop when parsing regexp literal at EOF
Jo-Philipp Wich
2021-04-29
compiler: fix segfault on parsing invalid pre/post increment expressions
Jo-Philipp Wich
2021-04-29
lib: fix reporting source context lines at EOF
Jo-Philipp Wich
2021-04-27
lib: fix uc_split() quirks
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-27
tests: pass ucode library path through environment
Jo-Philipp Wich
2021-04-25
treewide: rework internal data type system
Jo-Philipp Wich
2021-04-24
tests: allow executing run_tests.sh from any directory
Jo-Philipp Wich
2021-04-23
tests: add more tests
Petr Štetiar
2021-04-23
tests: custom: return exit code if tests fails
Petr Štetiar
2021-04-23
tests: create custom tests from current tests cases
Petr Štetiar
2021-03-31
compiler: actually expand block scope fix to for/while alt syntax
Jo-Philipp Wich
2021-03-31
compiler: ensure that alternative if/for/while syntax has own block scope
Jo-Philipp Wich
2021-03-30
tests: add missing test case for fixed switch codegen
Jo-Philipp Wich
2021-03-24
compiler: fix for/break miscompilation
Jo-Philipp Wich
2021-03-23
compiler: fix another try/catch miscompilation
Jo-Philipp Wich
2021-03-19
value: fix accessing array indexes with non-numeric values
Jo-Philipp Wich
2021-03-12
compiler: fix parsing of arrow functions with single expression body
Jo-Philipp Wich
2021-03-11
lexer: fix infinite loop in lineinfo encoding when consuming large chunks
Jo-Philipp Wich
2021-03-11
lexer: properly handle string escape sequences at buffer boundary
Jo-Philipp Wich
2021-03-11
object: prevent registering the same ressource type multiple times
Jo-Philipp Wich
2021-03-11
vm: gracefully handle property setting on non-array, non-object values
Jo-Philipp Wich
2021-03-11
compiler: fix switch case->default fallthrough
Jo-Philipp Wich
2021-03-09
lib: prevent possible use-after-free in uc_pop()
Jo-Philipp Wich
2021-02-26
compiler: fix try/catch miscompilation
Jo-Philipp Wich
2021-02-17
syntax: support ES2015 computed property names
Jo-Philipp Wich
2021-02-17
syntax: support ES2015 shorthand property names
Jo-Philipp Wich
2021-02-17
treewide: rewrite ucode interpreter
Jo-Philipp Wich
[next]