This website requires JavaScript.
b257545b6f
Better output from JS_ToCString() on exception (#274 )
Ben Noordhuis
2024-02-19 16:31:17 +0100
273f5c5436
Add method to GetClassID
Tyler Rockwood
2024-02-19 04:58:08 -0600
c5e09dfdcf
Better output from JS_ToCString() on exception
Ben Noordhuis
2024-02-18 20:47:58 +0100
56d60020f4
Fix tcc build, remove PACK macro (#271 )
Ben Noordhuis
2024-02-18 13:39:33 +0100
9a59703160
Fix tcc build, remove PACK macro
Ben Noordhuis
2024-02-18 12:39:41 +0100
8cb2bee32d
Fix big endian serialization
Charlie Gordon
2024-02-18 09:29:16 +0100
86b39a2fee
Fix big endian serialization
Charlie Gordon
2024-02-18 07:06:09 +0100
8349a0f134
Force evaluation order in set_date_fields
Charlie Gordon
2024-02-18 06:46:09 +0100
b37627d2c1
CI to silent wget by -nv (--no-verbose)
Cotton Hou
2024-02-16 13:34:18 +0800
290a72f788
CI to silent wget by -nv (--no-verbose)
Cotton Hou
2024-02-16 13:34:18 +0800
a0f507735d
Remove unnecessary ssize_t posix-ism (#265 )
Ben Noordhuis
2024-02-15 11:32:48 +0100
486fe7d65b
Remove unnecessary ssize_t posix-ism
Ben Noordhuis
2024-02-15 09:55:22 +0100
fb03ca24d2
Add WASI support
Saúl Ibarra Corretgé
2024-02-13 12:43:56 +0100
dca1f225c9
Add WASI support
Saúl Ibarra Corretgé
2024-02-13 12:43:56 +0100
7f928d289f
Check-in all generated C files
Saúl Ibarra Corretgé
2024-02-12 15:45:42 +0100
fcd225447e
Check-in all generated C files
Saúl Ibarra Corretgé
2024-02-12 15:45:42 +0100
7ded62c536
Align module export API with upstream
Saúl Ibarra Corretgé
2024-02-12 10:30:18 +0100
359a118562
Add qjsc to release artifacts
Marc Redemske
2024-01-22 14:13:29 +0100
5fa77302c2
Align module export API with upstream
Saúl Ibarra Corretgé
2024-02-12 10:30:18 +0100
229b07b9b2
android: Additional malloc_usable_size() fixes
Rob Loach
2024-01-30 16:46:28 -0500
f9a97d2f3e
android: Additional malloc_usable_size() fixes
Rob Loach
2024-01-30 16:46:28 -0500
ca176d4e8b
Fix memory usage of rt->class_count
Juan Campa
2024-01-29 15:43:03 -0500
412c0011bb
android: In NDK, malloc_usable_size() was renamed to dlmalloc_usable_size()
Rob Loach
2024-01-29 14:51:49 -0500
f15d97ba90
Fix memory usage of rt->class_count
Juan Campa
2024-01-29 15:43:03 -0500
016b546980
android: In NDK, malloc_usable_size() was renamed to dlmalloc_usable_size()
Rob Loach
2024-01-29 14:51:49 -0500
7be64d0df7
fix compile bug under clang(backend MSVC)
VisualGMQ
2024-01-29 20:48:21 +0800
591fa06e52
Add qjsc to release artifacts
Marc Redemske
2024-01-22 14:13:29 +0100
6868fb9e25
feat: Added functions to get access to module exports
Guilherme Bernal
2024-01-18 07:26:37 -0800
7bf2b54976
feat: Added functions to get access to module exports
Guilherme Bernal
2024-01-18 07:26:37 -0800
2166a172a7
feat: print message in dump_error
Henry
2024-01-18 17:25:14 +0800
e995085d0c
Fix evaluation order of computed properties
Ben Noordhuis
2023-12-27 11:49:06 +0100
48e4c63a0e
Add support for compiling with Microsoft Visual Studio C++ (MSVC) (#246 )
Jason
2024-01-16 19:42:05 +0800
d6f71542a9
oops, github apply change it not quite right
CGQAQ
2024-01-16 17:19:34 +0800
b3bd339d1a
combine two cases
CGQAQ
2024-01-16 16:45:36 +0800
3322630754
Update cutils.h "math.h" -> <math.h>
Jason
2024-01-16 16:40:00 +0800
eb56e5cfd4
fix: label_lvalue sometimes read as uninitialized value
CGQAQ
2024-01-16 13:02:03 +0800
01b6d68c71
revert: regret on FORMAT_STRING macro definition change
CGQAQ
2024-01-16 02:57:07 +0800
39c3bb3d6d
fix: clang-cl build errors
CGQAQ
2024-01-16 02:10:05 +0800
8682c0afb6
ci: Add windows-msvc target checking
CGQAQ
2024-01-16 01:38:19 +0800
32894e63f4
fix: Add checks for checking not in clang-cl
CGQAQ
2024-01-16 01:34:38 +0800
776c326b34
feat: Add support for compiling with Microsoft Visual Studio C++ (MSVC)
CGQAQ
2024-01-15 17:06:43 +0800
5f6171c722
removed some unused vars (#245 )
Andries Hiemstra
2024-01-04 16:55:56 +0100
021b8ccdd6
removed some unused vars
andries@fam-hiemstra.nl
2024-01-04 15:08:59 +0100
4b138c8923
Run V8 spec conformance test suite (#243 )
Ben Noordhuis
2024-01-02 07:47:40 +0100
4963b7491a
squash! more suppressions
Ben Noordhuis
2024-01-02 07:32:04 +0100
8dab144e20
Run V8 spec conformance test suite
Ben Noordhuis
2024-01-01 15:35:29 +0100
9f9bf3c9ab
Fix for/in iteration over proxy objects (#241 )
Ben Noordhuis
2023-12-30 22:47:32 +0100
24639e1dcb
Fix for/in iteration over proxy objects
Ben Noordhuis
2023-12-30 20:36:48 +0100
69869635de
Fix evaluation order of computed properties
Ben Noordhuis
2023-12-27 11:49:06 +0100
b5d6cea20e
Fix Reflect typed array element conversion (#240 )
Ben Noordhuis
2023-12-30 10:45:33 +0100
a526e68ad6
Fix Reflect typed array element conversion
Ben Noordhuis
2023-12-29 16:20:02 +0100
05fb3d9dc8
Fix Reflect with detached ArrayBuffer (#239 )
Ben Noordhuis
2023-12-29 15:10:45 +0100
d0d8ababaa
Fix Reflect with detached ArrayBuffer
Ben Noordhuis
2023-12-29 11:58:16 +0100
5965e466c6
Remove tailing spaces
hsiaosiyuan0
2023-12-29 19:08:36 +0800
8792a0454b
Remove tailing spaces
hsiaosiyuan0
2023-12-29 18:59:57 +0800
5d6f9953c0
Remove tailing spaces
hsiaosiyuan0
2023-12-29 18:26:53 +0800
484969d37a
Remove temporary test file test.js
hsiaosiyuan0
2023-12-27 20:29:14 +0800
64c9ac5392
Fix run-test262 dynamic import (#237 )
Ben Noordhuis
2023-12-27 10:19:58 +0100
01f12ed91e
Fix run-test262 dynamic import
Ben Noordhuis
2023-12-26 20:58:24 +0100
6787070915
Add test.js for testing
hsiaosiyuan0
2023-12-27 10:32:56 +0800
ddabca7a62
Scan the source buffer twice to compute the column
hsiaosiyuan0
2023-12-27 10:26:25 +0800
f2b57633c0
Do not reset loc to cc.loc to report the original call site
hsiaosiyuan0
2023-12-26 23:33:36 +0800
440fc1b96b
Fix getTimezoneOffset()
when tm_gmtoff
is not available (#224 )
Nathan Rajlich
2023-12-24 00:34:14 -0800
9cac51cc15
.
Nathan Rajlich
2023-12-23 23:53:29 -0800
4c4d73dd32
Remove CMake option
Nathan Rajlich
2023-12-23 23:51:30 -0800
da5db5e100
Remove unnecessary comments
Nathan Rajlich
2023-12-23 03:29:59 -0800
86e13f2343
.
Nathan Rajlich
2023-12-23 01:17:36 -0800
2861411821
.
Nathan Rajlich
2023-12-23 01:15:16 -0800
c522d1dfb2
Simplify
Nathan Rajlich
2023-12-23 01:14:24 -0800
ebb4d7906d
Check for __NEWLIB__
Nathan Rajlich
2023-12-23 01:07:16 -0800
cb0e4ffe67
Remove auto-detection, use explicit flag and enable for newlib by default
Nathan Rajlich
2023-12-23 00:41:14 -0800
2fb838c803
Fix UB in js_dtoa1
Saúl Ibarra Corretgé
2023-12-22 22:50:02 +0100
fad030bef2
reduced JS_MAX_LOCAL_VARS (github issue #123 )
Fabrice Bellard
2023-12-22 11:06:37 +0100
bfb4b35722
Fix: 'for of' expression cannot start with 'async'
Saúl Ibarra Corretgé
2023-12-22 22:37:44 +0100
7ef2ed6363
Remove incorrect await in async yield*
Saúl Ibarra Corretgé
2023-12-22 22:21:27 +0100
0a640f5040
Add container_of macro
Saúl Ibarra Corretgé
2023-12-22 21:51:53 +0100
c1a3b64382
Safer typed array finalizer
Fabrice Bellard
2023-12-22 11:03:13 +0100
b8402ad388
Fix js_strtod with large integers
Saúl Ibarra Corretgé
2023-12-22 21:46:01 +0100
b3d5c293be
Fix UB in js_dtoa1
Saúl Ibarra Corretgé
2023-12-22 22:50:02 +0100
dbba7e4c71
reduced JS_MAX_LOCAL_VARS (github issue #123 )
Fabrice Bellard
2023-12-22 11:06:37 +0100
fe563690bf
Fix: 'for of' expression cannot start with 'async'
Saúl Ibarra Corretgé
2023-12-22 22:37:44 +0100
8d69295bbf
Remove incorrect await in async yield*
Saúl Ibarra Corretgé
2023-12-22 22:21:27 +0100
edc8036c9a
Add container_of macro
Saúl Ibarra Corretgé
2023-12-22 21:51:53 +0100
5f8308d034
Safer typed array finalizer
Fabrice Bellard
2023-12-22 11:03:13 +0100
02174746cc
Fix js_strtod with large integers
Saúl Ibarra Corretgé
2023-12-22 21:46:01 +0100
119f2c1b4c
Add support for cmake -DDEBUG_LEAKS=1
(#230 )
Nathan Rajlich
2023-12-22 12:30:10 -0800
60b022083a
Add user-definable hook to prevent objects from being GC'ed
bptato
2023-12-22 09:38:44 +0100
f94fbe2f8a
Make performance
configurable
Nathan Rajlich
2023-12-22 02:26:53 -0800
69dddbc83d
Make performance
configurable
Nathan Rajlich
2023-12-22 02:26:53 -0800
23de62c74c
1. Skip running tests-col and test-op_loc on windows platform, since there is no os.pipe support on it. 2. Add source location support for unary-expr and update the related column tests. 3. Fix ubsan error in find_line_num when function does not have pc2line info, this could happen when there are only var-dec statements declared by var
and without initializers.
hsiaosiyuan0
2023-12-22 14:37:56 +0800
d87b7461a1
1. Skip running tests-col and test-op_loc on windows platform, since there is no os.pipe support on it. 2. Add source location support for unary-expr and update the related column tests 3. Fix ubsan error in find_line_num when function does not have pc2line info, this could happen when there are only var-dec statements declared by var
hsiaosiyuan0
2023-12-22 14:37:56 +0800
f0ef9e1593
Implement RegExp 'v' flag, part 1 (#229 )
Ben Noordhuis
2023-12-21 19:37:31 +0100
9e1bd2872f
Update code comments to describe the steps in run-test.js
hsiaosiyuan0
2023-12-21 20:07:27 +0800
8655fe8a9a
Advance reading offset when newline met to fix json_next_token broken.
hsiaosiyuan0
2023-12-21 19:57:26 +0800
7a1c9791c5
Remove useless include <_types/_uint8_t.h>
hsiaosiyuan0
2023-12-21 19:17:07 +0800
2bfc2fa480
Merge branch 'master' into feat/colnum
hsiaosiyuan0
2023-12-21 19:09:46 +0800
7608da05ef
Extend makefile target 'test' to include 'test-op_loc'.
hsiaosiyuan0
2023-12-21 18:38:35 +0800
9f8187090c
Add support for cmake -DDEBUG_LEAKS=1
Nathan Rajlich
2023-12-21 02:38:27 -0800
e511f5c0a8
Add regression tests for source locations in the bytecode stream.
hsiaosiyuan0
2023-12-21 18:33:24 +0800
9bb0a1551c
Disable DST on local struct
Nathan Rajlich
2023-12-21 02:24:53 -0800