The Wayback Machine - https://web.archive.org/web/20200929204242/https://github.com/topics/javascript-engine
Skip to content
#

javascript-engine

Here are 50 public repositories matching this topic...

NWU-NISL
NWU-NISL commented Sep 18, 2020

A typeerror occurred in ChakraCore when I passed an undefined parameter in TypedArray.prototype.sort(), but other engines, such as V8 and quickjs, did not throw an error. Therefore, I think there may be a problem here.

version

1.11.19

command

ChakraCore/out/Debug/ch testcase.js

testcase

var NISLFuzzingFunc = function(){
    var a = 
boa
jasonwilliams
jasonwilliams commented Sep 28, 2020
var obj = {};
var s = Symbol('1');
Object.defineProperty(obj, s);

Outputs: Uncaught "TypeError": "can't convert symbol to string"

The problem starts here:
https://github.com/boa-dev/boa/blob/master/boa/src/builtins/object/mod.rs#L101 we try to coarce the key into a string type. We shouldn't need to do this as Property's already support Symbols as keys. We should pass the arg

JavaScriptEngineSwitcher

JavaScript Engine Switcher determines unified interface for access to the basic features of popular JavaScript engines (ChakraCore, Jering.Javascript.NodeJS, Jint, Jurassic, MSIE JavaScript Engine for .NET, NiL.JS, Microsoft ClearScript.V8 and VroomJs). This library allows you to quickly and easily switch to using of another JavaScript engine.

  • Updated Sep 9, 2020
  • C#

Improve this page

Add a description, image, and links to the javascript-engine topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the javascript-engine topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.