Commit graph

  • 8c04773fe4 Add Windows + Ninja to CI Saúl Ibarra Corretgé 2024-04-06 22:42:01 +0200
  • 2433f2232a Remove unnecessary shell change in CI Saúl Ibarra Corretgé 2024-04-06 22:28:52 +0200
  • ecd17c89ee Fix compilation on MSVC 2022 in release mode Saúl Ibarra Corretgé 2024-04-06 22:07:51 +0200
  • 5b86e5e3ee Fix CI to make actual release builds on Windows Saúl Ibarra Corretgé 2024-04-06 20:38:22 +0200
  • fd99929f5d
    Improve completion in REPL (#343) Charlie Gordon 2024-04-06 21:37:19 +0200
  • 51df1ea46c - simplify get_context_word and get_context_object - support completion of directives Charlie Gordon 2024-04-05 16:07:56 +0200
  • 02c06d0036
    fix memory leaks in run-test262 (#345) Charlie Gordon 2024-04-05 12:06:40 +0200
  • 93780ac75f fix memory leaks in run-test262 Charlie Gordon 2024-04-05 00:28:17 +0200
  • 5d11f11770 unbreak repl: commit bytecode file Charlie Gordon 2024-04-05 00:21:00 +0200
  • 546940d83d Improve completion in REPL Charlie Gordon 2024-04-04 19:50:39 +0200
  • 8c861c130e Update ci.yml Saúl Ibarra Corretgé 2024-04-04 15:51:47 +0200
  • 8a03548736 Run macOS CI on both amd64 and aarch64 Saúl Ibarra Corretgé 2024-04-04 15:43:12 +0200
  • 0c8afa231a
    Update ci.yml Saúl Ibarra Corretgé 2024-04-04 15:51:47 +0200
  • 86a13b77d7
    Run macOS CI on both amd64 and aarch64 Saúl Ibarra Corretgé 2024-04-04 15:43:12 +0200
  • 684c273851
    Test updating MSVC toolchain Saúl Ibarra Corretgé 2024-04-04 15:39:40 +0200
  • c15ef1f8dc
    Add JS_TryGetProperty (#337) Charlie Gordon 2024-04-03 05:10:08 +0200
  • 569b238ec4
    Add cross-platform Atomics support Saúl Ibarra Corretgé 2024-04-02 21:50:42 +0200
  • f90e2f7362 Enable atomics tests Saúl Ibarra Corretgé 2024-03-22 10:44:42 +0100
  • 8b2e645d0a Bump bytecode version, regenerate code Saúl Ibarra Corretgé 2024-03-21 12:55:34 +0100
  • dfbd445ec5 Add cross-platform atomics Saúl Ibarra Corretgé 2024-03-21 12:44:17 +0100
  • 42ad13dd49 Optimize JS_GetPropertyInt64 and JS_TryGetPropertyInt64 Charlie Gordon 2024-04-02 05:53:58 +0200
  • 663bfe2825 Add JS_TryGetProperty Charlie Gordon 2024-03-30 17:49:29 +0100
  • 0de570988a
    Fix strict name conformity cases (#335) Charlie Gordon 2024-03-30 17:15:25 +0100
  • 8b56215cc2
    Fix more v8 errors (#336) Charlie Gordon 2024-03-30 13:11:37 +0100
  • f80a5b08cf
    Implement setInterval() (#338) Ben Noordhuis 2024-03-30 09:36:38 +0100
  • ace26a0dcb squash! cleanup Ben Noordhuis 2024-03-29 23:26:30 +0100
  • 892d5325d9 Implement setInterval() Ben Noordhuis 2024-03-29 12:16:50 +0100
  • 04315bab3b Add JS_TryGetProperty Charlie Gordon 2024-03-28 21:17:46 +0100
  • c0caf11391 Fix more v8 errors Charlie Gordon 2024-03-28 11:45:19 +0100
  • 7790f31801 Fix strict name conformity cases Charlie Gordon 2024-03-28 11:32:45 +0100
  • f913458884 Fix strict name conformity cases Charlie Gordon 2024-03-28 08:51:52 +0100
  • 93d1742fc4
    Small fixes in Date.parse (#333) Charlie Gordon 2024-03-27 12:48:08 +0100
  • c7ca3febd3
    Don't serialize IC opcodes (#334) Ben Noordhuis 2024-03-27 12:07:11 +0100
  • 53e256f455 add explanatory comments Charlie Gordon 2024-03-27 11:41:44 +0100
  • bd97123997 squash! inline add_ic_slot1 into emit_ic Ben Noordhuis 2024-03-27 11:05:46 +0100
  • 0bfcc937a5 Don't serialize IC opcodes Ben Noordhuis 2024-03-27 10:05:07 +0100
  • 0620adee3c Small fixes in Date.parse Charlie Gordon 2024-03-27 09:28:43 +0100
  • f02ed184a2
    Fix more error cases (#332) Charlie Gordon 2024-03-26 13:22:37 +0100
  • c076339899 Expose JS_GetPropertyInt64 in the public API Saúl Ibarra Corretgé 2024-03-25 09:19:12 +0100
  • b8341ecafa Don't expose JS_{Get,Set}PropertyInternal in the public API Saúl Ibarra Corretgé 2024-03-23 21:52:32 +0100
  • 60c3cc60b8 unbreak v8 tests Charlie Gordon 2024-03-26 00:31:05 +0100
  • 35039a844a Fix more error cases Charlie Gordon 2024-03-25 21:55:41 +0100
  • 3ee2bb7fd6 Expose JS_GetPropertyInt64 in the public API Saúl Ibarra Corretgé 2024-03-25 09:19:12 +0100
  • ad3621bf16 Don't expose JS_{Get,Set}PropertyInternal in the public API Saúl Ibarra Corretgé 2024-03-23 21:52:32 +0100
  • 3b50de4848
    Improve consistency of JS_NewFloat64 API (#319) Charlie Gordon 2024-03-25 08:29:04 +0100
  • 18f2898f52
    Fix fully initializing JSStackFrame (#328) Saúl Ibarra Corretgé 2024-03-24 22:06:57 +0100
  • 1796b36db7 Remove JS_VALUE_GET_STRING from the public API Saúl Ibarra Corretgé 2024-03-23 23:01:38 +0100
  • 4a66289af4 Add JS_Newsymbol, an API for creating symbols Saúl Ibarra Corretgé 2024-03-23 23:44:47 +0100
  • 204017de12 fixup Saúl Ibarra Corretgé 2024-03-24 15:06:33 +0100
  • 585d3953f5 update v8 test results Saúl Ibarra Corretgé 2024-03-24 14:42:43 +0100
  • 385b0c6414 fixup! Saúl Ibarra Corretgé 2024-03-24 14:33:43 +0100
  • d10d12a94d fixup! Saúl Ibarra Corretgé 2024-03-24 14:27:31 +0100
  • 40a677dd8a Fix fully initializing JSStackFrame Saúl Ibarra Corretgé 2024-03-22 23:39:41 +0100
  • e5208b2ad7 Add JS_Newsymbol, an API for creating symbols Saúl Ibarra Corretgé 2024-03-23 23:44:47 +0100
  • c49d9dac9f Remove JS_VALUE_GET_STRING from the public API Saúl Ibarra Corretgé 2024-03-23 23:01:38 +0100
  • 982c346524 added explanatory comment Charlie Gordon 2024-03-23 09:09:03 +0100
  • f66404546a unbreak JS_NewInt64 Charlie Gordon 2024-03-23 08:38:38 +0100
  • 2e2afa03a9 Fix implementation defined behavior Charlie Gordon 2024-03-22 21:00:53 +0100
  • 5e5b00c48c
    Improve string parsing and JSON parsing (#316) Charlie Gordon 2024-03-22 11:19:36 +0100
  • cee449dff8 use safer and faster int32 test Charlie Gordon 2024-03-21 15:23:14 +0100
  • 2dea3704c6 Small fixes Charlie Gordon 2024-03-21 00:55:38 +0100
  • 3781c2a6db Add valgrind to CI Saúl Ibarra Corretgé 2024-03-18 12:40:23 +0100
  • 72cebeaf2a Remove unused variables in REPL Saúl Ibarra Corretgé 2024-03-19 12:02:12 +0100
  • dd2427785f Check for RegExp objects before going the standard object path in REPL Saúl Ibarra Corretgé 2024-03-19 11:57:16 +0100
  • 48cb3ac410 Do not link to pthread when targeting Android aabajyan 2024-03-19 23:46:32 +0400
  • 119fd568c0 Do not link to pthread when targeting Android aabajyan 2024-03-19 23:46:32 +0400
  • 6d3bd6056e Add new documentation docs-ng Saúl Ibarra Corretgé 2023-11-19 23:07:18 +0100
  • 2c48206967 Remove unused variables in REPL Saúl Ibarra Corretgé 2024-03-19 12:02:12 +0100
  • 5748c092a3 Check for RegExp objects before going the standard object path in REPL Saúl Ibarra Corretgé 2024-03-19 11:57:16 +0100
  • 4ec26df022 Add valgrind to CI Saúl Ibarra Corretgé 2024-03-18 12:40:23 +0100
  • 1426ab193d
    Merge 7be64d0df7 into 8db7d24f98 VisualGMQ 2024-03-19 01:54:31 +0800
  • 8db7d24f98 fix compiler warning: -Wunused-variable Enno Boland 2024-03-18 09:11:46 +0100
  • 31bb2a484b fix compiler warning: -Wunused-variable Enno Boland 2024-03-18 09:11:46 +0100
  • 5f8c636cef
    Add os.getpid (#320) Charlie Gordon 2024-03-17 20:01:06 +0100
  • 99e4e0d55e
    Disable ASLR, upgrade Ubuntu CI images (#321) Ben Noordhuis 2024-03-17 19:59:24 +0100
  • b06fde4c1e Disable ASLR, upgrade Ubuntu CI images Ben Noordhuis 2024-03-17 13:55:21 +0100
  • 45fb51e4e9 Add os.getpid Charlie Gordon 2024-03-16 11:43:02 +0100
  • 1f46f99730 restore Object.prototype as immutable prototype object Charlie Gordon 2024-03-16 11:32:04 +0100
  • 2bb35fa5ca revert __JS_NewFloat64 name change Charlie Gordon 2024-03-16 09:46:12 +0100
  • bc4051aa78 Improve consistency of JS_NewFloat64 API Charlie Gordon 2024-03-16 09:24:58 +0100
  • 3a55b803b0
    Make Object.prototype an immutable prototype object (#317) Charlie Gordon 2024-03-16 08:53:29 +0100
  • 5aef8b67b1
    fix potential memory leak (#318) Charlie Gordon 2024-03-16 08:51:58 +0100
  • e975f32d83 fix potential memory leak Charlie Gordon 2024-03-15 23:24:09 +0100
  • 84fc8910c8 Unbreak test262 Charlie Gordon 2024-03-13 22:00:52 +0100
  • a305d6d218 Make Object.prototype an immutable prototype object Charlie Gordon 2024-03-13 20:34:55 +0100
  • 622650b013 Fix codegen failure Charlie Gordon 2024-03-15 22:34:15 +0100
  • 22fe71022f
    Merge branch 'quickjs-ng:master' into string-parsing Charlie Gordon 2024-03-15 20:40:21 +0100
  • c591dd403c Improve string parsing and JSON parsing Charlie Gordon 2024-03-15 19:29:36 +0100
  • 5d2202cad0
    Pin Ubuntu CI images to 20.04 (#315) Ben Noordhuis 2024-03-15 10:49:33 +0100
  • 88a876c69b squash! maybe fix bsd bots? Ben Noordhuis 2024-03-15 04:53:20 +0100
  • 28acdf4eb0 squash! disable unstable v8 array-join test Ben Noordhuis 2024-03-14 09:05:34 +0100
  • 26467792f2 Pin Ubuntu CI images to 20.04 Ben Noordhuis 2024-03-14 08:48:52 +0100
  • 45f8dc247c
    Improve JSON parser conformity (#303) Charlie Gordon 2024-03-14 08:19:11 +0100
  • 761ad7856f
    Fix tcc build action (#311) Ben Noordhuis 2024-03-14 00:06:48 +0100
  • ff31e55cc2 Fix tcc build action Ben Noordhuis 2024-03-13 23:01:27 +0100
  • 032db6f727 Unbreak test262 Charlie Gordon 2024-03-13 22:00:52 +0100
  • 831b0b99fd Make Object.prototype an immutable prototype object Charlie Gordon 2024-03-13 20:34:55 +0100
  • 7c7b72a74e Update README, add fork information Saúl Ibarra Corretgé 2024-03-12 09:43:03 +0100
  • 50dcc707e0 Add TCC workflows to CI Saúl Ibarra Corretgé 2024-03-12 09:56:49 +0100
  • 0f7b9fa1ff Add TCC workflows to CI Saúl Ibarra Corretgé 2024-03-12 09:56:49 +0100