chakra-core / chakra-core/ChakraCore
function.name not used in stack trace
Open
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
Assessment
This issue has not been assessed yet.