Closed Bug 1592430 Opened 5 years ago Closed 5 years ago

Live async stacks: Server work

Categories

(DevTools :: Debugger, enhancement, P2)

enhancement

Tracking

(firefox73 fixed)

RESOLVED FIXED
Firefox 73
Tracking Status
firefox73 --- fixed

People

(Reporter: jimb, Assigned: loganfsmyth)

References

Details

Attachments

(1 file)

Given the Debugger API work in bug 1592415, bug 1592427, and bug 1592431, the server should have all the information it needs to find the Debugger.Frame representing the awaiter (or awaiters!) of an async function call, and include it in a stack reported to the client.

For the most part, these should be included in the stack like any other frame, with some property that indicates that it is an awaiter, not a caller, of the next younger frame.

Depends on: 1592431
Blocks: 1592432
Blocks: dbg-72
Priority: -- → P2
Assignee: nobody → loganfsmyth
Status: NEW → ASSIGNED
Pushed by loganfsmyth@gmail.com: https://hg.mozilla.org/integration/autoland/rev/63be0f5e85d3 Basic support for async live stacks in the debugger server. r=jimb
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 73
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: