-
Notifications
You must be signed in to change notification settings - Fork 29.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No ETW events for function calls #3597
Comments
/cc @nodejs/platform-windows |
I think I figured out what's wrong here. I am attempting to profile a console application running in node. When node initializes ETW, it sets up a callback to be executed via I added a call to |
@rbuckton Any idea if this is still an issue on current Node.js 6.2.1? If so, any chance you might submit your fix as a patch (assuming you believe it is an appropriate solution to the problem)? |
@nodejs/platform-windows Looking at the code, I suspect this is still an issue. If I had to venture a guess, it's that init_etw() should call |
/ping @nodejs/platform-windows Anyone want to take this up? If not, shall we add a |
There's been zero activity on this in a couple years. It's not likely to see activity. Closing |
@rbuckton just making it explicit that if this is something you are still interested in pursuing and is still an issue a PR is welcome. |
If I create a data collector on Windows for the NodeJS-ETW-provider and run my program under NodeJS, the only ETW events I see are for NODE_GC_START and NODE_GC_DONE. I was hoping to use ETW to profile my program on Windows, but it doesn't provide any information as to the functions executed, as might be the case when using dtrace.
Am I missing something, or is there something missing in NodeJS to get this to work? ETW events have been in NodeJS since 2012, so I'm not certain what could be wrong here.
The text was updated successfully, but these errors were encountered: