Sami Vaarala
01a44f4157
Relocate tests to common toplevel tests/ dir
9 years ago
Sami Vaarala
6865293847
Merge branch 'proxy-target-nonwritable'
9 years ago
Sami Vaarala
33780280a4
Releases: Proxy internal property attributes
9 years ago
Sami Vaarala
18d41721ce
Make Proxy internal properties immutable
9 years ago
Sami Vaarala
9f71837462
Testcase for Proxy _Target and _Handler attributes
9 years ago
Sami Vaarala
948d625b25
Merge branch 'update-es6-refs'
9 years ago
Sami Vaarala
574f2892fe
Testcase ES6 ref updates
9 years ago
Sami Vaarala
f36af60bf2
Internal doc ES6 ref updates
9 years ago
Sami Vaarala
c2e4b98bb4
Website ES6 ref updates
10 years ago
Sami Vaarala
38c4411e23
Polyfill ES6 ref updates
9 years ago
Sami Vaarala
b88137619f
Source ES6 ref updates
10 years ago
Sami Vaarala
5b2a3f53f0
Merge branch 'osx-deep-c-stack'
9 years ago
Sami Vaarala
6f2feebcff
Releases: deep C stack for OSX
9 years ago
Sami Vaarala
64448301a4
Enable deep C stack by default for OSX/iPhone
9 years ago
Sami Vaarala
dae878d637
Merge branch 'matrix-compile-tweak'
9 years ago
Sami Vaarala
4aff290636
Matrix compile tweaks for Ubuntu 14.04
9 years ago
Sami Vaarala
10bf4ea69e
Merge branch 'external-duk-config-h'
Move DUK_USE_xxx flags, typedefs, macros, #include files, and other
target specific definitions into an external duk_config.h (GH-64).
Having an external duk_config.h avoids the need for users to provide
DUK_OPT_xxx flags when compiling an application (it suffices that
duk_config.h is in the include path), and making invasive changes
for exotic targets is easier.
As a first step, this merge provides a "genconfig" utility which is
used to autogenerate a backwards compatible duk_config.h (which still
reacts to DUK_OPT_xxx as before) based on YAML-based config metadata.
The "genconfig" utility can also autogenerate option documentation and
can generate a barebones header for a certain target, but these are
not yet fully functional.
There are minimal documentation changes in this merge; these will need
further work before a release.
The minimum change needed for user build scripts is to ensure that
the default duk_config.h header is in the include path when compiling
Duktape and the user application.
9 years ago
Sami Vaarala
b22ef53959
Separate source build fixes (Date, fastint)
9 years ago
Sami Vaarala
860c556b23
Releases: duk_config.h, GH ref, Date provider
10 years ago
Sami Vaarala
fc55a592bd
Misc genconfig changes: Makefile, README, dist
9 years ago
Sami Vaarala
5f23b0fb3d
Internal doc note on inline macros
9 years ago
Sami Vaarala
aed1078faa
Internal docs for genconfig and Date provider
9 years ago
Sami Vaarala
36cef9a2c1
Dummy custom Date provider example
9 years ago
Sami Vaarala
2e06d48b6e
Website changes for genconfig and duk_config.h
9 years ago
Sami Vaarala
dda0f44575
Source changes for genconfig, Date provider
9 years ago
Sami Vaarala
b1ebd5ae39
Genconfig metadata and headers first version
9 years ago
Sami Vaarala
223963f4f2
Genconfig tool initial version
9 years ago
Sami Vaarala
09f86b730b
Tool to extract DUK_USE/DUK_OPT from existing code
10 years ago
Sami Vaarala
e5e3faf61c
Utilities to convert between YAML and JSON
10 years ago
Sami Vaarala
710e6f036b
Error augment typo fix, other trivia
10 years ago
Sami Vaarala
5c2264d5a0
License whitespace trivia
9 years ago
Sami Vaarala
b6c83a1a00
Merge branch 'debugger-yaml-fix'
9 years ago
Sami Vaarala
a347859063
Avoid trailing YAML comments
Workaround for yamljs failing to parse trailing comments (at least for
some versions of yamljs).
9 years ago
Sami Vaarala
30613ee6f7
Merge branch 'debugger-doc-cleanup-gh225'
9 years ago
Sami Vaarala
b3341cf970
Debugger doc clarification
9 years ago
Sami Vaarala
8e9117160b
Merge branch 'fix-ptr-compression-64bit'
9 years ago
Sami Vaarala
1402d7537b
Releases: pointer compression fixes
9 years ago
Sami Vaarala
cc79dfbdb0
Fix some pointer compression issues on x64
9 years ago
Sami Vaarala
7b34352aba
Merge branch 'fix-debugger-doc-gh223'
9 years ago
Sami Vaarala
5090a5a5f9
Fix GetLocals documentation, value type is tval
9 years ago
Sami Vaarala
6fed0c9a7a
Merge pull request #222 from tlsa/tlsa/doc-fixes
Documentation: duk_create_heap_default takes no arguments.
9 years ago
Michael Drake
f0e540c63e
Fix: duk_create_heap_default takes no arguments.
Its prototype is:
duk_context *duk_create_heap_default(void);
9 years ago
Sami Vaarala
cd2c19761b
Merge branch 'website-index-reorder'
9 years ago
Sami Vaarala
eba7beff1b
Reorder Movian on index page
9 years ago
Sami Vaarala
3e21340c9b
Merge branch 'website-movian-rename'
9 years ago
Sami Vaarala
91cc8bf624
Showtime was renamed to Movian, update index page
9 years ago
Sami Vaarala
8803406c1f
Merge branch 'reduce-trycatch-opcode-limits-gh145'
10 years ago
Sami Vaarala
62044c3b99
Releases: TRYCATCH register limit
10 years ago
Sami Vaarala
3bde48ae59
Update known issues for TRYCATCH fix
10 years ago
Sami Vaarala
340295bc07
Update bytecode metadata for TRYCATCH
10 years ago