Closed Bug 1586193 Opened 5 years ago Closed 5 years ago

Capture async stacks for events, setTimeout, setInterval, requestAnimationFrame, etc

Categories

(DevTools :: Debugger, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1524514

People

(Reporter: Harald, Unassigned)

References

(Blocks 1 open bug)

Details

Chrome shows async stacks for many operations, which is useful for debugging event/timer/etc interaction.

More details https://v8.dev/blog/fast-async#from-event-listener-callbacks-to-async-iteration

No longer depends on: 1142571
Priority: -- → P2

Chrome shows async stacks for many operations, which is useful for debugging event/timer/etc interaction.

I read the blog post, but I'm not sure what you're referring to. But there's no zero-overhead approach to supporting timers and event handlers, that I can see. What am I missing?

The blog post does describe a big improvement to our captured stacks that we should totally implement immediately. I'll file a bug for that.

Flags: needinfo?(hkirschner)
See Also: → 1589523
Blocks: dbg-captured
No longer blocks: dbg-async-stacks
Depends on: 1142571
Flags: needinfo?(hkirschner)
Summary: Create async stacks for events, setTimeout, setInterval, requestAnimationFrame, etc → Capture async stacks for events, setTimeout, setInterval, requestAnimationFrame, etc
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.