Chromium Code Reviews| Index: src/messages.js |
| diff --git a/src/messages.js b/src/messages.js |
| index b4da5326d661379e389b12f13abc3b4337196642..a8cfb85852628022b1338314d347d58e48d6384c 100644 |
| --- a/src/messages.js |
| +++ b/src/messages.js |
| @@ -823,8 +823,14 @@ function CallSiteGetFunction() { |
| } |
| function CallSiteGetFunctionName() { |
| + // See if the function has displayName |
| + var fun = GET_PRIVATE(this, CallSiteFunctionKey); |
| + var name = %GetDataProperty(fun, "displayName"); |
| + if (name && IS_STRING(name)) { |
|
Yang
2015/02/12 14:15:29
I think a single IS_STRING(name) would suffice, as
kozy
2015/02/12 14:59:57
Done.
|
| + return name; |
| + } |
| // See if the function knows its own name |
| - var name = GET_PRIVATE(this, CallSiteFunctionKey).name; |
| + name = fun.name; |
| if (name) { |
| return name; |
| } |