Sami Vaarala
86c9f01919
Merge pull request #2287 from svaarala/osx-macos-rename
Rename OSX to macOS in config and documentation
5 years ago
Sami Vaarala
a4011ed875
Rename OSX to macOS in config and documentation
5 years ago
Sami Vaarala
b2a25d2d6b
Merge pull request #2286 from svaarala/github-actions-osx-build
Github Actions workflow macOS build
5 years ago
Sami Vaarala
a66355147c
Github Actions workflow macOS build
5 years ago
Sami Vaarala
b91afd4823
Merge pull request #2285 from svaarala/suspend-testcase
Releases entry and testcases for GH-2282
5 years ago
Sami Vaarala
640c280b57
Releases entry and testcases for GH-2282
5 years ago
Sami Vaarala
a205b87dc3
Merge pull request #2284 from svaarala/js-tooling-releases-rst
Add JS-based tooling to generate RELEASES.rst
5 years ago
Sami Vaarala
83156de4ea
Add JS-based tooling to generate RELEASES.rst
5 years ago
Sami Vaarala
19f79831c5
Merge pull request #2282 from frida/fix/thread-suspend-state
Deactivate thread while suspended
5 years ago
Ole André Vadla Ravnås
df5e2f990f
Deactivate thread while suspended
Even though another native thread runs code on a different Duktape
thread, its code may trigger finalizers, and those always run on the
heap thread. And the heap thread may have been the one that was
suspended. This would in turn result in duk__call_thread_state_update()
failing, and finalizers being skipped, typically resulting in memory
leaks.
5 years ago
Sami Vaarala
1c40e72052
Merge pull request #2280 from svaarala/new-prop-get
Add rewritten property [[Get]] code draft
5 years ago
Sami Vaarala
1047659ccb
Add rewritten property [[Get]] code draft
5 years ago
Sami Vaarala
40bf5225d8
Merge pull request #2279 from svaarala/js-tooling-bytecode-dump-followup
Improve JS-based bytecode dumping
5 years ago
Sami Vaarala
248c82eada
Improve JS-based bytecode dumping
5 years ago
Sami Vaarala
11e40c4625
Merge pull request #2277 from svaarala/js-tooling-bytecode-dump
Add JS-based bytecode dumper, duk_opcodes.yaml metadata fixes
5 years ago
Sami Vaarala
266df94d79
Add JS-based bytecode dumper
5 years ago
Sami Vaarala
74ba301aa5
Merge pull request #2275 from svaarala/property-perf-tests
Improve property related perf tests
5 years ago
Sami Vaarala
2378f4e82f
Improve property related perf tests
5 years ago
Sami Vaarala
a2be2e75f0
Merge pull request #2274 from svaarala/js-tooling-main
Add JS-based tooling main and Makefile
5 years ago
Sami Vaarala
4e5406b630
Add JS-based tooling main and Makefile
5 years ago
Sami Vaarala
c88d604cc7
Merge pull request #2273 from svaarala/js-tooling-misc
Misc JS tooling additions and improvements
5 years ago
Sami Vaarala
e15c655225
Misc JS tooling additions and improvements
Also config file trivia fix.
5 years ago
Sami Vaarala
43fcb187bf
Merge pull request #2271 from svaarala/duk-cmdline-sysexecute-sysargv
Add sysExecute() and sysArgv to duk_cmdline.c
5 years ago
Sami Vaarala
175fbc3e4a
Add sysExecute() and sysArgv to duk_cmdline.c
These are useful for testing, and allow self-hosting configure tooling
with Duktape.
5 years ago
Sami Vaarala
7ddd885958
Merge pull request #2270 from svaarala/js-tooling-dist-configure
Add JS-based dist/configure commands
5 years ago
Sami Vaarala
fd27962ac3
Add JS-based dist/configure commands
5 years ago
Sami Vaarala
2b1c57d487
Merge pull request #2269 from svaarala/js-tooling-cmdline
Add JS-based cmdline parser
5 years ago
Sami Vaarala
1ded38f693
Add JS-based cmdline parser
5 years ago
Sami Vaarala
61dfd3b07c
Merge pull request #2267 from svaarala/ppc64le-fix
Remove endianness assumption for PPC64
5 years ago
Sami Vaarala
fa84c34e7b
Remove endianness assumption for PPC64
5 years ago
Sami Vaarala
9d6c909f84
Merge pull request #2266 from svaarala/js-tooling-util
Add JS-based misc utils
5 years ago
Sami Vaarala
ea614153bc
Add JS-based utils
5 years ago
Sami Vaarala
d140652118
Merge pull request #2263 from svaarala/js-tooling-dist-sources
Add JS-based dist_sources module
5 years ago
Sami Vaarala
09add2ca30
Add JS-based dist_sources module
5 years ago
Sami Vaarala
0b111c280e
Merge pull request #2262 from svaarala/js-tooling-configure-sources
Add JS-based configure_sources module
5 years ago
Sami Vaarala
a64a213205
Add JS-based configure_sources module
5 years ago
Sami Vaarala
f7247e4c7e
Merge pull request #2259 from svaarala/js-tooling-fs
Add JS-based argv and file I/O utils
5 years ago
Sami Vaarala
46d6ef7bbe
Add JS-based argv and file I/O utils
5 years ago
Sami Vaarala
c7b3cb3b0c
Merge pull request #2258 from svaarala/js-tooling-configure-utils
Add JS-based configure utils
5 years ago
Sami Vaarala
f81ee6710b
Add JS-based configure utils
5 years ago
Sami Vaarala
23c6dfea4e
Merge pull request #2257 from svaarala/js-tooling-genbuiltins
Add JS-based gen_builtins.js
5 years ago
Sami Vaarala
6aa0e361a1
Add JS-based gen_builtins.js
5 years ago
Sami Vaarala
645e5fd7aa
Merge pull request #2256 from svaarala/js-tooling-unicode-chars
Add JS-based tooling for Unicode chars
5 years ago
Sami Vaarala
14968c325d
Add JS-based tooling for Unicode chars
5 years ago
Sami Vaarala
bd3c5ea9fa
Merge pull request #2255 from svaarala/js-tooling-rom-initdata
Add JS-based ROM initdata module
5 years ago
Sami Vaarala
ce6c531252
Add JS-based ROM initdata module
5 years ago
Sami Vaarala
99fb3b4d3c
Merge pull request #2254 from svaarala/js-tooling-more-rom-initializers
Add more JS-based ROM initdata tooling
5 years ago
Sami Vaarala
8b7e1276f6
Add more JS-based ROM initdata tooling
5 years ago
Sami Vaarala
40ff04ac83
Merge pull request #2248 from NancyLi1013/vcpkg-instructions
Add vcpkg installation instructions
5 years ago
NancyLi1013
ddcd154eac
Merge branch 'master' of https://github.com/svaarala/duktape into vcpkg-instructions
# Conflicts:
# AUTHORS.rst
5 years ago