Replies: 1 comment 3 replies
-
I checked and I have a similar situation, except that after loading the symbols, Windows Performance Analyzer cannot download the symbols for node.exe from the Microsoft server. I tried to download and paste the .pdb (https://nodejs.org/download/release/v22.6.0/win-x86/) to the symbol location for node.exe in the
Perhaps this is due to the lack of a .pdb to load the symbols, which is why the frames are not displaying the symbols to you? |
Beta Was this translation helpful? Give feedback.
-
https://blogs.igalia.com/dape/2023/03/14/stack-walk-profiling-nodejs-in-windows/ mentioned that
--enable-etw-stack-walking
can capture JS stack information on Windows to be displayed in WPA. However, in my attempts under both Node 20.18.3 and 22.14.0 (and Electron 34.2.0, for that matter), the JS frames are still displayed as?!?
. I am posting here to see if there are any clues about this.Run after start tracing with
npx cross-env NODE_OPTIONS="--enable-etw-stack-walking --interpreted-frames-native-stack" node --enable-etw-stack-walking --interpreted-frames-native-stack test.js
where
test.js
isUIforETW log
Reference: crbug.com/42201026, #46202
Any leads would be much appreciated.
Beta Was this translation helpful? Give feedback.
All reactions