Sami Vaarala
ac9cb89801
Add src/*.py and doc/*.rst to codepolicycheck
8 years ago
Sami Vaarala
7d9b0ae7a9
Python file trivia cleanups
8 years ago
Sami Vaarala
dc264cee5c
Gitignore additions
8 years ago
Sami Vaarala
179fe6cac2
Merge pull request #853 from svaarala/debugger-detached-ctx-cleanups
Minor cleanups to debugger detached_cb ctx argument change
8 years ago
Sami Vaarala
c16afbed8a
Merge pull request #832 from svaarala/verbose-uncaught-error-fatal
Make "uncaught error" fatal error more verbose
8 years ago
Sami Vaarala
4f177850f7
Releases: verbose uncaught
9 years ago
Sami Vaarala
851d1271db
More verbose uncaught error fatal message
9 years ago
Sami Vaarala
336844acff
Releases: debugger ctx in detached_cb
8 years ago
Sami Vaarala
8aca7f6935
2.0 migration notes for detached_cb
8 years ago
Sami Vaarala
a0e8007b3e
Fix detached_cb ctx arg in trans-dvalue example
8 years ago
Sami Vaarala
706556efad
Website fixes for detached_cb ctx argument
8 years ago
Sami Vaarala
df90f6289b
Merge pull request #758 from fatcerberus/detached-callback-ctx
Add `ctx` argument to debugger detached callback
8 years ago
Sami Vaarala
114ac79d35
Merge pull request #843 from saghul/commonjs-fixes
Some fixes for the CommonJS extra
8 years ago
Bruce Pascoe
34d83beabd
RELEASES entry for detached_cb ctx argument
9 years ago
Bruce Pascoe
da09da44c3
Update 'duk' detached_cb with ctx argument
9 years ago
Bruce Pascoe
155e8c2292
Add ctx argument to debugger detached callback
This allows for easier reattachment.
9 years ago
Sami Vaarala
29605d21e0
Merge pull request #851 from svaarala/fix-plain-buffer-properties-doc
Fix plain buffer virtual property documentation
8 years ago
Sami Vaarala
c37fe7b18c
Fix plain buffer virtual property documentation
Missing .byteLength, .byteOffset, .BYTES_PER_ELEMENT.
8 years ago
Saúl Ibarra Corretgé
d88548164a
Add helper to evaluate file as CommonJS module
8 years ago
Saúl Ibarra Corretgé
7a37618141
Use an anonymous function in Node module loader extra
8 years ago
Sami Vaarala
2851a0746d
Merge pull request #850 from svaarala/fix-ptrcomp-stringtable
Fix compilation error when using pointer compression and probe-based string table
8 years ago
Sami Vaarala
2344e7bed9
Releases: string table pointer compression fix
8 years ago
Sami Vaarala
5420a0c671
Fix ptr decompression for probe strtable variant
8 years ago
Sami Vaarala
162cde8351
Merge pull request #847 from svaarala/improved-pool-allocator
Add an improved low memory pool allocator extra
8 years ago
Sami Vaarala
daa26435b8
Releases: alloc-pool
8 years ago
Sami Vaarala
7b36cccc3a
Dist changes for alloc-pool extra
9 years ago
Sami Vaarala
8a08cadb13
Add alloc-pool extra with auto pool sizing
9 years ago
Sami Vaarala
62ef74d0dd
Merge pull request #842 from saghul/author
Add myself to AUTHORS.rst
9 years ago
Saúl Ibarra Corretgé
7f4dacf83a
Add myself to AUTHORS.rst
9 years ago
Sami Vaarala
211e7c07d3
Merge pull request #841 from saghul/fix-node-loader
Fix non-source module loading in Node loader
9 years ago
Saúl Ibarra Corretgé
1760fe334a
Fix non-source module loading in Node loader
9 years ago
Sami Vaarala
05f8d031f1
Merge pull request #840 from svaarala/strict-mode-undecl-write-message
Better error message for strict mode undeclared variable write
9 years ago
Sami Vaarala
ddd8c44112
Releases: strict undecl var error
9 years ago
Sami Vaarala
d7ce53e40e
Testcase for undeclared var read/write error
9 years ago
Sami Vaarala
b060af8966
Better msg for strict mode undefined var write
9 years ago
Sami Vaarala
b8fd2dab4d
Merge pull request #829 from svaarala/make-coroutines-optional
Make coroutine support optional
9 years ago
Sami Vaarala
ec17e3ee30
Releases: optional coroutines
9 years ago
Sami Vaarala
21ca347914
Testrunner feature stripped size test
9 years ago
Sami Vaarala
f40e9a042a
Low memory notes on footprint stripping
9 years ago
Sami Vaarala
8f172c6ce9
Config changes for optional coroutines
9 years ago
Sami Vaarala
9749eadbc5
Make coroutines optional
Disable coroutine support pretty roughly (saves around 2kB footprint):
- Duktape.Thread() constructor throws.
- Duktape.Thread methods yield(), resume(), current() throw.
- Bytecode executor doesn't handle yield/resume.
You can still create Duktape threads from the C API and make calls into
the threads. But the threads can't launch/resume new threads.
9 years ago
Sami Vaarala
9f0546cebb
Merge pull request #702 from svaarala/duk-tval-macro-cleanups
Duk_tval macro cleanup and optimization
9 years ago
Sami Vaarala
cfaf4dfcbb
Releases: duk_tval rework
9 years ago
Sami Vaarala
0c7a385217
Config metadata fix for fastint vs. 64bit ops
9 years ago
Sami Vaarala
eb27efb9be
Testclient duk_tval variants
9 years ago
Sami Vaarala
1472baa581
Rework duk_tval fastint/int macros
* Rename fastint macros so that e.g. DUK_SET_FASTINT_U32() becomes simply
DUK_SET_U32(). This makes more sense because the macros are also enabled
without fastint support. Right now the macros will just cast e.g. a uint32
to a double and set it to the duk_tval, but that operation can be optimized
even when fastints are not present.
9 years ago
Sami Vaarala
d66267905f
Merge pull request #827 from svaarala/reduce-error-code-count
Remove Duktape specific error codes
9 years ago
Sami Vaarala
a2a1d967ec
Releases: remove custom error codes
9 years ago
Sami Vaarala
c3b168e78f
2.0 migration notes for error code removal
9 years ago
Sami Vaarala
322a4ce1b8
API test fixes for error code changes
9 years ago