Skip to content

Commit eaf1651

Browse files
committed
feat: ungrade to legacy quickjs
1 parent e2dbdc3 commit eaf1651

File tree

300 files changed

+59086
-126593
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

300 files changed

+59086
-126593
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
.DS_Store
2+
13
# Logs
24
logs
35
*.log

binding.gyp

Lines changed: 28 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -4,46 +4,21 @@
44
"target_name": "qjsc_20210327",
55
"sources": [
66
"src/qjsc_20210327.cc",
7-
"deps/quickjs/src/cutils.c",
8-
"deps/quickjs/src/libregexp.c",
9-
"deps/quickjs/src/libunicode.c",
10-
"deps/quickjs/src/core/string.c",
11-
"deps/quickjs/src/core/function.c",
12-
"deps/quickjs/src/core/memory.c",
13-
"deps/quickjs/src/core/bytecode.c",
14-
"deps/quickjs/src/core/object.c",
15-
"deps/quickjs/src/core/exception.c",
16-
"deps/quickjs/src/core/gc.c",
17-
"deps/quickjs/src/core/malloc.c",
18-
"deps/quickjs/src/core/shape.c",
19-
"deps/quickjs/src/core/parser.c",
20-
"deps/quickjs/src/core/convertion.c",
21-
"deps/quickjs/src/core/runtime.c",
22-
"deps/quickjs/src/core/module.c",
23-
"deps/quickjs/src/core/ic.c",
24-
"deps/quickjs/src/core/builtins/js-array.c",
25-
"deps/quickjs/src/core/builtins/js-async-function.c",
26-
"deps/quickjs/src/core/builtins/js-async-generator.c",
27-
"deps/quickjs/src/core/builtins/js-atomics.c",
28-
"deps/quickjs/src/core/builtins/js-big-num.c",
29-
"deps/quickjs/src/core/builtins/js-boolean.c",
30-
"deps/quickjs/src/core/builtins/js-date.c",
31-
"deps/quickjs/src/core/builtins/js-function.c",
32-
"deps/quickjs/src/core/builtins/js-generator.c",
33-
"deps/quickjs/src/core/builtins/js-json.c",
34-
"deps/quickjs/src/core/builtins/js-map.c",
35-
"deps/quickjs/src/core/builtins/js-math.c",
36-
"deps/quickjs/src/core/builtins/js-number.c",
37-
"deps/quickjs/src/core/builtins/js-object.c",
38-
"deps/quickjs/src/core/builtins/js-closures.c",
39-
"deps/quickjs/src/core/builtins/js-operator.c",
40-
"deps/quickjs/src/core/builtins/js-promise.c",
41-
"deps/quickjs/src/core/builtins/js-proxy.c",
42-
"deps/quickjs/src/core/builtins/js-reflect.c",
43-
"deps/quickjs/src/core/builtins/js-regexp.c",
44-
"deps/quickjs/src/core/builtins/js-string.c",
45-
"deps/quickjs/src/core/builtins/js-symbol.c",
46-
"deps/quickjs/src/core/builtins/js-typed-array.c",
7+
"deps/quickjs_2021_03_27/libbf.h",
8+
"deps/quickjs_2021_03_27/libbf.c",
9+
"deps/quickjs_2021_03_27/cutils.c",
10+
"deps/quickjs_2021_03_27/cutils.h",
11+
"deps/quickjs_2021_03_27/libregexp.c",
12+
"deps/quickjs_2021_03_27/libregexp.h",
13+
"deps/quickjs_2021_03_27/libregexp-opcode.h",
14+
"deps/quickjs_2021_03_27/libunicode.c",
15+
"deps/quickjs_2021_03_27/libunicode.h",
16+
"deps/quickjs_2021_03_27/libunicode-table.h",
17+
"deps/quickjs_2021_03_27/list.h",
18+
"deps/quickjs_2021_03_27/quickjs.c",
19+
"deps/quickjs_2021_03_27/quickjs.h",
20+
"deps/quickjs_2021_03_27/quickjs-atom.h",
21+
"deps/quickjs_2021_03_27/quickjs-opcode.h",
4722
# "deps/quickjs/src/libbf.c",
4823
],
4924
'include_dirs': [
@@ -71,47 +46,19 @@
7146
"sources": [
7247
"src/qjsc_20210327.cc",
7348

74-
"deps/quickjs/src/cutils.c",
75-
"deps/quickjs/src/libregexp.c",
76-
"deps/quickjs/src/libunicode.c",
77-
"deps/quickjs/src/core/string.c",
78-
"deps/quickjs/src/core/function.c",
79-
"deps/quickjs/src/core/memory.c",
80-
"deps/quickjs/src/core/bytecode.c",
81-
"deps/quickjs/src/core/object.c",
82-
"deps/quickjs/src/core/exception.c",
83-
"deps/quickjs/src/core/gc.c",
84-
"deps/quickjs/src/core/malloc.c",
85-
"deps/quickjs/src/core/shape.c",
86-
"deps/quickjs/src/core/parser.c",
87-
"deps/quickjs/src/core/convertion.c",
88-
"deps/quickjs/src/core/runtime.c",
89-
"deps/quickjs/src/core/module.c",
90-
"deps/quickjs/src/core/ic.c",
91-
"deps/quickjs/src/core/builtins/js-array.c",
92-
"deps/quickjs/src/core/builtins/js-async-function.c",
93-
"deps/quickjs/src/core/builtins/js-async-generator.c",
94-
"deps/quickjs/src/core/builtins/js-atomics.c",
95-
"deps/quickjs/src/core/builtins/js-big-num.c",
96-
"deps/quickjs/src/core/builtins/js-boolean.c",
97-
"deps/quickjs/src/core/builtins/js-date.c",
98-
"deps/quickjs/src/core/builtins/js-function.c",
99-
"deps/quickjs/src/core/builtins/js-generator.c",
100-
"deps/quickjs/src/core/builtins/js-json.c",
101-
"deps/quickjs/src/core/builtins/js-map.c",
102-
"deps/quickjs/src/core/builtins/js-math.c",
103-
"deps/quickjs/src/core/builtins/js-number.c",
104-
"deps/quickjs/src/core/builtins/js-object.c",
105-
"deps/quickjs/src/core/builtins/js-closures.c",
106-
"deps/quickjs/src/core/builtins/js-operator.c",
107-
"deps/quickjs/src/core/builtins/js-promise.c",
108-
"deps/quickjs/src/core/builtins/js-proxy.c",
109-
"deps/quickjs/src/core/builtins/js-reflect.c",
110-
"deps/quickjs/src/core/builtins/js-regexp.c",
111-
"deps/quickjs/src/core/builtins/js-string.c",
112-
"deps/quickjs/src/core/builtins/js-symbol.c",
113-
"deps/quickjs/src/core/builtins/js-typed-array.c",
114-
# "deps/quickjs/src/libbf.c",
49+
"deps/quickjs_2021_03_27/cutils.c",
50+
"deps/quickjs_2021_03_27/cutils.h",
51+
"deps/quickjs_2021_03_27/libregexp.c",
52+
"deps/quickjs_2021_03_27/libregexp.h",
53+
"deps/quickjs_2021_03_27/libregexp-opcode.h",
54+
"deps/quickjs_2021_03_27/libunicode.c",
55+
"deps/quickjs_2021_03_27/libunicode.h",
56+
"deps/quickjs_2021_03_27/libunicode-table.h",
57+
"deps/quickjs_2021_03_27/list.h",
58+
"deps/quickjs_2021_03_27/quickjs.c",
59+
"deps/quickjs_2021_03_27/quickjs.h",
60+
"deps/quickjs_2021_03_27/quickjs-atom.h",
61+
"deps/quickjs_2021_03_27/quickjs-opcode.h",
11562

11663
"compat/win32/pthreads/attr.c",
11764
"compat/win32/pthreads/barrier.c",

deps/quickjs/compat/win32/atomic/stdatomic.h

Lines changed: 0 additions & 184 deletions
This file was deleted.

0 commit comments

Comments
 (0)