Back to results
US 2006/0218562 A1Published application
Profiler stackwalker
AssigneeMicrosoft Corporation
InventorsDavid Broman, Jonathan Keljo, Sean Selitrennikoff, Shrikrishna Borde
Life of this patent
Estimating the term…
Abstract
Stackwalking functionality in a managed execution environment may be exposed to a profiler in another execution environment, which may be either an unmanaged or managed execution environment.
Claims20
A method, comprising:
- exposing a stackwalking function for a call stack in a managed execution environment;
- granting access to the stackwalking function;
- and
- performing the stackwalking function.
1 more element
A computer-readable medium having one or more executable instructions that, when read, cause one or more processors to:
- enable a diagnostic tool from an unmanaged execution environment to call a call stack tracing function for a call stack in a managed execution environment;
- determine that a thread associated with the call stack is in a safe state;
- provide the diagnostic tool with access to the call stack tracing function;
- and
- execute the call stack tracing function on the call stack.
2 more elements
A system, comprising:
- means for exposing stackwalking functionality in a managed execution environment to a profiler;
- means for receiving a request from the profiler for performing the stackwalking functionality on a call stack;
- and
- means for performing the stackwalking functionality on the call stack.
1 more element
Dependencies are inferred from the claim text.