Closed
Bug 1307946
Opened 8 years ago
Closed 7 years ago
Reduce performance impact of network event messages
Categories
(DevTools :: Console, enhancement)
DevTools
Console
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: linclark, Unassigned)
Details
Originally posted by:linclark
see https://github.com/devtools-html/gecko-dev/issues/313
Currently each network message will cause many (e.g. 9) rerenders. This is because of the network event updates.
Since the current system mutates the object, we don't have to worry about collecting the state updates. This means we could just debounce it.
However, we may want to change the architecture of the client so that it doesn't mutate the object. In that case, we would probably want to add some kind of action batching, or throttling rerenders.
Reporter | ||
Updated•8 years ago
|
Priority: -- → P2
Whiteboard: new-console
Updated•8 years ago
|
Blocks: enable-new-console
Flags: qe-verify-
Priority: P2 → P3
Whiteboard: new-console → [reserve-new-console]
Updated•8 years ago
|
Whiteboard: [reserve-new-console] → [reserve-console-html]
Comment 1•7 years ago
|
||
These are already being batched in NewConsoleOutputWrapper
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
No longer blocks: enable-new-console
Flags: qe-verify-
Priority: P3 → --
Whiteboard: [reserve-console-html]
Updated•6 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•