From 3d7fe3e6d31f859e521e98622a8495ab41ae5f69 Mon Sep 17 00:00:00 2001 From: Lukas Piatkowski Date: Wed, 17 Aug 2016 08:21:54 -0700 Subject: [PATCH] Mark in Sampling Profiler when the execution is outside of the VM Differential Revision: D3722907 fbshipit-source-id: c988c3ea2ab33496dc1453e6e54e624d9f295173 --- local-cli/server/middleware/jscProfilerMiddleware.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/local-cli/server/middleware/jscProfilerMiddleware.js b/local-cli/server/middleware/jscProfilerMiddleware.js index 33017291e..e2d6db9c3 100644 --- a/local-cli/server/middleware/jscProfilerMiddleware.js +++ b/local-cli/server/middleware/jscProfilerMiddleware.js @@ -38,6 +38,8 @@ class TreeTransformator { tree.url = 'file://' + original.source; tree.lineNumber = original.line; tree.columnNumber = original.column; + } else if (tree.deoptReason === 'outside_vm') { + tree.functionName = 'OUTSIDE VM'; } tree.children = tree.children.map((t) => this.transformNode(t)); return tree;