Closed Bug 106357 Opened 23 years ago Closed 14 years ago

reduce number of memory allocation in XML parser

Categories

(Core :: XML, defect)

x86
Windows 2000
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 291643
Future

People

(Reporter: cathleennscp, Assigned: hjtoi-bugzilla)

References

Details

(Keywords: memory-footprint)

trace-malloc results for mozilla startup, with blank page Type Count Bytes %Total TOTAL 115396 5863421 100.00 void* 23517 943767 16.10 registry-Buffer 1 512000 8.73 xpti-unclassified 250 274080 4.67 unclassified-string 5623 203441 3.47 JSScopeProperty 4460 160560 2.74 gtk-unclassified 928 159473 2.72 nsZipArchive 3438 147662 2.52 JS-Array 4654 144448 2.46 js_MatchToken 5046 135536 2.31 FrameArena 31 127565 2.18 JS-script 866 125423 2.14 nsXULElement 2086 118296 2.02 JS-atom 4085 114218 1.95 CSSDeclarationImpl 2732 109940 1.88 nsCSSRule 1342 106488 1.82 JSScope 1140 95760 1.63 nsComponentManagerImpl 2312 90464 1.54 nsTextFragment 360 90106 1.54 JS-unclassified 2110 87392 1.49 nsStaticCaseInsensitiveNameTable 2574 85184 1.45 orkin-unclassified 50 82694 1.41 X-unclassified 3187 82483 1.41 nsCStringKey 2525 77323 1.32 JS-GC-arena 8 73912 1.26 JS-function 2412 71840 1.23 nsXULAttribute 5 71680 1.22 AtomImpl 1749 65758 1.12 nsXULAttributes 865 62280 1.06 xptiInterfaceInfo 1409 62232 1.06 nsXMLElement 1137 59124 1.01 RuleHash 3782 58652 1.00 InMemoryDataSource 92 56074 0.96 nsPersistentProperties 1923 55962 0.95 sscanf 1504 55325 0.94 xptiManifest 1874 46336 0.79 JS-slots 818 45536 0.78 nsImageGTK 110 44008 0.75 nsXULPrototypeElement 891 42768 0.73 nsSupportsArray 582 32592 0.56 OTHER 22918 885039 15.09
XML --> heikki
Assignee: harishd → heikki
Heikki, can you look into reducing memory allocation in XML for 0.9.7?
Target Milestone: --- → mozilla0.9.7
Status: NEW → ASSIGNED
Priority: -- → P2
What does trace-malloc show now that hyatt has decoupled XBL elements from XML elements?
Target Milestone: mozilla0.9.7 → mozilla0.9.9
Priority: P2 → --
Target Milestone: mozilla0.9.9 → ---
Target Milestone: --- → Future
QA Contact: petersen → rakeshmishra
I noticed a similar problem -- loading a 3mb XML file (download and decompress ftp://beta.rcsb.org/pub/pdb/uniformity/data/XML/all/1tim.xml.gz) in Mozilla 1.4 RC3 on Windows XP sucks up 275MB of memory and takes a non-trivial time interval (this on a 3GHz P4) before displaying the file.
QA Contact: rakeshmishra → ashishbhatt
QA Contact: ashshbhatt → xml
Blocks: mslim-fx5+
Forwarding-dup'ing this with 291643 because that bug has lots of good analysis about the problem.
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.