Open Bug 1550494 Opened 5 years ago Updated 2 years ago

The debug line should appear as soon as possible

Categories

(DevTools :: Debugger, enhancement, P2)

enhancement

Tracking

(Not tracked)

People

(Reporter: jlast, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [debugger-reserve])

Attachments

(1 obsolete file)

Currently, it can take 100+ ms to see the debugline when you're debugging an app with source maps.

We should do everything we can to speed that up profile

Priority: -- → P2
Blocks: dbg-70
Whiteboard: [debugger-mvp]
Assignee: nobody → bhackett1024
Whiteboard: [debugger-mvp] → [debugger-reserve]
Assignee: bhackett1024 → nobody
Blocks: dbg-71
No longer blocks: dbg-70
Whiteboard: [debugger-reserve] → [debugger-mvp]
Whiteboard: [debugger-mvp] → [debugger-reserve]
  • Don't render if the props didn't change
  • Avoid accessing codeMirror getter inside loops
  • Don't compute the same information twice
  • Avoid memory allocations

I couldn't capture two identical enough profiles such that they can be easily compared.

Attachment #9101691 - Attachment description: perf(debugger): Optimize stepping → Bug 1550494 - Optimize debug line performance r=davidwalsh
Attachment #9101691 - Attachment is obsolete: true
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: