Yorkie Makoto
Yorkie Makoto
* **Version**: master * **Platform**: all * **Subsystem**: heap profiler The following cases are wrong when we load some heapdump at Chrome(76.0.3809.132): - `class` doesn't has name - primitives doesn't...
The keyword `const` and `let` are such important features in JavaScript community, let's do support them!
JerryScript only owns the only 1 heap in total for all JavaScript objects and byte codes as possible. Assuming that no new byte code is generated, even there is many...
v8 improves the special keyword match via the perfect hash algorithm, and document it at https://v8.dev/blog/scanner#keywords, for implementation of v8, see [keywords-gen.h](https://cs.chromium.org/chromium/src/v8/src/parsing/keywords-gen.h). The [current JerryScript impl](https://github.com/yodaos-project/ShadowNode/blob/master/deps/jerry/jerry-core/parser/js/js-lexer.c#L541-L570) just checks the length...
**Is your feature request related to a problem? Please describe.** The current URL implementation is copied from Node.js, which includes over 1000 lines JavaScript source code, it's better to implement...
GitHub supports the upload to assets to the given release, thus we are able to build the ARM-based binaries on a jenkins CI, and call GitHub upload API. The API...
At my laptop, I get the following results: ```sh $ time node bench-resolve.js 30000 use 30000 tests done real 0m0.095s user 0m0.073s sys 0m0.018s $ time node bench-resolve.js 30000 use-fast-promise...
* **Version**: 0.9.x * **Platform**: all * **Subsystem**: jerry Inspired by https://github.com/Rokid/ShadowNode/pull/240#discussion_r209427179, it should be fixed later ASAP.
Inspired at https://github.com/Rokid/ShadowNode/pull/256#discussion_r208117914, we need lint checks for JerryScript, either. Let's do it!
The example source are the below: ```js 'use strict'; var obj = {}; for (var i = 0; i < 1000; i++) { obj['foo' + i] = i * 10;...