duktape
duktape copied to clipboard
Duktape - embeddable Javascript engine with a focus on portability and compact footprint
- [ ] Rate limit the callbacks based on Date-provided timestamp check (avoid checking too often as it may be expensive to get current time) - [ ] Add timeout...
This evaluates in browser: a=\`a\`; but the ` causes an error in DukTape. Maybe the character could be added for string parsing?
#### Version [2.6.0](https://github.com/svaarala/duktape/releases/tag/v2.6.0) #### Overview According to the [ES6](https://262.ecma-international.org/6.0/#sec-%typedarray%.prototype.set-array-offset) , the parameter `array` in %TypedArray%.prototype.set (`array `[, offset]) is any ECMAScript language value other than an Object with a...
#### Version [2.6.0](https://github.com/svaarala/duktape/releases/tag/v2.6.0) #### Overview According to the ES 5.1 or 6, when the parameter in Error.prototype.toString.call() is a function, if the function name is not empty but the...
#### Description When calling Array.prototype.unshift, the execution speed of duktape is much slower than other JavaScript engines. In terms of memory allocation strategy, can duktape be optimized? #### Version [2.6.0](https://github.com/svaarala/duktape/releases/tag/v2.6.0)...
#### Version [2.6.0](https://github.com/svaarala/duktape/releases/tag/v2.6.0) #### Overview According to the ES5 standard, a>>>(a=2) where the initial value of a is 4 and the result should be 1, but the result of duktape...
#### Version [2.6.0](https://github.com/svaarala/duktape/releases/tag/v2.6.0) #### Overview When I calculate a-++a, duktape first calculates ++a and then a-a, and the final result is 0. However, other engines, such as v8, chakra, the...
There are ES6 transpilation tools that rely on that method to not be set to determine whether to use it or not. The error is: ```TypeError: setPrototypeOf not supported on...
I found duktape.org while I was looking for a Javascript interpreter that could run on a microcontroller. It took me a couple minutes of digging to find https://wiki.duktape.org/portability and https://wiki.duktape.org/howtobaremetal,...
Duktape version: ``` revision: edd9cc9 ``` OS: ``` Ubuntu 18.04.5 LTS 4.15.0-134-generic #138-Ubuntu SMP Fri Jan 15 10:52:18 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux ``` Source: ``` function main() {...