PERF: placeholder txn's keeping selection state info around for too long

NEW
Unassigned

Status

()

Core
Editor
P3
normal
18 years ago
11 years ago

People

(Reporter: Joe Francis, Unassigned)

Tracking

({helpwanted, perf})

Trunk
Future
helpwanted, perf
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [nsbeta3-])

(Reporter)

Description

18 years ago
Whenever you type, that transaction is merged into the previous one (if it was 
also typing).  But the selection state info saved with each transaction is not 
coellesced here, resulting in a lot of tiny mallocs adding up as you type.  I 
should touch this up so that only the "outmost" txn saves selection info, and 
also so that the selection state memory usage is taken from a recycleable pool.

Comment 1

18 years ago
moving to m19
Keywords: perf
Target Milestone: --- → M19
(Reporter)

Comment 2

18 years ago
you will be mine you will be mine all mine... (coming to this bug's emotional 
rescue)
Status: NEW → ASSIGNED

Comment 3

18 years ago
marking future, setting to nsbeta3- per review by bijal and beppe
Keywords: helpwanted, nsbeta3
Whiteboard: [nsbeta3-]
Target Milestone: M19 → Future
QA Contact: sujay → editor
Assignee: mozeditor → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.