Commit graph

  • f9ecc1a598
    Fix encoding bug in js_dtoa_radix (#399) Charlie Gordon 2024-05-07 19:35:34 +0200
  • 6cbd0a8617 Fix encoding bug in js_dtoa_radix Charlie Gordon 2024-05-07 18:04:25 +0200
  • 6cb1301305 Accept "kmg" suffixes for memory limits Saúl Ibarra Corretgé 2024-04-23 14:37:57 +0200
  • e5ae6cf106 Fix handling of memory limit Saúl Ibarra Corretgé 2024-04-16 16:42:11 +0200
  • 4a55d78a4f Accept "kmg" suffixes for memory limits Saúl Ibarra Corretgé 2024-04-23 14:37:57 +0200
  • 2050bc782a Fix CLI memory stats output Saúl Ibarra Corretgé 2024-04-22 09:30:10 +0200
  • f37b95eb45 Fix CLI memory stats output Saúl Ibarra Corretgé 2024-04-22 09:30:10 +0200
  • 840ce4e719 Make sure repos are updated before installing valgrind in CI Saúl Ibarra Corretgé 2024-04-22 11:53:50 +0200
  • 38f9e429e4 Update gcc-4.8 CI to Ubuntu 18.04 Saúl Ibarra Corretgé 2024-04-22 09:24:06 +0200
  • e2dfd5359e Fix handling of memory limit Saúl Ibarra Corretgé 2024-04-16 16:42:11 +0200
  • 4ad5f13ce0
    Make sure repos are updated before installing valgrind in CI Saúl Ibarra Corretgé 2024-04-22 11:53:50 +0200
  • 3241b46220 Remove unused variable Saúl Ibarra Corretgé 2024-04-22 10:15:44 +0200
  • 99ad0249af Remove unused variable Saúl Ibarra Corretgé 2024-04-22 10:15:44 +0200
  • 7af63e3aa8
    fixup! Saúl Ibarra Corretgé 2024-04-22 09:55:26 +0200
  • d0366bc7f2
    fixup! Saúl Ibarra Corretgé 2024-04-22 09:45:44 +0200
  • 876f900aa9
    fixup! Saúl Ibarra Corretgé 2024-04-22 09:40:59 +0200
  • 3d8687eb08
    fixup! Saúl Ibarra Corretgé 2024-04-22 09:34:01 +0200
  • 5c60806701
    fixup! Saúl Ibarra Corretgé 2024-04-22 09:26:43 +0200
  • d9087c7759
    Update gcc-4.8 CI to Ubuntu 18.04 Saúl Ibarra Corretgé 2024-04-22 09:24:06 +0200
  • d1c6b27483 Remove linux-gcc48 buildbot Ben Noordhuis 2024-04-22 09:04:34 +0200
  • f227746c6e
    Add util.inspect emulation in REPL (#387) Charlie Gordon 2024-04-21 08:46:17 +0200
  • a77873d657
    Optimize String.fromCharCode and String.fromCodePoint (#391) Charlie Gordon 2024-04-21 08:28:02 +0200
  • e14471090e Optimize String.fromCharCode and String.fromCodePoint Charlie Gordon 2024-04-20 19:45:41 +0200
  • 9b8806adc3 Add util.inspect emulation in REPL Charlie Gordon 2024-04-02 05:07:57 +0200
  • 83726bb00c
    Add utility functions for string to integer conversions (#366) Charlie Gordon 2024-04-19 11:35:44 +0200
  • f326a7a195
    Add strip option in qjsc to reduce object size (#388) Charlie Gordon 2024-04-19 08:41:12 +0200
  • 86dcc417e6 Add strip option in qjsc to reduce object size Charlie Gordon 2024-04-18 16:07:55 +0200
  • 43dc65d605
    Fix potential conversion errors (#384) Charlie Gordon 2024-04-16 23:18:02 +0200
  • 93fb93372e Fix potential conversion errors Charlie Gordon 2024-04-16 15:05:55 +0200
  • 70a60f0aa1
    Add REPL dark and light color themes (#383) Charlie Gordon 2024-04-16 14:18:37 +0200
  • 29b45337f0
    Fix member accesses for non-decimal numeric literals (#377) bptato 2024-04-16 14:17:50 +0200
  • e3e2710c64 Remove neutered non-decimal float parsing code bptato 2024-04-16 13:38:26 +0200
  • 226f9ba465 Fix member accesses for non-decimal numeric literals bptato 2024-04-14 01:36:18 +0200
  • 53d151f879 Add REPL dark and light color themes Charlie Gordon 2024-04-16 02:16:03 +0200
  • 5797f2a716
    Improve DUMP_READ_OBJECT (#382) Charlie Gordon 2024-04-16 09:24:21 +0200
  • 2c47b7beb1
    Expose public equality comparison and sameness public API. (#373) Cryse Hillmes 2024-04-16 14:46:22 +0800
  • 18c632c754 Fix performance.now() to return a double Saúl Ibarra Corretgé 2024-04-15 11:03:56 +0200
  • bac2e511c6 Fix performance.now() to return a double Saúl Ibarra Corretgé 2024-04-15 11:03:56 +0200
  • 7597fc7fb0
    Fix potential atom leak in JS_ReadFunctionTag (#380) Charlie Gordon 2024-04-15 14:03:24 +0200
  • 494b2889f0 Improve DUMP_READ_OBJECT Charlie Gordon 2024-04-15 10:07:32 +0200
  • 88690086c7 Addressing the feedback from the code review: - Use int instead of JS_BOOL as JS_IsEqual return type - Use JS_VALUE_GET_BOOL instead of JS_ToBoolFree in JS_IsEqual Cryse Hillmes 2024-04-15 17:00:43 +0800
  • 5cf8efd3d9 Fix potential atom leak in JS_ReadFunctionTag Charlie Gordon 2024-04-15 09:44:59 +0200
  • 8dcdb92047
    fix crash in js_typed_array_slice caused by memory overlap (#379) Null 2024-04-15 12:40:00 +0800
  • cf201e94b5 fix crash in js_typed_array_slice caused by memory overlap zhang.yuping 2024-04-14 11:02:01 +0800
  • c7fce734be Addressing the feedback from the code review: - Rename JS_IsLooselyEqual to JS_IsEqual - Rename JS_IsStrictlyEqual to JS_IsStrictEqual - Use stack instead of heap in JS_IsEqual Cryse Hillmes 2024-04-14 17:40:09 +0800
  • 4fb2e38b8a
    Simplify arrow function parsing (#360) Charlie Gordon 2024-04-14 02:44:34 +0200
  • 16e7661fa0
    Improve dump option support (#344) Charlie Gordon 2024-04-14 02:00:19 +0200
  • 15b8910a5a disable some tests for gcc Charlie Gordon 2024-04-14 01:46:16 +0200
  • 06b5e29fbc disable some tests for 32-bit gcc Charlie Gordon 2024-04-14 01:41:32 +0200
  • c87f5d11cc disable some tests for 32-bit gcc Charlie Gordon 2024-04-14 01:35:00 +0200
  • 365acd4760 unbreak test_conv compilation Charlie Gordon 2024-04-14 01:16:48 +0200
  • 64b7eea181 add extensive benchmark for integer conversion variants in tests/test_conv.c Charlie Gordon 2024-04-14 01:12:56 +0200
  • 5fc3f56299 Improve integer conversion utility functions Charlie Gordon 2024-04-14 01:06:43 +0200
  • bb674c0c3b
    Add iOS build to CI Saúl Ibarra Corretgé 2024-04-12 12:24:18 +0200
  • 38fa7d7cf6 Fix crash in FinalizationRegistry when the observed object is GC'd Saúl Ibarra Corretgé 2024-04-11 10:57:31 +0200
  • 325ce95c5e
    Remove js_unlikely macro (#370) Ben Noordhuis 2024-04-12 12:21:20 +0200
  • ee731b80e8 Expose public equality comparison and sameness public API. - add JS_IsLooselyEqual - add JS_IsStrictlyEqual - add JS_IsSameValue - add JS_IsSameValueZero Cryse Hillmes 2024-04-12 14:19:24 +0800
  • 41b8862c42 Avoid using white color in REPL Saúl Ibarra Corretgé 2024-04-11 13:24:55 +0200
  • dd6321f562 Fix crash in FinalizationRegistry when the observed object is GC'd Saúl Ibarra Corretgé 2024-04-11 10:57:31 +0200
  • 2ced17c290 Remove js_unlikely macro Ben Noordhuis 2024-04-11 10:03:04 +0200
  • 7f4a90112c fixup! Saúl Ibarra Corretgé 2024-04-11 09:35:20 +0200
  • 47136576e1 fixup! Saúl Ibarra Corretgé 2024-04-11 09:32:31 +0200
  • 7a3ac8e173 Add iOS build to CI Saúl Ibarra Corretgé 2024-04-11 09:22:10 +0200
  • 6c683dcb9f Add utility functions Charlie Gordon 2024-04-10 01:15:33 +0200
  • 4443feefe2
    Merge b63eabf4d5 into b20aad8d1a Ben Noordhuis 2024-04-09 20:48:58 +0800
  • b20aad8d1a
    Add faster test262 test target (#362) Charlie Gordon 2024-04-09 10:36:49 +0200
  • f0cf9a30f7 revert unnecessary changes un run-test262.c Charlie Gordon 2024-04-09 10:19:06 +0200
  • 1c764090f8 Add faster test262 test target - add test262-fast.conf with lengthy tests disabled - add test262-fast corresponding target - make valgrind use test262-fast - output test_index instead of test_count in show_progess() Charlie Gordon 2024-04-09 10:11:36 +0200
  • 6d801de3e5
    Improve js_array_lastIndexOf and friends (#359) Charlie Gordon 2024-04-08 23:08:49 +0200
  • 0658d9c3e9
    Fix js_math_imul (#356) Charlie Gordon 2024-04-08 22:50:39 +0200
  • 1692198b6e Improve dump option support Charlie Gordon 2024-04-05 00:07:29 +0200
  • 97c918662b
    Fix crashes in DUMP output (#350) Charlie Gordon 2024-04-08 21:25:01 +0200
  • 56593f419b
    Fix JS_ReadString for wide strings on big endian targets (#354) Charlie Gordon 2024-04-08 17:02:20 +0200
  • 508c7ce91f Fix crashes in DUMP output Charlie Gordon 2024-04-07 11:25:44 +0200
  • f62b90daa2
    Improve REPL directive support (#348) Charlie Gordon 2024-04-08 15:34:30 +0200
  • 243f255983 - document ".help" instead of "\h" - reject invalid directive with extra characters - document ".load" Charlie Gordon 2024-04-08 15:05:12 +0200
  • d308a13579
    Use string_get for clarity (#352) Charlie Gordon 2024-04-07 19:35:32 +0200
  • f9f43561c6 Simplify arrow function parsing Charlie Gordon 2024-04-07 18:24:12 +0200
  • 3f06c95558
    Use more functions for explicit surrogate handling (#353) Charlie Gordon 2024-04-07 18:19:55 +0200
  • b63eabf4d5 rerun only macos jobs Ben Noordhuis 2024-04-07 17:47:06 +0200
  • 1db884b140
    Unify JS_DumpValue functions (#349) Charlie Gordon 2024-04-07 16:25:55 +0200
  • b8a2cf40d8
    Fix fix-js-get-string AM/PM computation for Date.prototype.toLocaleString (#355) Charlie Gordon 2024-04-07 16:25:03 +0200
  • d61988211c
    Accept shell scripts in JS_DetectModule (#358) Charlie Gordon 2024-04-07 16:23:50 +0200
  • 15c6a773b6
    remove v8 output files in make clean (#357) Charlie Gordon 2024-04-07 16:22:54 +0200
  • 96b945b59c Improve js_array_lastIndexOf and friends Charlie Gordon 2024-04-07 15:32:51 +0200
  • 79273775fb Accept shell scripts in JS_DetectModule Charlie Gordon 2024-04-07 14:36:52 +0200
  • 4a86360808 remove v8 output files in make clean Charlie Gordon 2024-04-07 14:15:03 +0200
  • bc22dc22be Fix fix-js-get-string AM/PM computation for Date.prototype.toLocaleString Charlie Gordon 2024-04-07 14:08:42 +0200
  • a758e532d2 Fix js_math_imul Charlie Gordon 2024-04-07 13:50:28 +0200
  • 6fc4b67d0e Fix JS_ReadString for wide strings on big endian targets Charlie Gordon 2024-04-07 13:38:49 +0200
  • 622fd205a9 Use more functions for explicit surrogate handling Charlie Gordon 2024-04-07 13:27:29 +0200
  • db99e1531a Use string_get for clarity Charlie Gordon 2024-04-07 12:36:08 +0200
  • c18611db27 debug! add console.log stmts Ben Noordhuis 2024-04-07 11:52:17 +0200
  • 7e9e1fe29c Unify JS_DumpValue functions Charlie Gordon 2024-04-07 11:10:10 +0200
  • eea078df63 Improve REPL directive support Charlie Gordon 2024-04-07 01:22:30 +0200
  • 0c3f65409d Use a better monotonic clock source on Darwin Saúl Ibarra Corretgé 2024-04-07 00:40:23 +0200
  • c33b8c9b13 Add Windows + Ninja to CI Saúl Ibarra Corretgé 2024-04-06 22:42:01 +0200
  • 7fe17cc2d3 Remove unnecessary shell change in CI Saúl Ibarra Corretgé 2024-04-06 22:28:52 +0200
  • 573a60bfc7 Fix compilation on MSVC 2022 in release mode Saúl Ibarra Corretgé 2024-04-06 22:07:51 +0200
  • 51608ce6d2 Fix CI to make actual release builds on Windows Saúl Ibarra Corretgé 2024-04-06 20:38:22 +0200