chakra-core / chakra-core/ChakraCore

function.name not used in stack trace

Open
#564 7 comments 0 reactions 0 assignees View on GitHub
Dev Experience Task
Dominant language
JavaScript
Stars
9.3k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

```
function Foo() {
return new Error();
}

Object.defineProperty(Foo, 'name', {
value: 'something_else'
});

var x = Foo();
console.log(x.stack);
```

Edge output:

```
Error
at Foo (eval code:2:5)
at eval code (eval code:9:1)
```

Expected:

```
Error
at something_else (eval code:2:5)
...
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.