-
Hello,
according ES6 specification (https://github.com/tc39/ecma262/pull/833), the engine should throw a TypeError if ownKeys have duplicate entries.
OS = Ubuntu 17.10 x64
ChakraCore: 1.10.0.0-be…
-
Right now, any index property on an `Object` has no descriptors because they are stored in a separate `Vector`, and are not associated with any shapes. This leads to some odd behavior, such as the fol…
-
According to the ES5.1, `/^[\s]/` means a space character from the beginning of a string, and the `String.prototype.split` method divides a String into an ordered set of substrings. The division of th…
-
When printing `this`, most engines output `[object global]`, such as v8, spiderMonkey, chakra, etc., but the output of jerry is `[object Object]`. Why does it happen?
###### JerryScript revision
[…
-
https://bellard.org/quickjs/
-
**Godot version:**
3.2 master (0a3c21d99)
**OS/device including version:**
Linux, building for HTML5 with Emscripten 1.38.30.
**Issue description:**
When compiling `scons p=javascript`, t…
-
In Rust land, it is a common practice to implement features in stages, with the initial steps designed to be forwards compatible with possible future evolutions that have yet to be settled. It works f…
-
The [runtime semantics for `yield*`](https://tc39.github.io/ecma262/#sec-generator-function-definitions-runtime-semantics-evaluation) seem to forward out the exact iteration result that was provided i…
-
Hello everyone,
I'm testing some JS engines and I found this inconsistency when getting the name property without function name defined.
Chakra version: 1.9.0.0
OS: Ubuntu 16.04
Steps to repro…
-
I noticed you said in the read me:
> It is also possible to replace the ECMAScript engine like V8 or SpiderMonkey but not in the near plan.
I'm guessing that you're already aware of the performa…