Sami Vaarala
625150f9b5
Mention JSON proxy in Guide
10 years ago
Sami Vaarala
cd8433a630
Add JSON proxy mode to duk_debug.js
10 years ago
Sami Vaarala
53cc5702a1
Add JSON mapping to debugger document
Includes both dvalue JSON mapping and protocol JSON mapping.
10 years ago
Sami Vaarala
0a9db693eb
Merge pull request #156 from Legimet/tinspire-duktape-env
Add Duktape.env OS string for TI-Nspire
10 years ago
Legimet
91d3b0b008
Add Duktape.env OS string for TI-Nspire
- Also use DUK_F_TINSPIRE instead of _TINSPIRE for date provider selection
10 years ago
Sami Vaarala
bd4d610958
Merge branch 'add-megatools-link'
10 years ago
Sami Vaarala
0fcc4f2443
Add megatools to index links
10 years ago
Sami Vaarala
407d76e61b
Merge branch 'perf-compile-tests'
10 years ago
Sami Vaarala
22208be6ef
Add a few compile perf test cases
10 years ago
Sami Vaarala
22657e30a6
Ditz issue update
10 years ago
Sami Vaarala
da634f00f6
Merge branch 'knownissues-to-yaml'
10 years ago
Sami Vaarala
a286f1442a
Use yaml known issues in makefile, scripts, etc
10 years ago
Sami Vaarala
bcd61f87d4
Fix internal doc refs to known issues files
10 years ago
Sami Vaarala
f40182e759
Rewrite known issues to more readable yaml
10 years ago
Sami Vaarala
26d7eea0c9
Rename known issues files to .yaml
They are already valid YAML because JSON is a subset of YAML.
10 years ago
Sami Vaarala
a942b18e9a
Merge branch 'mips64-improvements'
10 years ago
Sami Vaarala
1d698ff5e0
Add a few more MIPS64 indicators
10 years ago
Sami Vaarala
835d6d5d80
Add Kelledin to other contributor list
10 years ago
Sami Vaarala
91e15de923
Releases: MIPS improvements
10 years ago
Sami Vaarala
a504952d29
Add MIPS64 detection, update arch strings
MIPS64 alignment default is 8 instead of 4 for MIPS32. This is rather
arbitrary because it really depends on the target. See the following
for more discussion:
https://github.com/svaarala/duktape/issues/102
10 years ago
Sami Vaarala
fe1372b3f2
Merge branch 'fix-some-warnings'
10 years ago
Sami Vaarala
71f8b51201
Avoid cast warning due to type size
10 years ago
Sami Vaarala
2ed1a7dd89
Fix some compile warnings
10 years ago
Sami Vaarala
64e0052556
Improve compiler and architecture combinations
- Avoid -mx32 on compilers that don't support it
- Avoid -m32 on older llvm/clang because it causes a self test error
(and broken code related to packed duk_tval)
10 years ago
Sami Vaarala
45deec088d
Merge branch 'fix-duktape-act-linenumber-gh143'
10 years ago
Sami Vaarala
f112f5105f
Add Bruce to other contributors
10 years ago
Sami Vaarala
cdc2c0a25a
Releases: Duktape.act() lineNumber
10 years ago
Sami Vaarala
996806ad37
Bug testcase for GH-143
10 years ago
Sami Vaarala
b2cd67d504
Fix Duktape.act() line number handling
10 years ago
Sami Vaarala
ca349384a6
Better compiler emit debug dump for lineno
10 years ago
Sami Vaarala
2e7f991c5d
Merge branch 'perf-review-trivia'
10 years ago
Sami Vaarala
b57fd2bf60
Use better example (exact binary float)
10 years ago
Sami Vaarala
b8e9c3b141
Trivial code fixes from review
- Add parens for 'thr' inside macro body
- Remove misplaced assert
- Indent trivia in macro body
- XXX note on LDINTX
10 years ago
Sami Vaarala
2cda81e56d
Merge branch 'perf-indent-trivia'
10 years ago
Sami Vaarala
f5cbafc6a2
Testcase indent trivia
10 years ago
Sami Vaarala
2be51fe392
Merge branch 'perf-measure-improvements'
10 years ago
Sami Vaarala
28e3ae01af
Minimum-of-N timing
Still not very accurate but a bit more stable.
10 years ago
Sami Vaarala
6435a02337
Merge branch 'selftest-broken-cast'
10 years ago
Sami Vaarala
e2fd82b2e9
Self test for broken cast in GH-127
10 years ago
Sami Vaarala
aef71115e7
Merge branch 'json-apidoc-tag'
10 years ago
Sami Vaarala
032d3187fe
Add 'json' tags to a few API calls
10 years ago
Sami Vaarala
5259ccc8d4
Merge branch 'perf-compare-print-improve'
10 years ago
Sami Vaarala
b05cd73c6d
Incremental printing, add more comparisons
10 years ago
Sami Vaarala
a5f1cb356e
Merge branch 'perf-update-debugger-opcodes'
10 years ago
Sami Vaarala
5fdeeee8fd
Executor opcode handling reorg trivia
10 years ago
Sami Vaarala
87624c83a8
Add sanity check for opcode metadata
10 years ago
Sami Vaarala
a9c54e7fae
Update opcode metadata for fastint changes
10 years ago
Sami Vaarala
3919586178
Merge branch 'perf-fastint-support'
Add "fastint" support which provides transparent integer/double typing.
Fastints are mainly intended to improve performance on soft float
platforms but they also benefit some hard float platforms.
Overview of changes:
* Internal support for "fastints", 48-bit signed integer which is used
together with ordinary IEEE doubles. Double and fastint conversions
are transparent to user code.
* Feature option DUK_OPT_FASTINT to enable fastints (not enabled by
default).
* Fast paths for fastint arithmetic and other operations.
* Reorganize bytecode instructions for better pre/post inc/dec handling,
which improves performance of typical integer loops.
* Internal documentation changes.
See doc/fastint.rst for a detailed description.
10 years ago
Sami Vaarala
fc98eaca48
Perf testcase whitespace fix
10 years ago
Sami Vaarala
6ffc91920b
Releases: Duktape.info() fix, fastint support
10 years ago