Commit graph

  • ba863b1a82 Follow declaration of variables before for loop satk0 2024-10-07 22:08:00 +0200
  • 86b1853a21 Improve gcc warning fix satk0 2024-10-07 22:07:26 +0200
  • 52e0f24048 Fix computed reference on null or undefined Saúl Ibarra Corretgé 2024-10-07 16:46:53 +0200
  • acc0dd9273 Implement proper Symbol.toStringTag for iterators Saúl Ibarra Corretgé 2024-10-07 10:25:04 +0200
  • 9a37c57779
    Fix thread-safety issue in quickjs-libc (#578) Ben Noordhuis 2024-10-07 21:27:38 +0200
  • 27715a46bb
    Forbid closing stdio from quickjs-libc (#576) Ben Noordhuis 2024-10-07 09:35:09 +0200
  • ddabcf5e93
    Run ThreadSanitizer on push to master (#575) Ben Noordhuis 2024-10-06 20:17:50 +0200
  • 4b1a244d3b Run test262-update in a single thread Saúl Ibarra Corretgé 2024-10-04 13:09:41 +0200
  • a0877514b9 fixup! Saúl Ibarra Corretgé 2024-10-04 13:08:24 +0200
  • 3dcadf1518 Fix next token parsing after a function definition Saúl Ibarra Corretgé 2024-10-04 11:55:14 +0200
  • 5590756b93
    Move JS_{Dup,Free}Value and the RT variants from header, reduced duplication Richard Davison 2024-10-04 09:18:12 +0200
  • 1eb9608d64
    Fix regexp split with zero-length capture group (#566) Ben Noordhuis 2024-10-01 01:05:01 +0200
  • e1564526ea
    Run test262 tests in parallel (#564) Ben Noordhuis 2024-09-30 18:35:35 +0200
  • 72d4587163
    Support printing unicode characters on Windows Andrew Johnson 2024-09-30 19:30:08 +0800
  • 0bf36b98b9
    Fix ThreadSanitizer warning in quickjs-libc (#562) Ben Noordhuis 2024-09-28 22:27:18 +0200
  • 6d63b36c0a
    Fix printing of slow tests with -T in run-test262 (#563) Ben Noordhuis 2024-09-28 22:26:18 +0200
  • 7db24cc0da
    Add -vv verboser mode switch to run-test262 (#561) Ben Noordhuis 2024-09-28 14:37:16 +0200
  • 4d4dbcf37e
    Add -C compact mode switch to run-test262 (#560) Ben Noordhuis 2024-09-28 14:01:40 +0200
  • d0df61d04a Support the NO_COLOR env variable in the REPL Saúl Ibarra Corretgé 2024-09-27 09:24:14 +0200
  • 348d60985d
    Add Iterator.from (#555) Ben Noordhuis 2024-09-27 00:16:50 +0200
  • 06175d1e0c
    Simplify eval_and_print code in REPL Saúl Ibarra Corretgé 2024-09-26 20:07:24 +0200
  • b1dc19c4f7 Add Ctrl-W support for REPL Saúl Ibarra Corretgé 2024-09-25 23:10:15 +0200
  • 9a618ed426
    Add Iterator.prototype.toArray (#552) Ben Noordhuis 2024-09-25 22:45:02 +0200
  • 7e82ad80c1 Don't run ci and valgrind for non-code changes when pushing to master Saúl Ibarra Corretgé 2024-09-25 22:31:58 +0200
  • 7cfedb0952
    New documentation website Saúl Ibarra Corretgé 2024-09-25 22:21:45 +0200
  • 946d653c58 Fix clearing screen in REPL with Ctrl-L Saúl Ibarra Corretgé 2024-09-25 00:14:33 +0200
  • aefdee7b9a
    Add Iterator (#548) Ben Noordhuis 2024-09-24 22:07:29 +0200
  • 2b953a72be Set version to 0.6.1 Saúl Ibarra Corretgé 2024-09-24 19:45:59 +0200
  • beb998c5c5
    Enable iterator-helpers test262 feature (#546) Ben Noordhuis 2024-09-24 19:21:47 +0200
  • 3a96b9cb6f Support private brand checks Saúl Ibarra Corretgé 2024-09-24 13:04:45 +0200
  • c963112349 Fix use of js_malloc_usable_size Saúl Ibarra Corretgé 2024-09-24 09:50:55 +0200
  • 1defa63c73
    Add version to navigator.userAgent (#542) Saúl Ibarra Corretgé 2024-09-24 18:28:14 +0200
  • c25aad7b49
    Add ability to (de)serialize symbols Saúl Ibarra Corretgé 2024-09-24 10:01:08 +0200
  • d9a43d5a82 Provide a description for unitialized values in JS_ToStringInternal Saúl Ibarra Corretgé 2024-09-24 09:37:55 +0200
  • 647e32c047 Ignore diff for generated files Saúl Ibarra Corretgé 2024-09-23 09:43:13 +0200
  • d3c340373e Now working on 0.7.0 Saúl Ibarra Corretgé 2024-09-21 21:34:30 +0200
  • a815d1b7b6 Set version to 0.6.0 Saúl Ibarra Corretgé 2024-09-20 21:26:07 +0200
  • fe5be3cad9 Add JS_SetLength API function Andrew Johnson 2024-06-28 13:47:27 +0300
  • 6ce2dcc938 Add ability to compile the CLI with mimalloc Saúl Ibarra Corretgé 2024-09-12 14:24:30 +0200
  • cfeeff91db Refactor JSMallocFunctions to simplify the implementation Saúl Ibarra Corretgé 2024-09-11 23:08:40 +0200
  • 5f5170796e
    regexp: fixed the zero advance logic in quantifiers Saúl Ibarra Corretgé 2024-09-14 22:00:48 +0200
  • 56da486312 Add JS_HasException Saúl Ibarra Corretgé 2024-09-13 23:45:18 +0200
  • 8557bd0a0a
    Add Set.prototype.isSupersetOf (#532) Ben Noordhuis 2024-09-14 00:19:20 +0200
  • f5c388d693
    Fix regexp case insensitive flag (#531) Saúl Ibarra Corretgé 2024-09-13 23:50:44 +0200
  • ac958f1d2f Optional chaining fixes Saúl Ibarra Corretgé 2024-09-13 23:05:27 +0200
  • 0990875ae8
    Add Set.prototype.isSubsetOf (#529) Ben Noordhuis 2024-09-13 22:58:47 +0200
  • 9bb8a68390 Delete tests/test262.patch Saúl Ibarra Corretgé 2024-09-13 15:54:23 +0200
  • 12940d7877
    Add Set.prototype.isDisjointFrom (#528) Ben Noordhuis 2024-09-13 21:04:09 +0200
  • fb70e0994b Simplify realloc Saúl Ibarra Corretgé 2024-09-10 21:41:03 +0200
  • 5a41aaa6a3 Use calloc rather than malloc + memset Saúl Ibarra Corretgé 2024-09-10 21:35:43 +0200
  • 5765855089 Silence noisy (and useless) MSVC warnings Saúl Ibarra Corretgé 2024-09-10 09:18:51 +0200
  • d6b4c7d24f Actuall fix zero-length gnu_printf format string warning Saúl Ibarra Corretgé 2024-09-11 19:14:22 +0200
  • 4be1bcdb5e Disable stack checks when running with ASAN in Debug builds Saúl Ibarra Corretgé 2024-09-10 23:47:47 +0200
  • dc6745a4b8
    Mark required link libraries as PUBLIC (#520) Saúl Ibarra Corretgé 2024-09-10 23:42:31 +0200
  • 6dd2ce308a Fix JS_DetectModule if the first statement is an await Saúl Ibarra Corretgé 2024-09-10 13:07:00 +0200
  • 902cc2cf0e
    Add native module support on Windows zeromake 2024-09-11 04:47:40 +0800
  • ada24f33f3
    Make a RelWithDebInfo build when testing with ASAN in the CI Saúl Ibarra Corretgé 2024-09-10 22:19:36 +0200
  • 7ad980704c Report async failures via exit code Saúl Ibarra Corretgé 2024-09-09 23:14:22 +0200
  • 5bf35450cd Use an integer as the timer handle Saúl Ibarra Corretgé 2024-09-09 22:40:40 +0200
  • 54afb19745 Make the timeout test more resilient Saúl Ibarra Corretgé 2024-09-09 14:40:23 +0200
  • 194c45c4b5 Include winsock2.h before windows.h Saúl Ibarra Corretgé 2024-09-09 21:48:05 +0200
  • 3ae4c0764f Mark non-exported functions as static Saúl Ibarra Corretgé 2024-09-09 21:47:23 +0200
  • b751ed5026
    Add Set.prototype.intersection (#511) Ben Noordhuis 2024-09-09 22:08:24 +0200
  • 6ba2448751
    Add Set.prototype.symmetricDifference (#507) Ben Noordhuis 2024-09-09 19:39:30 +0200
  • 61c8fe6fb0 Run FinalizationRegistry callback in the job queue Saúl Ibarra Corretgé 2024-09-06 09:42:21 +0200
  • c740aa07c1 Fix zero-length gnu_printf format string warning Saúl Ibarra Corretgé 2024-09-09 10:48:24 +0200
  • ad834a1445 Fix Error.prepareStackTrace tests on Windows Saúl Ibarra Corretgé 2024-09-08 15:36:59 +0200
  • 7513260d9a
    Add Set.prototype.difference (#504) Ben Noordhuis 2024-09-07 09:44:55 +0200
  • da591954a8 Add ability to specify dump flags with an env variable Saúl Ibarra Corretgé 2024-09-06 23:23:41 +0200
  • 89d9305582 Fix DUMP_MODULE_RESOLVE flag checks Saúl Ibarra Corretgé 2024-09-06 22:31:17 +0200
  • b5d2210096 Document -D/--dump-flags in CLI output Saúl Ibarra Corretgé 2024-09-06 23:19:11 +0200
  • 8e81a88a18
    Add Set.prototype.union (#499) Ben Noordhuis 2024-09-06 09:24:21 +0200
  • 77884360d6 Silence format-zero-length warning Saúl Ibarra Corretgé 2024-09-05 23:02:34 +0200
  • 048f4278c0 Fix misleading indentation compilation errors Saúl Ibarra Corretgé 2024-09-05 22:53:09 +0200
  • 114b8a4095 Enable all debug flags when compiling in debug mode Saúl Ibarra Corretgé 2024-09-05 22:43:09 +0200
  • 8c58e01928
    Fix FinalizationRegistry with primitive held value (#496) Ben Noordhuis 2024-09-04 12:32:32 +0200
  • 9bc41a8a00
    Add Float16Array (#491) Ben Noordhuis 2024-09-03 20:32:17 +0200
  • 0e5e9c2c49
    Fix broken DUMP_BYTECODE debug option (#489) Ben Noordhuis 2024-08-25 11:53:30 +0200
  • 568ac13ff5
    Optimize js_map_write, don't loop twice (#488) Ben Noordhuis 2024-08-23 17:53:17 +0200
  • 4e52027fe7
    Fix invalid free() in run-test262 (#487) Ben Noordhuis 2024-08-23 17:53:02 +0200
  • cee3b88edb
    Fix async iterator missing throw method behavior (#485) Ben Noordhuis 2024-08-22 09:02:11 +0200
  • 408fed8fa5
    Update test262 (#484) Ben Noordhuis 2024-08-21 23:36:09 +0200
  • 3a58376485
    Support (de)serializing Map and Set objects (#483) Ben Noordhuis 2024-08-19 12:20:42 +0200
  • 5db156fb08 Use INT32_MAX instead of inline value Saúl Ibarra Corretgé 2024-08-13 09:53:40 +0200
  • da1d3cb994
    Accept more flags in bjson read/write methods (#479) Ben Noordhuis 2024-08-12 16:53:39 +0200
  • 5a50ce3b08
    Export bjson module (#478) Ben Noordhuis 2024-08-11 11:04:08 +0200
  • a959457309 Add recommended workaround for dlsym void* return cast Andrew Johnson 2024-07-01 16:12:09 +0300
  • 1aa0020cce Guard int128_t typedef Andrew Johnson 2024-06-24 14:28:13 +0300
  • b65ed3bb73 Remove unnecessary forward reference for OpCodeEnum Andrew Johnson 2024-06-23 19:01:59 +0300
  • 4bfffe8e12 Mark indirect goto and address-as-label as extensions Andrew Johnson 2024-06-23 16:12:25 +0300
  • 8f1ac67ea9 Avoid void pointer to function pointer casts Andrew Johnson 2024-06-23 16:02:17 +0300
  • 9ba23f269c Forward reference to enum type Andrew Johnson 2024-06-23 15:52:04 +0300
  • 4dead002e4 Mark __int128 as extension Andrew Johnson 2024-06-23 15:21:57 +0300
  • 7b0e05dea9 Use ISO C syntax for flexible array members Andrew Johnson 2024-06-23 15:07:46 +0300
  • c4d3833966 Fix declaring property named get/set/async Kevin Wang 2024-07-25 12:30:15 +0800
  • da5b95dcaf Fix GC leak in js_proxy_get() Dmitry Volyntsev 2024-07-14 15:08:40 -0700
  • bc1e3cd009
    Update README.md Saúl Ibarra Corretgé 2024-07-16 22:28:52 +0200
  • 009a60218f regexp: fix non greedy quantizers with zero length matches Fabrice Bellard 2024-05-30 16:41:37 +0200
  • 763010663b Add auxiliary structure for retrieving SAB tabs Saúl Ibarra Corretgé 2024-07-15 16:11:26 +0200
  • 3ed591c02d Introduce JS_ReadObject2 Saúl Ibarra Corretgé 2024-07-15 09:22:43 +0200