Public repository of the QuickJS Javascript Engine.
Go to file
Ben Noordhuis e140122202 Fix sloppy mode arguments uninitialized value use
MemorySanitizer complained about uninitialized reads in
the indexed property code path in JS_GetPropertyValue()
with JS_CLASS_MAPPED_ARGUMENTS objects.
2024-02-11 23:54:19 +01:00
doc Strip trailing spaces 2024-02-10 16:19:17 +01:00
examples Strip trailing spaces 2024-02-10 16:19:17 +01:00
tests Unbroke tests/test_test_bjson.js 2024-02-11 18:38:47 +01:00
.gitignore Fix undefined behavior (UBSAN) 2024-02-11 21:32:36 +01:00
Changelog update Changelog 2024-01-19 10:18:32 +01:00
cutils.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
cutils.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libbf.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
libbf.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libregexp-opcode.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libregexp.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
libregexp.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
libunicode-table.h fixed regexp case insensitive flag 2024-01-08 18:42:29 +01:00
libunicode.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
libunicode.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
LICENSE Strip trailing spaces 2024-02-10 16:19:17 +01:00
list.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
Makefile Add UndefinedBehaviorSanitizer support 2024-02-11 20:37:24 +01:00
qjs.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
qjsc.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
qjscalc.js Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs-atom.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs-libc.c Fix runtime bugs 2024-02-11 12:49:40 +01:00
quickjs-libc.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs-opcode.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
quickjs.c Fix sloppy mode arguments uninitialized value use 2024-02-11 23:54:19 +01:00
quickjs.h Strip trailing spaces 2024-02-10 16:19:17 +01:00
readme.txt 2020-01-05 release 2020-09-06 18:53:08 +02:00
release.sh Strip trailing spaces 2024-02-10 16:19:17 +01:00
repl.js Strip trailing spaces 2024-02-10 16:19:17 +01:00
run-test262.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
test262_errors.txt fixed JS_GetScriptOrModuleName() in direct or indirect eval code 2024-01-13 11:15:06 +01:00
test262.conf Strip trailing spaces 2024-02-10 16:19:17 +01:00
test262o_errors.txt 2020-01-05 release 2020-09-06 18:53:08 +02:00
test262o.conf Fix test262o error 2024-02-10 20:54:29 +01:00
TODO update test results 2024-01-27 13:12:37 +01:00
unicode_download.sh Strip trailing spaces 2024-02-10 16:19:17 +01:00
unicode_gen_def.h updated to unicode 15.0.0 2023-12-05 16:51:16 +01:00
unicode_gen.c Strip trailing spaces 2024-02-10 16:19:17 +01:00
VERSION new release 2024-01-13 11:16:02 +01:00

The main documentation is in doc/quickjs.pdf or doc/quickjs.html.