[JAEGER] Merge from tracemonkey.
[mozilla-central.git] / tools / trace-malloc / types.dat
blob2aff539af674257dc928fc99b412df4fc4889763
1 # ***** BEGIN LICENSE BLOCK *****
2 # Version: MPL 1.1/GPL 2.0/LGPL 2.1
4 # The contents of this file are subject to the Mozilla Public License Version
5 # 1.1 (the "License"); you may not use this file except in compliance with
6 # the License. You may obtain a copy of the License at
7 # http://www.mozilla.org/MPL/
9 # Software distributed under the License is distributed on an "AS IS" basis,
10 # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
11 # for the specific language governing rights and limitations under the
12 # License.
14 # The Original Code is types.dat, released
15 # Nov 27, 2000.
17 # The Initial Developer of the Original Code is
18 # Netscape Communications Corporation.
19 # Portions created by the Initial Developer are Copyright (C) 2000
20 # the Initial Developer. All Rights Reserved.
22 # Contributor(s):
23 # Chris Waterson <waterson@netscape.com>
25 # Alternatively, the contents of this file may be used under the terms of
26 # either the GNU General Public License Version 2 or later (the "GPL"), or
27 # the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
28 # in which case the provisions of the GPL or the LGPL are applicable instead
29 # of those above. If you wish to allow use of your version of this file only
30 # under the terms of either the GPL or the LGPL, and not to allow others to
31 # use your version of this file under the terms of the MPL, indicate your
32 # decision by deleting the provisions above and replace them with the notice
33 # and other provisions required by the GPL or the LGPL. If you do not delete
34 # the provisions above, a recipient may use your version of this file under
35 # the terms of any one of the MPL, the GPL or the LGPL.
37 # ***** END LICENSE BLOCK *****
39 # This file contains type inference information that is intended to be
40 # used with TraceMalloc.pm. The format of the file is:
42 # <InferredType>
43 # Stack1
44 # Stack2
45 # ...
46 # StackN
48 # Where Stack1...StackN imply that the object's type is
49 # InferredType. Note that in many cases, we'll ``roll up'' storage
50 # that's part of an object's implementation into the object itself.
52 # Here's a handy regexp for cleaning up strings copied from the
53 # uncategorized file:
55 # \(^ *([0-9]+) \|\[.*\]$\)
58 #----------------------------------------------------------------------
60 <nsStringRecycler>
61 __builtin_new
62 __builtin_vec_new
63 nsDeque::GrowCapacity(void)
64 nsDeque::Push(void *)
65 nsStringRecycler::Recycle(nsString *)
67 #----------------------------------------------------------------------
69 # AtomImpl
72 # Give AtomImpl objects the memory they allocate for storage
73 <AtomImpl>
74 __builtin_new
75 AtomImpl::operator new(unsigned int, basic_nsAReadableString<unsigned short> const &)
77 # Give AtomImpl objects the memory allocated for their table
78 <AtomImpl>
79 PL_DHashAllocTable
80 PL_DHashTableFinish
81 PL_DHashTableOperate
82 NS_NewPermanentAtom(char const *)
83 NS_NewAtom(nsAString const &)
85 <AtomImpl>
86 PR_Malloc
87 PL_ArenaFinish
88 PL_HashTableRawAdd
89 NS_NewAtom(nsAString const &)
90 NS_NewAtom(char const *)
92 <AtomImpl>
93 PR_Malloc
94 PL_ArenaFinish
95 PL_HashTableRawAdd
96 NS_NewAtom(nsAString const &)
97 NS_NewAtom(unsigned short const *)
99 #----------------------------------------------------------------------
101 <nsCSSSelector>
102 PR_Malloc
103 nsMemoryImpl::Alloc(unsigned int)
104 nsMemory::Alloc(unsigned int)
105 nsStr::Alloc(nsStr &, unsigned int)
106 nsStr::Realloc(nsStr &, unsigned int)
107 nsStr::EnsureCapacity(nsStr &, unsigned int)
108 nsStr::GrowCapacity(nsStr &, unsigned int)
109 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
110 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
111 nsString::nsString(nsString const &)
112 nsAttrSelector::nsAttrSelector(nsAttrSelector const &)
113 nsCSSSelector::nsCSSSelector(nsCSSSelector const &)
115 <nsCSSSelector>
116 PR_Malloc
117 nsMemoryImpl::Alloc(unsigned int)
118 nsMemory::Alloc(unsigned int)
119 nsStr::Alloc(nsStr &, unsigned int)
120 nsStr::Realloc(nsStr &, unsigned int)
121 nsStr::EnsureCapacity(nsStr &, unsigned int)
122 nsStr::GrowCapacity(nsStr &, unsigned int)
123 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
124 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
125 nsString::nsString(nsString const &)
126 nsAttrSelector::nsAttrSelector(nsAttrSelector const &)
127 nsAttrSelector::nsAttrSelector(nsAttrSelector const &)
128 nsCSSSelector::nsCSSSelector(nsCSSSelector const &)
130 <nsCSSRule>
131 __builtin_new
132 nsCSSRule::operator new(unsigned int)
134 #----------------------------------------------------------------------
136 # CSSLoaderImpl
139 <CSSLoaderImpl>
140 PR_Malloc
141 PL_HashTableFinalize(PLHashTable *)
142 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
143 nsHashtable::nsHashtable(unsigned int, int)
144 CSSLoaderImpl::CSSLoaderImpl(void)
146 <CSSLoaderImpl>
147 PR_Malloc
148 nsMemoryImpl::Alloc(unsigned int)
149 nsMemory::Alloc(unsigned int)
150 nsStr::Alloc(nsStr &, unsigned int)
151 nsStr::Realloc(nsStr &, unsigned int)
152 nsStr::EnsureCapacity(nsStr &, unsigned int)
153 nsStr::GrowCapacity(nsStr &, unsigned int)
154 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
155 nsString::AppendWithConversion(char const *, int)
156 nsString::AssignWithConversion(char const *)
157 CSSLoaderImpl::SetCharset(nsString const &)
159 <CSSLoaderImpl>
160 PL_strdup
161 URLKey::Clone(void) const
162 nsHashtable::Put(nsHashKey *, void *)
163 CSSLoaderImpl::SheetComplete(nsICSSStyleSheet *, SheetLoadData *)
165 #----------------------------------------------------------------------
167 <CSSNameSpaceRuleImpl>
168 PR_Malloc
169 nsMemoryImpl::Alloc(unsigned int)
170 nsMemory::Alloc(unsigned int)
171 nsStr::Alloc(nsStr &, unsigned int)
172 nsStr::Realloc(nsStr &, unsigned int)
173 nsStr::EnsureCapacity(nsStr &, unsigned int)
174 nsStr::GrowCapacity(nsStr &, unsigned int)
175 nsString::SetCapacity(unsigned int)
176 nsString::SetLength(unsigned int)
177 nsAString::do_AssignFromReadable(nsAString const &)
178 nsAString::AssignFromReadable(nsAString const &)
179 CSSNameSpaceRuleImpl::SetURLSpec(nsString const &)
181 #----------------------------------------------------------------------
183 # nsFont
186 <nsFont>
187 PR_Malloc
188 nsMemoryImpl::Alloc(unsigned int)
189 nsMemory::Alloc(unsigned int)
190 nsStr::Alloc(nsStr &, unsigned int)
191 nsStr::Realloc(nsStr &, unsigned int)
192 nsStr::EnsureCapacity(nsStr &, unsigned int)
193 nsStr::GrowCapacity(nsStr &, unsigned int)
194 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
195 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
196 nsString::nsString(nsString const &)
197 nsFont::nsFont(nsFont const &)
199 <nsFont>
200 PR_Malloc
201 nsMemoryImpl::Alloc(unsigned int)
202 nsMemory::Alloc(unsigned int)
203 nsStr::Alloc(nsStr &, unsigned int)
204 nsStr::Realloc(nsStr &, unsigned int)
205 nsStr::EnsureCapacity(nsStr &, unsigned int)
206 nsStr::GrowCapacity(nsStr &, unsigned int)
207 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
208 nsString::AppendWithConversion(char const *, int)
209 nsString::AssignWithConversion(char const *)
210 nsFont::nsFont(char const *, unsigned char, unsigned char, unsigned short, unsigned char, int, float)
212 #----------------------------------------------------------------------
214 <CSSImportantRule>
215 PR_Malloc
216 nsMemoryImpl::Alloc(unsigned int)
217 nsMemory::Alloc(unsigned int)
218 nsStr::Alloc(nsStr &, unsigned int)
219 nsStr::Realloc(nsStr &, unsigned int)
220 nsStr::EnsureCapacity(nsStr &, unsigned int)
221 nsStr::GrowCapacity(nsStr &, unsigned int)
222 nsString::SetCapacity(unsigned int)
223 nsString::SetLength(unsigned int)
224 nsAString::do_AssignFromReadable(nsAString const &)
225 nsAString::AssignFromReadable(nsAString const &)
226 CSSImportRuleImpl::SetURLSpec(nsString const &)
228 <nsClassList>
229 __builtin_new
230 nsClassList::ParseClasses(nsClassList **, basic_nsAReadableString<unsigned short> const &)
232 # ----------------------------------------------------------------------
234 # nsLocalFile
237 <nsLocalFile>
238 __builtin_new
239 nsLocalFile::Clone(nsIFile **)
241 <nsLocalFile>
242 PR_Malloc
243 _PR_Getfd
244 PR_GetConnectStatus
245 PR_OpenFile
246 PR_Open
247 nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc **)
249 <nsLocalFile>
250 PR_Calloc
251 PR_LoadLibrary
252 PR_LoadLibraryWithFlags
253 PR_LoadLibrary
254 nsLocalFile::Load(PRLibrary **)
256 <nsLocalFile>
257 __strdup
258 PR_LoadLibrary
259 PR_LoadLibraryWithFlags
260 PR_LoadLibrary
261 nsLocalFile::Load(PRLibrary **)
263 <nsLocalFile>
264 PR_Malloc
265 nsMemoryImpl::Alloc(unsigned int)
266 nsMemory::Alloc(unsigned int)
267 ToNewCString(nsACString const &)
268 nsLocalFile::AppendRelativePath(char const *)
270 <nsLocalFile>
271 PR_Malloc
272 nsMemoryImpl::Alloc(unsigned int)
273 nsMemory::Clone(void const *, unsigned int)
274 nsLocalFile::InitWithPath(char const *)
276 <nsLocalFile>
277 PL_strdup
278 nsLocalFile::ParseURL(char const *, char **, char **, char **, char **)
280 # ----------------------------------------------------------------------
282 <nsXULAttribute>
283 __builtin_new
284 nsXULAttribute::operator new(unsigned int)
286 <nsXULAttribute>
287 PR_Malloc
288 nsMemoryImpl::Alloc(unsigned int)
289 nsMemory::Alloc(unsigned int)
290 unsigned short * AllocateStringCopy<nsAString, unsigned short>(nsAString const &, unsigned short *)
291 ToNewUnicode(nsAString const &)
292 nsXULAttributeValue::SetValue(nsAString const &, int)
294 <nsXULAttribute::mValue>
295 PR_Malloc
296 nsMemoryImpl::Alloc(unsigned int)
297 nsMemory::Alloc(unsigned int)
298 ToNewUnicode(nsAString const &)
299 nsXULAttributeValue::SetValue(nsAString const &, int)
301 <nsXULAttributes>
302 __builtin_new
303 nsXULAttributes::Create(nsIContent *, nsXULAttributes **)
305 <nsXULAttributes>
306 PR_Malloc
307 PL_ArenaFinish
308 PL_HashTableRawAdd
309 NS_NewAtom(nsAString const &)
310 NS_NewAtom(unsigned short const *)
311 nsClassList::ParseClasses(nsClassList **, nsAString const &)
312 nsXULAttributes::UpdateClassList(nsAString const &)
314 <nsXULElement>
315 __builtin_new
316 nsXULElement::Create(nsINodeInfo *, nsIContent **)
318 <nsXULElement>
319 PR_Realloc
320 nsVoidArray::SizeTo(int)
321 nsAutoVoidArray::SizeTo(int)
322 nsVoidArray::GrowArrayBy(int)
323 nsVoidArray::InsertElementAt(void *, int)
324 nsXULElement::EnsureSlots(void)
326 <nsXULElement>
327 PR_Realloc
328 nsVoidArray::SizeTo(int)
329 nsVoidArray::GrowArrayBy(int)
330 nsVoidArray::InsertElementAt(void *, int)
331 nsXULElement::AppendChildTo(nsIContent *, int, int)
333 <nsXULElement>
334 __builtin_new
335 nsXULElement::EnsureSlots(void)
337 <nsXULElement>
338 PR_Malloc
339 nsVoidArray::SizeTo(int)
340 nsVoidArray::GrowArrayBy(int)
341 nsVoidArray::InsertElementAt(void *, int)
342 nsXULElement::AppendChildTo(nsIContent *, int, int)
344 <nsXULElement>
345 PR_Malloc
346 nsVoidArray::SizeTo(int)
347 nsAutoVoidArray::SizeTo(int)
348 nsVoidArray::GrowArrayBy(int)
349 nsVoidArray::InsertElementAt(void *, int)
350 nsXULElement::EnsureSlots(void)
352 <nsXULElement>
353 PR_Malloc
354 nsVoidArray::SizeTo(int)
355 nsVoidArray::GrowArrayBy(int)
356 nsVoidArray::InsertElementAt(void *, int)
357 nsXULElement::AddBroadcastListener(nsAString const &, nsIDOMElement *)
359 <sscanf>
360 iconv_close
362 <sscanf>
363 tsearch
365 <CSSDeclarationImpl>
366 PR_Realloc
367 nsVoidArray::SizeTo(int)
368 nsAutoVoidArray::SizeTo(int)
369 nsVoidArray::GrowArrayBy(int)
370 nsVoidArray::InsertElementAt(void *, int)
371 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const &)
373 <CSSDeclarationImpl>
374 __builtin_new
375 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const &)
377 <CSSDeclarationImpl>
378 __builtin_new
379 CSSDeclarationImpl::SetValueImportant(nsCSSProperty)
381 <CSSDeclarationImpl>
382 __builtin_new
383 CSSDeclarationImpl::operator new(unsigned int)
385 <CSSDeclarationImpl>
386 PR_Malloc
387 nsVoidArray::SizeTo(int)
388 nsAutoVoidArray::SizeTo(int)
389 nsVoidArray::GrowArrayBy(int)
390 nsVoidArray::InsertElementAt(void *, int)
391 CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const &)
393 <nsVoidArray>
394 __builtin_new
395 __builtin_vec_new
396 nsVoidArray::InsertElementAt(void *, int)
398 <nsVoidArray>
399 __builtin_new
400 __builtin_vec_new
401 nsVoidArray::nsVoidArray(int)
403 <nsVoidArray>
404 __builtin_new
405 __builtin_vec_new
406 nsVoidArray::Compact(void)
408 <nsVoidArray>
409 __builtin_new
410 __builtin_vec_new
411 nsVoidArray::ReplaceElementAt(void *, int)
413 <nsGenericHTMLContainerElement>
414 __builtin_new
415 nsCheapVoidArray::SwitchToVector(void)
416 nsCheapVoidArray::AppendElement(void *)
417 nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, int)
419 <nsGenericHTMLContainerElement>
420 PR_Malloc
421 nsVoidArray::SizeTo(int)
422 nsAutoVoidArray::SizeTo(int)
423 nsVoidArray::Compact(void)
424 nsAutoVoidArray::Compact(void)
425 nsCheapVoidArray::Compact(void)
426 nsGenericHTMLContainerElement::Compact(void)
428 <nsGenericHTMLContainerElement>
429 PR_Malloc
430 nsVoidArray::SizeTo(int)
431 nsAutoVoidArray::SizeTo(int)
432 nsVoidArray::GrowArrayBy(int)
433 nsVoidArray::InsertElementAt(void *, int)
434 nsCheapVoidArray::AppendElement(void *)
435 nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, int, int)
437 <nsGenericHTMLContainerElement>
438 PR_Realloc
439 nsVoidArray::SizeTo(int)
440 nsAutoVoidArray::SizeTo(int)
441 nsVoidArray::GrowArrayBy(int)
442 nsVoidArray::InsertElementAt(void *, int)
443 nsCheapVoidArray::AppendElement(void *)
444 nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, int, int)
446 <nsGenericAttribute>
447 PR_Malloc
448 nsMemoryImpl::Alloc(unsigned int)
449 nsMemory::Alloc(unsigned int)
450 nsStr::Alloc(nsStr &, unsigned int)
451 nsStr::Realloc(nsStr &, unsigned int)
452 nsStr::EnsureCapacity(nsStr &, unsigned int)
453 nsStr::GrowCapacity(nsStr &, unsigned int)
454 nsString::SetCapacity(unsigned int)
455 nsString::SetLength(unsigned int)
458 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
459 nsString::nsString(basic_nsAReadableString<unsigned short> const &)
460 nsGenericAttribute::nsGenericAttribute(nsINodeInfo *, basic_nsAReadableString<unsigned short> const &)
462 <nsSupportsArray>
463 __builtin_new
464 __builtin_vec_new
465 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
467 <nsSupportsArray>
468 __builtin_new
469 nsSupportsArray::Create(nsISupports *, nsID const &, void **)
471 <nsZipArchive>
472 __builtin_new
473 __builtin_vec_new
474 nsZipArchive::BuildFileList(void)
476 <nsZipArchive>
477 PR_Malloc
478 nsMemoryImpl::Alloc(unsigned int)
479 nsMemory::Alloc(unsigned int)
480 nsCStringKey::Clone(void) const
481 nsHashtable::Put(nsHashKey *, void *)
482 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
483 nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **)
485 <InMemoryDataSource>
486 __builtin_new
487 __builtin_vec_new
488 InMemoryDataSource::AllocTable(void *, unsigned int)
490 <InMemoryDataSource>
491 PL_DHashAllocTable
492 PL_DHashTableFinish
493 PL_DHashTableOperate
494 InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
496 <InMemoryDataSource>
497 PR_Malloc
498 PL_ArenaAllocate
499 nsFixedSizeAllocator::AddBucket(unsigned int)
500 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
501 InMemoryDataSource::InMemoryDataSource(nsISupports *)
503 <InMemoryDataSource>
504 PR_Malloc
505 PL_ArenaAllocate
506 nsFixedSizeAllocator::Alloc(unsigned int)
507 InMemoryDataSource::AllocEntry(void *, void const *)
509 <InMemoryDataSource>
510 PR_Malloc
511 PL_ArenaAllocate
512 nsFixedSizeAllocator::Alloc(unsigned int)
513 Assertion::operator new(unsigned int, nsFixedSizeAllocator &)
515 <InMemoryDataSource>
516 PR_Malloc
517 PL_ArenaAllocate
518 nsFixedSizeAllocator::Alloc(unsigned int)
519 InMemoryDataSource::AllocEntry(void *, void const *)
520 PL_HashTableRawAdd
521 PL_HashTableAdd
522 InMemoryDataSource::SetReverseArcs(nsIRDFNode *, Assertion *)
524 <InMemoryDataSource>
525 PR_Malloc
526 PL_ArenaAllocate
527 nsFixedSizeAllocator::Alloc(unsigned int)
528 InMemoryDataSource::AllocEntry(void *, void const *)
529 PL_HashTableRawAdd
530 PL_HashTableAdd
531 InMemoryDataSource::SetForwardArcs(nsIRDFResource *, Assertion *)
533 <InMemoryDataSource>
534 PL_DHashAllocTable
535 PL_DHashTableInit
536 InMemoryDataSource::Init(void)
538 <RDFXMLDataSource>
539 PR_Malloc
540 nsMemoryImpl::Alloc(unsigned int)
541 nsMemory::Alloc(unsigned int)
542 nsStr::Alloc(nsStr &, unsigned int)
543 nsStr::Realloc(nsStr &, unsigned int)
544 nsStr::EnsureCapacity(nsStr &, unsigned int)
545 nsStr::GrowCapacity(nsStr &, unsigned int)
546 nsString::SetCapacity(unsigned int)
547 nsString::SetLength(unsigned int)
548 nsAString::do_AssignFromReadable(nsAString const &)
549 nsAString::AssignFromReadable(nsAString const &)
550 nsString::nsString(nsAString const &)
551 nsNameSpaceMap::Put(nsAString const &, nsIAtom *)
552 RDFXMLDataSourceImpl::AddNameSpace(nsIAtom *, nsString const &)
554 <xptiTypelibGuts>
555 __builtin_new
556 __builtin_vec_new
557 xptiTypelibGuts::xptiTypelibGuts(XPTHeader *)
559 # ----------------------------------------------------------------------
561 # nsPluginTag
564 <nsPluginTag>
565 __builtin_new
566 __builtin_vec_new
567 nsPluginTag::nsPluginTag(nsPluginInfo *)
569 <nsPluginTag>
570 __builtin_new
571 __builtin_vec_new
572 new_str(char const *)
573 nsPluginTag::nsPluginTag(nsPluginInfo *)
575 <nsPluginTag>
576 __builtin_new
577 __builtin_vec_new
578 nsPluginTag::nsPluginTag(char const *, char const *, char const *, char const *, char const *const *, char const *const *, char const *const *, int, long long)
580 <nsPluginTag>
581 __builtin_new
582 __builtin_vec_new
583 nsPluginTag::nsPluginTag(nsPluginTag *)
585 #----------------------------------------------------------------------
587 # nsXBLInsertionPoint
590 <nsXBLInsertionPoint>
591 __builtin_new
592 __builtin_vec_new
593 nsSupportsArray::GrowArrayBy(int)
594 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
595 nsSupportsArray::AppendElement(nsISupports *)
596 nsXBLInsertionPoint::AddChild(nsIContent *)
598 #----------------------------------------------------------------------
600 # nsXBLBinding
603 <nsXBLBinding>
604 PR_Malloc
605 PL_HashTableFinalize(PLHashTable *)
606 PL_HashTableRawAdd
607 nsHashtable::Put(nsHashKey *, void *)
608 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
609 nsXBLBinding::GetInsertionPointsFor(nsIContent *, nsISupportsArray **)
611 <nsXBLBinding>
612 PR_Malloc
613 PL_HashTableFinalize(PLHashTable *)
614 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
615 nsHashtable::nsHashtable(unsigned int, int)
616 nsXBLBinding::GetInsertionPointsFor(nsIContent *, nsISupportsArray **)
618 <nsXBLBinding>
619 __builtin_new
620 nsXBLBinding::GetInsertionPointsFor(nsIContent *, nsISupportsArray **)
622 <nsXBLBinding>
623 PR_Malloc
624 PL_ArenaFinish
625 PL_HashTableRawAdd
626 NS_NewAtom(nsAString const &)
627 NS_NewAtom(char const *)
628 nsXBLBinding::nsXBLBinding(nsIXBLPrototypeBinding *)
630 # ----------------------------------------------------------------------
632 # nsXBLPrototypeBinding
635 <nsXBLPrototypeBinding>
636 __builtin_new
637 nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **)
639 <nsXBLPrototypeBinding>
640 __builtin_new
641 nsXBLPrototypeBinding::ConstructInsertionTable(nsIContent *)
643 <nsXBLPrototypeBinding>
644 PR_Malloc
645 PL_HashTableFinalize(PLHashTable *)
646 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
647 nsHashtable::nsHashtable(unsigned int, int)
648 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
650 <nsXBLPrototypeBinding>
651 JS_DHashAllocTable
652 JS_DHashTableInit
653 JS_NewDHashTable
654 js_LookupProperty
655 JS_DefinePropertyWithTinyId
656 JS_LookupProperty
657 nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **)
659 <nsXBLPrototypeBinding>
660 PR_Malloc
661 PL_HashTableFinalize(PLHashTable *)
662 PL_HashTableRawAdd
663 nsHashtable::Put(nsHashKey *, void *)
664 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
665 nsXBLPrototypeBinding::ConstructInsertionTable(nsIContent *)
667 <nsXBLPrototypeBinding>
668 PR_Malloc
669 PL_ArenaAllocate
670 nsFixedSizeAllocator::AddBucket(unsigned int)
671 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
672 nsXBLPrototypeBinding::nsXBLPrototypeBinding(nsCString const &, nsIContent *, nsIXBLDocumentInfo *)
674 <nsXBLPrototypeBinding>
675 PR_Malloc
676 PL_ArenaAllocate
677 nsFixedSizeAllocator::AddBucket(unsigned int)
678 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
679 nsXBLPrototypeBinding::nsXBLPrototypeBinding(basic_nsAReadableString<char> const &, nsIContent *, nsIXBLDocumentInfo *)
681 <nsXBLPrototypeBinding>
682 PR_Malloc
683 PL_HashTableFinalize(PLHashTable *)
684 PL_HashTableRawAdd
685 nsHashtable::Put(nsHashKey *, void *)
686 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
687 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
689 <nsXBLPrototypeBinding>
690 __builtin_new
691 nsISupportsKey::Clone(void) const
692 nsHashtable::Put(nsHashKey *, void *)
693 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
694 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
696 <nsXBLPrototypeBinding>
697 __builtin_new
698 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
700 <nsXBLPrototypeBinding>
701 PR_Malloc
702 PL_HashTableFinalize(PLHashTable *)
703 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
704 nsHashtable::nsHashtable(unsigned int, int)
705 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
706 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
708 <nsXBLPrototypeBinding>
709 PR_Malloc
710 PL_ArenaAllocate
711 nsFixedSizeAllocator::AddBucket(unsigned int)
712 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
713 nsXBLPrototypeBinding::nsXBLPrototypeBinding(nsACString const &, nsIXBLDocumentInfo *)
715 <nsXBLPrototypeBinding>
716 PR_Malloc
717 nsMemoryImpl::Alloc(unsigned int)
718 nsMemory::Alloc(unsigned int)
719 nsCStringKey::Clone(void) const
720 nsHashtable::Put(nsHashKey *, void *)
721 nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **)
723 <nsXBLPrototypeBinding>
724 PR_Malloc
725 nsMemoryImpl::Alloc(unsigned int)
726 nsMemory::Alloc(unsigned int)
727 nsStr::Alloc(nsStr &, unsigned int)
728 nsStr::Realloc(nsStr &, unsigned int)
729 nsStr::EnsureCapacity(nsStr &, unsigned int)
730 nsStr::GrowCapacity(nsStr &, unsigned int)
731 nsCString::SetCapacity(unsigned int)
732 nsCString::SetLength(unsigned int)
733 nsACString::do_AssignFromReadable(nsACString const &)
734 nsACString::AssignFromReadable(nsACString const &)
735 nsCString::nsCString(nsACString const &)
736 nsXBLPrototypeBinding::nsXBLPrototypeBinding(nsACString const &, nsIXBLDocumentInfo *)
738 <nsXBLPrototypeBinding>
739 PR_Malloc
740 nsMemoryImpl::Alloc(unsigned int)
741 nsMemory::Alloc(unsigned int)
742 ToNewCString(nsACString const &)
743 nsXBLJSClass::nsXBLJSClass(nsCString const &)
744 nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **)
746 <nsXBLPrototypeBinding>
747 PR_Malloc
748 PL_HashTableFinalize(PLHashTable *)
749 PL_HashTableRawAdd
750 nsHashtable::Put(nsHashKey *, void *)
751 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
752 nsXBLPrototypeBinding::ConstructInterfaceTable(nsIContent *)
754 <nsXBLPrototypeBinding>
755 PR_Malloc
756 PL_HashTableFinalize(PLHashTable *)
757 PL_HashTableRawAdd
758 nsHashtable::Put(nsHashKey *, void *)
759 nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **)
761 <nsXBLPrototypeBinding>
762 PR_Malloc
763 PL_HashTableFinalize(PLHashTable *)
764 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
765 nsHashtable::nsHashtable(unsigned int, int)
766 nsXBLPrototypeBinding::ConstructInsertionTable(nsIContent *)
768 <nsXBLPrototypeBinding>
769 PR_Malloc
770 PL_HashTableFinalize(PLHashTable *)
771 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
772 nsHashtable::nsHashtable(unsigned int, int)
773 nsXBLPrototypeBinding::ConstructInterfaceTable(nsIContent *)
775 <nsXBLPrototypeBinding>
776 PR_Malloc
777 PL_ArenaAllocate
778 nsFixedSizeAllocator::Alloc(unsigned int)
779 nsXBLAttributeEntry::Create(nsIAtom *, nsIAtom *, nsIContent *)
780 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
782 #----------------------------------------------------------------------
784 # <nsXBLPrototypeProperty>
787 <nsXBLPrototypeProperty>
788 PR_Malloc
789 nsMemoryImpl::Alloc(unsigned int)
790 nsMemory::Alloc(unsigned int)
791 nsStr::Alloc(nsStr &, unsigned int)
792 nsStr::Realloc(nsStr &, unsigned int)
793 nsStr::EnsureCapacity(nsStr &, unsigned int)
794 nsStr::GrowCapacity(nsStr &, unsigned int)
795 nsString::SetCapacity(unsigned int)
796 nsString::SetLength(unsigned int)
797 nsAString::do_AssignFromReadable(nsAString const &)
798 nsAString::AssignFromReadable(nsAString const &)
799 nsGenericContainerElement::GetAttr(int, nsIAtom *, nsIAtom *&, nsAString &) const
800 nsGenericContainerElement::GetAttr(int, nsIAtom *, nsAString &) const
801 nsXBLPrototypeProperty::ParseProperty(nsIScriptContext *)
803 <nsXBLPrototypeProperty>
804 PR_Malloc
805 nsMemoryImpl::Alloc(unsigned int)
806 nsMemory::Alloc(unsigned int)
807 nsStr::Alloc(nsStr &, unsigned int)
808 nsStr::Realloc(nsStr &, unsigned int)
809 nsStr::EnsureCapacity(nsStr &, unsigned int)
810 nsStr::GrowCapacity(nsStr &, unsigned int)
811 nsString::SetCapacity(unsigned int)
812 nsString::SetLength(unsigned int)
813 nsAString::do_AssignFromReadable(nsAString const &)
814 nsAString::AssignFromReadable(nsAString const &)
815 nsGenericContainerElement::GetAttr(int, nsIAtom *, nsIAtom *&, nsAString &) const
816 nsGenericContainerElement::GetAttr(int, nsIAtom *, nsAString &) const
817 nsXBLPrototypeProperty::ParseMethod(nsIScriptContext *)
819 <nsXBLPrototypeProperty>
820 PR_Malloc
821 nsMemoryImpl::Alloc(unsigned int)
822 nsMemory::Alloc(unsigned int)
823 nsStr::Alloc(nsStr &, unsigned int)
824 nsStr::Realloc(nsStr &, unsigned int)
825 nsStr::EnsureCapacity(nsStr &, unsigned int)
826 nsStr::GrowCapacity(nsStr &, unsigned int)
827 nsString::SetCapacity(unsigned int)
828 nsString::SetLength(unsigned int)
829 nsAString::do_AssignFromReadable(nsAString const &)
830 nsAString::AssignFromReadable(nsAString const &)
831 nsGenericContainerElement::GetAttr(int, nsIAtom *, nsIAtom *&, nsAString &) const
832 nsGenericContainerElement::GetAttr(int, nsIAtom *, nsAString &) const
833 nsXBLPrototypeProperty::ParseField(nsIScriptContext *)
835 <nsXBLPrototypeProperty>
836 PR_Malloc
837 nsMemoryImpl::Alloc(unsigned int)
838 nsMemory::Alloc(unsigned int)
839 nsStr::Alloc(nsStr &, unsigned int)
840 nsStr::Realloc(nsStr &, unsigned int)
841 nsStr::EnsureCapacity(nsStr &, unsigned int)
842 nsStr::GrowCapacity(nsStr &, unsigned int)
843 nsString::SetCapacity(unsigned int)
844 nsString::SetLength(unsigned int)
845 nsAString::do_AppendFromReadable(nsAString const &)
846 nsAString::AppendFromReadable(nsAString const &)
847 nsXBLPrototypeProperty::ParseField(nsIScriptContext *)
849 <nsXBLPrototypeProperty>
850 PR_Malloc
851 nsMemoryImpl::Alloc(unsigned int)
852 nsMemory::Alloc(unsigned int)
853 nsStr::Alloc(nsStr &, unsigned int)
854 nsStr::Realloc(nsStr &, unsigned int)
855 nsStr::EnsureCapacity(nsStr &, unsigned int)
856 nsStr::GrowCapacity(nsStr &, unsigned int)
857 nsCString::SetCapacity(unsigned int)
858 nsCString::SetLength(unsigned int)
859 nsACString::do_AppendFromReadable(nsACString const &)
860 nsACString::do_AppendFromElementPtr(char const *)
861 nsXBLPrototypeBinding::GetBindingURI(nsCString &)
862 nsXBLPrototypeProperty::ConstructProperty(nsIContent *, nsIContent *)
864 <nsXBLPrototypeProperty>
865 JS_DHashAllocTable
866 JS_DHashTableFinish
867 JS_DHashTableOperate
868 js_AddRootRT
869 JS_AddNamedRootRT
870 NS_NewXBLPrototypeBinding(nsACString const &, nsIContent *, nsIXBLDocumentInfo *, nsIXBLPrototypeBinding **)
871 nsXBLPrototypeProperty::ParseMethod(nsIScriptContext *)
873 # ----------------------------------------------------------------------
875 # The frame arena
878 <FrameArena>
879 PR_Malloc
880 PL_ArenaAllocate
881 FrameArena::AllocateFrame(unsigned int, void **)
883 <PresShell>
884 PR_Malloc
885 PL_ArenaAllocate
886 nsDST::NodeArena::AllocLeafNode(void)
887 nsDST::Insert(void *, void *, void **)
888 PresShell::SetSubShellFor(nsIContent *, nsISupports *)
890 <PresShell>
891 PR_Malloc
892 nsVoidArray::SizeTo(int)
893 nsVoidArray::GrowArrayBy(int)
894 nsVoidArray::InsertElementAt(void *, int)
895 PresShell::AppendReflowCommandInternal(nsIReflowCommand *, nsVoidArray &)
897 # The anonymous content table in the PresShell
898 <PresShell.mAnonymousContentTable>
899 PR_Malloc
900 PL_HashTableFinalize(PLHashTable *)
901 PL_HashTableRawAdd
902 nsHashtable::Put(nsHashKey *, void *)
903 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
904 PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *)
906 <PresShell.mAnonymousContentTable>
907 __builtin_new
908 nsISupportsKey::Clone(void) const
909 nsHashtable::Put(nsHashKey *, void *)
910 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
911 PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *)
913 <PresShell.mAnonymousContentTable>
914 PR_Malloc
915 PL_HashTableFinalize(PLHashTable *)
916 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
917 nsHashtable::nsHashtable(unsigned int, int)
918 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
919 PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *)
921 <PresShell.mAnonymousContentTable>
922 PR_Malloc
923 PL_HashTableFinalize(PLHashTable *)
924 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
925 nsHashtable::nsHashtable(unsigned int, int)
926 PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *)
928 # ----------------------------------------------------------------------
930 # StackArena
933 <StackArena>
934 PR_Malloc
935 StackArena::StackArena(void)
937 <StackArena>
938 PR_Malloc
939 StackArena::Allocate(unsigned int, void **)
941 <StackArena>
942 PR_Malloc
943 StackBlock::StackBlock(void)
944 StackArena::StackArena(void)
946 <StackArena>
947 __builtin_new
948 __builtin_vec_new
949 StackArena::StackArena(void)
951 <StackArena>
952 PR_Malloc
953 StackArena::Allocate(unsigned int, void **)
955 # The following will only show up if you turn off the FrameArena
956 <nsBoxLayoutState>
957 PR_Malloc
958 FrameArena::AllocateFrame(unsigned int, void **)
959 PresShell::AllocateFrame(unsigned int, void **)
960 nsBoxLayoutState::Allocate(unsigned int, nsIPresShell *)
963 # ----------------------------------------------------------------------
965 # nsFrameManager
968 <FrameManager>
969 PR_Malloc
970 PL_ArenaAllocate
971 nsDST::NodeArena::AllocLeafNode(void)
972 nsDST::LeafNode::operator new(unsigned int, nsDST::NodeArena *)
973 nsDST::Insert(void *, void *, void **)
975 <FrameManager>
976 PR_Malloc
977 PL_ArenaAllocate
978 nsDST::NodeArena::AllocTwoNode(void)
979 nsDST::ConvertToTwoNode(nsDST::LeafNode **)
980 nsDST::Insert(void *, void *, void **)
981 FrameManager::SetFrameProperty(nsIFrame *, nsIAtom *, void *, void (*)(nsIPresContext *, nsIFrame *, nsIAtom *, void *))
983 <FrameManager>
984 PR_Malloc
985 PL_ArenaAllocate
986 nsDST::NodeArena::AllocTwoNode(void)
987 nsDST::TwoNode::operator new(unsigned int, nsDST::NodeArena *)
988 nsDST::ConvertToTwoNode(nsDST::LeafNode **)
989 nsDST::Insert(void *, void *, void **)
990 FrameManager::SetPrimaryFrameFor(nsIContent *, nsIFrame *)
992 <FrameManager>
993 PR_Malloc
994 PL_ArenaAllocate
995 nsDST::NodeArena::AllocTwoNode(void)
996 nsDST::TwoNode::operator new(unsigned int, nsDST::NodeArena *)
997 nsDST::ConvertToTwoNode(nsDST::LeafNode **)
998 nsDST::Insert(void *, void *, void **)
999 FrameManager::SetFrameProperty(nsIFrame *, nsIAtom *, void *, void (*)(nsIPresContext *, nsIFrame *, nsIAtom *, void *))
1001 <FrameManager>
1002 PR_Malloc
1003 PL_ArenaFinish
1004 PL_HashTableRawAdd
1005 FrameHashTable::Put(void *, void *)
1006 FrameManager::SetPlaceholderFrameFor(nsIFrame *, nsIFrame *)
1008 <FrameManager>
1009 __builtin_new
1010 nsDST::NewMemoryArena(unsigned int)
1011 FrameManager::Init(nsIPresShell *, nsIStyleSet *)
1013 <FrameManager>
1014 PR_Malloc
1015 PL_ArenaAllocate
1016 nsDST::NodeArena::AllocTwoNode(void)
1017 nsDST::ConvertToTwoNode(nsDST::LeafNode **)
1018 nsDST::Insert(void *, void *, void **)
1019 FrameManager::SetPrimaryFrameFor(nsIContent *, nsIFrame *)
1021 <FrameManager>
1022 PR_Malloc
1023 PL_ArenaAllocate
1024 nsDST::NodeArena::AllocLeafNode(void)
1025 nsDST::Insert(void *, void *, void **)
1026 FrameManager::SetFrameProperty(nsIFrame *, nsIAtom *, void *, void (*)(nsIPresContext *, nsIFrame *, nsIAtom *, void *))
1028 <FrameManager>
1029 PR_Malloc
1030 PL_ArenaAllocate
1031 nsDST::NodeArena::AllocLeafNode(void)
1032 nsDST::Insert(void *, void *, void **)
1033 FrameManager::SetPrimaryFrameFor(nsIContent *, nsIFrame *)
1035 <UndisplayedMap>
1036 PR_Malloc
1037 PL_ArenaFinish
1038 PL_HashTableRawAdd
1039 UndisplayedMap::AppendNodeFor(UndisplayedNode *, nsIContent *)
1041 <UndisplayedMap>
1042 __builtin_new
1043 UndisplayedMap::AddNodeFor(nsIContent *, nsIContent *, nsIStyleContext *)
1045 <UndisplayedMap>
1046 PR_Malloc
1047 PL_ArenaFinish
1048 PL_NewHashTable
1049 UndisplayedMap::UndisplayedMap(unsigned int)
1051 <PRLock>
1052 PR_Calloc
1053 PR_NewLock
1055 <PRMonitor>
1056 PR_Calloc
1057 PR_NewMonitor
1059 # ----------------------------------------------------------------------
1061 # RDFServiceImpl
1064 <RDFServiceImpl>
1065 PR_Malloc
1066 PL_ArenaFinish
1067 PL_NewHashTable
1068 RDFServiceImpl::Init(void)
1070 <RDFServiceImpl>
1071 PR_Malloc
1072 nsRDFParserUtils::GetQuotedAttributeValue(nsString const &, nsString const &, nsString &)
1073 PL_HashTableRawAdd
1074 PL_HashTableAdd
1075 RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int)
1077 <RDFServiceImpl>
1078 PR_Malloc
1079 PL_ArenaFinish
1080 PL_HashTableRawAdd
1081 RDFServiceImpl::RegisterResource(nsIRDFResource *, int)
1083 <RDFServiceImpl>
1084 PR_Malloc
1085 PL_ArenaFinish
1086 PL_HashTableRawAdd
1087 PL_HashTableAdd
1088 RDFServiceImpl::RegisterLiteral(nsIRDFLiteral *, int)
1090 <RDFServiceImpl>
1091 PR_Malloc
1092 nsRDFParserUtils::IsJavaScriptLanguage(nsString const &, char const **)
1093 PL_NewHashTable
1094 RDFServiceImpl::Init(void)
1096 <RDFServiceImpl>
1097 PR_Malloc
1098 nsRDFParserUtils::IsJavaScriptLanguage(nsString const &, char const **)
1099 PL_HashTableRawAdd
1100 PL_HashTableAdd
1101 RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int)
1103 <RDFServiceImpl>
1104 PR_Malloc
1105 PL_ArenaFinish
1106 PL_HashTableRawRemove
1107 RDFServiceImpl::UnregisterResource(nsIRDFResource *)
1109 <RDFServiceImpl>
1110 PL_strdup
1111 RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int)
1113 # ----------------------------------------------------------------------
1115 <nsRDFResource>
1116 PR_Malloc
1117 nsMemoryImpl::Alloc(unsigned int)
1118 nsMemory::Alloc(unsigned int)
1119 nsRDFResource::Init(char const *)
1121 <nsHTMLImageLoader>
1122 PR_Malloc
1123 nsMemoryImpl::Alloc(unsigned int)
1124 nsMemory::Alloc(unsigned int)
1125 nsStr::Alloc(nsStr &, unsigned int)
1126 nsStr::Realloc(nsStr &, unsigned int)
1127 nsStr::EnsureCapacity(nsStr &, unsigned int)
1128 nsStr::GrowCapacity(nsStr &, unsigned int)
1129 nsString::SetCapacity(unsigned int)
1130 nsString::SetLength(unsigned int)
1133 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
1134 nsString::operator=(nsString const &)
1135 nsHTMLImageLoader::SetURL(nsString const &)
1137 <nsHTMLEntities>
1138 __builtin_new
1139 __builtin_vec_new
1140 nsHTMLEntities::AddRefTable(void)
1142 <nsHTMLEntities>
1143 __builtin_new
1144 nsAVLTree::AddItem(void *)
1145 nsHTMLEntities::AddRefTable(void)
1147 <nsStaticCaseInsensitiveNameTable>
1148 __builtin_new
1149 __builtin_vec_new
1150 nsStaticCaseInsensitiveNameTable::Init(char const **, int)
1152 <CNavDTD>
1153 __builtin_new
1154 CNavDTD::CNavDTD(void)
1156 <CNavDTD>
1157 __builtin_new
1158 __builtin_vec_new
1159 InitializeElementTable(void)
1160 CNavDTD::CNavDTD(void)
1162 <CNavDTD>
1163 __builtin_new
1164 __builtin_vec_new
1165 nsDeque::GrowCapacity(void)
1166 nsDeque::Push(void *)
1167 CNodeRecycler::RecycleNode(nsCParserNode *)
1168 CNavDTD::CloseContainersTo(int, nsHTMLTag, int)
1170 <COtherDTD>
1171 __builtin_new
1172 COtherDTD::COtherDTD(void)
1174 <nsScanner>
1175 PR_Malloc
1176 nsMemoryImpl::Alloc(unsigned int)
1177 nsMemory::Alloc(unsigned int)
1178 nsScanner::Append(char const *, unsigned int)
1180 <nsScanner>
1181 __builtin_new
1182 nsSlidingString::AppendBuffer(unsigned short *, unsigned short *, unsigned short *)
1183 nsScanner::AppendToBuffer(unsigned short *, unsigned short *, unsigned short *)
1185 <nsScanner>
1186 __builtin_new
1187 nsScanner::AppendToBuffer(unsigned short *, unsigned short *, unsigned short *)
1189 <nsScanner>
1190 PR_Malloc
1191 nsMemoryImpl::Alloc(unsigned int)
1192 nsMemory::Alloc(unsigned int)
1193 unsigned short * AllocateStringCopy<unsigned short, unsigned short>(basic_nsAReadableString<unsigned short> const &, unsigned short *)
1194 ToNewUnicode(basic_nsAReadableString<unsigned short> const &)
1195 nsScanner::Append(basic_nsAReadableString<unsigned short> const &)
1197 <nsScanner>
1198 PR_Malloc
1199 nsMemoryImpl::Alloc(unsigned int)
1200 nsMemory::Alloc(unsigned int)
1201 nsStr::Alloc(nsStr &, unsigned int)
1202 nsStr::Realloc(nsStr &, unsigned int)
1203 nsStr::EnsureCapacity(nsStr &, unsigned int)
1204 nsStr::GrowCapacity(nsStr &, unsigned int)
1205 nsString::SetCapacity(unsigned int)
1206 nsString::SetLength(unsigned int)
1207 CopyUnicodeTo(nsReadingIterator<unsigned short> const &, nsReadingIterator<unsigned short> const &, basic_nsAWritableString<unsigned short> &)
1208 nsScanner::CopyUnusedData(nsString &)
1210 <nsScanner>
1211 PR_Malloc
1212 nsMemoryImpl::Alloc(unsigned int)
1213 nsMemory::Alloc(unsigned int)
1214 nsStr::Alloc(nsStr &, unsigned int)
1215 nsStr::Realloc(nsStr &, unsigned int)
1216 nsStr::EnsureCapacity(nsStr &, unsigned int)
1217 nsStr::GrowCapacity(nsStr &, unsigned int)
1218 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
1219 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
1220 nsString::nsString(nsString const &)
1221 nsScanner::nsScanner(nsString &, int, nsString const &, nsCharsetSource)
1223 <nsHTMLTokenizer>
1224 __builtin_new
1225 __builtin_vec_new
1226 nsDeque::GrowCapacity(void)
1227 nsDeque::Push(void *)
1228 nsHTMLTokenizer::ScanDocStructure(int)
1230 <nsHTMLTokenizer>
1231 __builtin_new
1232 __builtin_vec_new
1233 nsDeque::GrowCapacity(void)
1234 nsDeque::Push(void *)
1235 nsHTMLTokenizer::AddToken(CToken *&, unsigned int, nsDeque *, nsTokenAllocator *)
1237 <nsTokenAllocator>
1238 PR_Malloc
1239 PL_ArenaAllocate
1240 nsFixedSizeAllocator::Alloc(unsigned int)
1241 CToken::operator new(unsigned int, nsFixedSizeAllocator &)
1242 nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag)
1244 <nsNodeAllocator>
1245 PR_Malloc
1246 PL_ArenaAllocate
1247 nsFixedSizeAllocator::AddBucket(unsigned int)
1248 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
1249 nsNodeAllocator::nsNodeAllocator(void)
1251 # ----------------------------------------------------------------------
1253 # xptiWorkingSet
1256 <xptiWorkingSet>
1257 __builtin_new
1258 __builtin_vec_new
1259 xptiWorkingSet::NewFileArray(unsigned int)
1261 <xptiWorkingSet>
1262 __builtin_new
1263 __builtin_vec_new
1264 xptiWorkingSet::ExtendFileArray(unsigned int)
1266 # ----------------------------------------------------------------------
1268 <HTMLContentSink>
1269 PR_Malloc
1270 nsMemoryImpl::Alloc(unsigned int)
1271 nsMemory::Alloc(unsigned int)
1272 nsStr::Alloc(nsStr &, unsigned int)
1273 nsStr::Realloc(nsStr &, unsigned int)
1274 nsStr::EnsureCapacity(nsStr &, unsigned int)
1275 nsStr::GrowCapacity(nsStr &, unsigned int)
1276 nsString::SetCapacity(unsigned int)
1277 HTMLContentSink::OnStreamComplete(nsIStreamLoader *, nsISupports *, unsigned int, unsigned int, char const *)
1279 <HTMLContentSink>
1280 PR_Malloc
1281 nsMemoryImpl::Alloc(unsigned int)
1282 nsMemory::Alloc(unsigned int)
1283 nsStr::Alloc(nsStr &, unsigned int)
1284 nsStr::Realloc(nsStr &, unsigned int)
1285 nsStr::EnsureCapacity(nsStr &, unsigned int)
1286 nsStr::GrowCapacity(nsStr &, unsigned int)
1287 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
1288 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
1289 nsString::nsString(nsString const &)
1290 HTMLContentSink::SetTitle(nsString const &)
1292 <DeviceContextImpl>
1293 __builtin_new
1294 __builtin_vec_new
1295 DeviceContextImpl::DeviceContextImpl(void)
1297 <DeviceContextImpl>
1298 PR_Malloc
1299 PL_HashTableFinalize(PLHashTable *)
1300 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1301 nsHashtable::nsHashtable(unsigned int, int)
1302 DeviceContextImpl::CreateFontAliasTable(void)
1304 <DeviceContextImpl>
1305 __builtin_new
1306 FontAliasKey::Clone(void) const
1307 nsHashtable::Put(nsHashKey *, void *)
1308 DeviceContextImpl::AliasFont(nsString const &, nsString const &, nsString const &, int)
1310 <nsCompressedMap>
1311 __builtin_new
1312 __builtin_vec_new
1313 nsCompressedMap::nsCompressedMap(unsigned short *, unsigned int)
1315 <nsHTMLDocument>
1316 __builtin_new
1317 __builtin_vec_new
1318 nsHTMLDocument::nsHTMLDocument(void)
1320 <nsHTMLDocument>
1321 PR_Malloc
1322 PL_HashTableFinalize(PLHashTable *)
1323 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1324 nsHashtable::nsHashtable(unsigned int, int)
1325 nsHTMLDocument::nsHTMLDocument(void)
1327 <nsHTMLDocument>
1328 PR_Malloc
1329 PL_HashTableFinalize(PLHashTable *)
1330 PL_HashTableRawAdd
1331 nsHashtable::Put(nsHashKey *, void *)
1332 nsHTMLDocument::InvalidateHashTables(void)
1334 <nsHTMLDocument.mReferrer>
1335 PR_Malloc
1336 nsMemoryImpl::Alloc(unsigned int)
1337 nsMemory::Alloc(unsigned int)
1338 nsStr::Alloc(nsStr &, unsigned int)
1339 nsStr::Realloc(nsStr &, unsigned int)
1340 nsStr::EnsureCapacity(nsStr &, unsigned int)
1341 nsStr::GrowCapacity(nsStr &, unsigned int)
1342 nsString::SetCapacity(unsigned int)
1343 nsString::SetLength(unsigned int)
1346 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
1347 nsString::nsString(basic_nsAReadableString<unsigned short> const &)
1348 nsHTMLDocument::SetReferrer(basic_nsAReadableString<unsigned short> const &)
1350 <nsHTMLDocument.mLastModified>
1351 PR_Malloc
1352 nsMemoryImpl::Alloc(unsigned int)
1353 nsMemory::Alloc(unsigned int)
1354 nsStr::Alloc(nsStr &, unsigned int)
1355 nsStr::Realloc(nsStr &, unsigned int)
1356 nsStr::EnsureCapacity(nsStr &, unsigned int)
1357 nsStr::GrowCapacity(nsStr &, unsigned int)
1358 nsString::SetCapacity(unsigned int)
1359 nsString::SetLength(unsigned int)
1362 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
1363 nsString::nsString(basic_nsAReadableString<unsigned short> const &)
1364 nsHTMLDocument::SetLastModified(basic_nsAReadableString<unsigned short> const &)
1366 <nsHTMLDocument.mTitle>
1367 PR_Malloc
1368 nsMemoryImpl::Alloc(unsigned int)
1369 nsMemory::Alloc(unsigned int)
1370 nsStr::Alloc(nsStr &, unsigned int)
1371 nsStr::Realloc(nsStr &, unsigned int)
1372 nsStr::EnsureCapacity(nsStr &, unsigned int)
1373 nsStr::GrowCapacity(nsStr &, unsigned int)
1374 nsString::SetCapacity(unsigned int)
1375 nsString::SetLength(unsigned int)
1378 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
1379 nsString::nsString(basic_nsAReadableString<unsigned short> const &)
1380 nsHTMLDocument::SetTitle(basic_nsAReadableString<unsigned short> const &)
1382 <nsDOMDocumentType>
1383 PR_Malloc
1384 nsMemoryImpl::Alloc(unsigned int)
1385 nsMemory::Alloc(unsigned int)
1386 nsStr::Alloc(nsStr &, unsigned int)
1387 nsStr::Realloc(nsStr &, unsigned int)
1388 nsStr::EnsureCapacity(nsStr &, unsigned int)
1389 nsStr::GrowCapacity(nsStr &, unsigned int)
1390 nsString::SetCapacity(unsigned int)
1391 nsString::SetLength(unsigned int)
1392 nsAString::do_AssignFromReadable(nsAString const &)
1393 nsAString::AssignFromReadable(nsAString const &)
1394 nsString::nsString(nsAString const &)
1395 nsDOMDocumentType::nsDOMDocumentType(nsAString const &, nsIDOMNamedNodeMap *, nsIDOMNamedNodeMap *, nsAString const &, nsAString const &, nsAString const &)
1397 #----------------------------------------------------------------------
1399 # XPC stuff
1402 <Native2WrappedNativeMap>
1403 JS_DHashAllocTable
1404 JS_DHashTableInit
1405 JS_NewDHashTable
1406 Native2WrappedNativeMap::Native2WrappedNativeMap(int)
1408 <ClassInfo2WrappedNativeProtoMap>
1409 JS_DHashAllocTable
1410 JS_DHashTableInit
1411 JS_NewDHashTable
1412 ClassInfo2WrappedNativeProtoMap::ClassInfo2WrappedNativeProtoMap(int)
1414 <IID2NativeInterfaceMap>
1415 JS_DHashAllocTable
1416 JS_DHashTableInit
1417 JS_NewDHashTable
1418 IID2NativeInterfaceMap::IID2NativeInterfaceMap(int)
1420 <IID2WrappedJSClassMap>
1421 JS_DHashAllocTable
1422 JS_DHashTableInit
1423 JS_NewDHashTable
1424 IID2WrappedJSClassMap::IID2WrappedJSClassMap(int)
1426 <IID2ThisTranslatorMap>
1427 JS_DHashAllocTable
1428 JS_DHashTableInit
1429 JS_NewDHashTable
1430 IID2ThisTranslatorMap::IID2ThisTranslatorMap(int)
1432 <XPCNativeScriptableSharedMap>
1433 JS_DHashAllocTable
1434 JS_DHashTableInit
1435 JS_NewDHashTable
1436 XPCNativeScriptableSharedMap::XPCNativeScriptableSharedMap(int)
1438 <XPCNativeScriptableSharedMap>
1439 __builtin_new
1440 XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char *, XPCNativeScriptableInfo *)
1442 <JSContext2XPCContextMap>
1443 JS_DHashAllocTable
1444 JS_DHashTableInit
1445 JS_NewDHashTable
1446 JSContext2XPCContextMap::JSContext2XPCContextMap(int)
1448 <NativeSetMap>
1449 JS_DHashAllocTable
1450 JS_DHashTableInit
1451 JS_NewDHashTable
1452 NativeSetMap::NativeSetMap(int)
1454 <JSObject2WrappedJSMap>
1455 JS_DHashAllocTable
1456 JS_DHashTableInit
1457 JS_NewDHashTable
1458 JSObject2WrappedJSMap::JSObject2WrappedJSMap(int)
1460 <nsXPCWrappedJS>
1461 JS_DHashAllocTable
1462 JS_DHashTableFinish
1463 JS_DHashTableOperate
1464 nsXPCWrappedJS::GetNewOrUsed(XPCCallContext &, JSObject *, nsID const &, nsISupports *, nsXPCWrappedJS **)
1466 <XPCWrappedNativeProtoMap>
1467 JS_DHashAllocTable
1468 JS_DHashTableInit
1469 JS_NewDHashTable
1470 XPCWrappedNativeProtoMap::XPCWrappedNativeProtoMap(int)
1472 <XPCWrappedNativeProto>
1473 JS_DHashAllocTable
1474 JS_DHashTableFinish
1475 JS_DHashTableOperate
1476 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int)
1478 <XPCWrappedNativeProto>
1479 __builtin_new
1480 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int)
1482 <XPCWrappedNativeProto>
1483 __builtin_new
1484 __builtin_vec_new
1485 XPCNativeSet::NewInstance(XPCCallContext &, XPCNativeInterface **, unsigned short)
1486 XPCNativeSet::GetNewOrUsed(XPCCallContext &, nsIClassInfo *)
1487 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int)
1489 <XPCWrappedNativeProto>
1490 __builtin_new
1491 XPCNativeScriptableInfo::Construct(XPCCallContext &, XPCNativeScriptableCreateInfo const *)
1492 XPCWrappedNativeProto::Init(XPCCallContext &, XPCNativeScriptableCreateInfo const *)
1494 <XPCWrappedNativeProto>
1495 JS_DHashAllocTable
1496 JS_DHashTableFinish
1497 JS_DHashTableOperate
1498 XPCNativeSet::GetNewOrUsed(XPCCallContext &, nsIClassInfo *)
1499 XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int)
1501 <XPCWrappedNative>
1502 JS_DHashAllocTable
1503 JS_DHashTableFinish
1504 JS_DHashTableOperate
1505 XPCWrappedNative::~XPCWrappedNative(void)
1507 <XPCWrappedNative>
1508 __builtin_new
1509 XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *)
1511 <XPCWrappedNative>
1512 JS_DHashAllocTable
1513 JS_DHashTableFinish
1514 JS_DHashTableOperate
1515 XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **)
1517 <XPCWrappedNativeScope>
1518 JS_DHashAllocTable
1519 JS_DHashTableInit
1520 JS_NewDHashTable
1521 js_LookupProperty
1522 js_GetProperty
1523 XPCWrappedNativeScope::SetGlobal(XPCCallContext &, JSObject *)
1525 <nsXPCWrappedNativeClass>
1526 __builtin_new
1527 __builtin_vec_new
1528 nsXPCWrappedNativeClass::BuildMemberDescriptors(XPCContext *)
1530 #----------------------------------------------------------------------
1532 <nsNetModuleMgr>
1533 __builtin_new
1534 __builtin_vec_new
1535 nsNetModRegEntry::nsNetModRegEntry(char const *, nsINetNotify *, unsigned int *)
1536 nsNetModuleMgr::RegisterModule(char const *, nsINetNotify *)
1538 <nsProxyObjectManager>
1539 __builtin_new
1540 nsProxyObjectManager::nsProxyObjectManager(void)
1542 <nsProxyObjectManager>
1543 PR_Malloc
1544 PL_HashTableFinalize(PLHashTable *)
1545 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1546 nsHashtable::nsHashtable(unsigned int, int)
1547 nsProxyObjectManager::nsProxyObjectManager(void)
1549 <nsProxyEventClass>
1550 __builtin_new
1551 __builtin_vec_new
1552 nsProxyEventClass::nsProxyEventClass(nsID const &, nsIInterfaceInfo *)
1554 <nsProxyEventClass>
1555 __builtin_new
1556 nsHashtable::Put(nsHashKey *, void *)
1557 nsProxyEventClass::nsProxyEventClass(nsID const &, nsIInterfaceInfo *)
1559 <nsProxyEventClass>
1560 PR_Malloc
1561 PL_HashTableFinalize(PLHashTable *)
1562 PL_HashTableRawAdd
1563 nsHashtable::Put(nsHashKey *, void *)
1564 nsProxyEventClass::nsProxyEventClass(nsID const &, nsIInterfaceInfo *)
1566 <nsProxyEventObject>
1567 __builtin_new
1568 nsProxyEventKey::Clone(void) const
1569 nsHashtable::Put(nsHashKey *, void *)
1570 nsProxyEventObject::GetNewOrUsedProxy(nsIEventQueue *, int, nsISupports *, nsID const &)
1572 <nsProxyEventObject>
1573 PR_Malloc
1574 PL_HashTableFinalize(PLHashTable *)
1575 PL_HashTableRawAdd
1576 nsHashtable::Put(nsHashKey *, void *)
1577 nsProxyEventObject::GetNewOrUsedProxy(nsIEventQueue *, int, nsISupports *, nsID const &)
1579 # ----------------------------------------------------------------------
1581 # nsComponentManagerImpl
1584 <nsComponentManagerImpl>
1585 __builtin_new
1586 nsComponentManagerImpl::Init(void)
1588 <nsComponentManagerImpl>
1589 __builtin_new
1590 nsComponentManagerImpl::GetServiceByContractID(char const *, nsID const &, void **)
1592 <nsComponentManagerImpl>
1593 __builtin_new
1594 nsComponentManagerImpl::GetService(nsID const &, nsID const &, void **)
1596 <nsComponentManagerImpl>
1597 PR_Malloc
1598 PL_HashTableFinalize(PLHashTable *)
1599 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1600 nsHashtable::nsHashtable(unsigned int, int)
1601 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
1602 nsComponentManagerImpl::Init(void)
1604 <nsComponentManagerImpl>
1605 __builtin_vec_new
1606 nsComponentManagerImpl::Init(void)
1608 <nsComponentManagerImpl>
1609 __builtin_new
1610 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1612 <nsComponentManagerImpl>
1613 __builtin_new
1614 nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int)
1616 <nsComponentManagerImpl>
1617 __builtin_new
1618 nsCStringKey::Clone(void) const
1619 nsHashtable::Put(nsHashKey *, void *)
1620 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1622 <nsComponentManagerImpl>
1623 __builtin_new
1624 nsCStringKey::Clone(void) const
1625 nsHashtable::Put(nsHashKey *, void *)
1626 nsComponentManagerImpl::HashContractID(char const *, nsID const &)
1628 <nsComponentManagerImpl>
1629 __builtin_new
1630 nsCStringKey::Clone(void) const
1631 nsHashtable::Put(nsHashKey *, void *)
1632 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1633 nsComponentManagerImpl::Init(void)
1635 <nsComponentManagerImpl>
1636 __builtin_new
1637 nsCStringKey::Clone(void) const
1638 nsHashtable::Put(nsHashKey *, void *)
1639 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1640 nsComponentManagerImpl::GetLoaderForType(char const *, nsIComponentLoader **)
1642 <nsComponentManagerImpl>
1643 __builtin_new
1644 nsCStringKey::Clone(void) const
1645 nsHashtable::Put(nsHashKey *, void *)
1646 nsComponentManagerImpl::ContractIDToClassID(char const *, nsID *)
1648 <nsComponentManagerImpl>
1649 PR_Malloc
1650 PL_HashTableFinalize(PLHashTable *)
1651 PL_HashTableRawAdd
1652 nsHashtable::Put(nsHashKey *, void *)
1653 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1655 <nsComponentManagerImpl>
1656 PR_Malloc
1657 PL_HashTableFinalize(PLHashTable *)
1658 PL_HashTableRawAdd
1659 nsHashtable::Put(nsHashKey *, void *)
1660 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1661 nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int)
1663 <nsComponentManagerImpl>
1664 __builtin_new
1665 nsHashtable::Put(nsHashKey *, void *)
1666 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1668 <nsComponentManagerImpl>
1669 __builtin_new
1670 nsHashtable::Put(nsHashKey *, void *)
1671 nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int)
1673 <nsComponentManagerImpl>
1674 nsMemoryImpl::Alloc(unsigned int)
1675 nsMemory::Alloc(unsigned int)
1676 nsCStringKey::Clone(void) const
1677 nsHashtable::Put(nsHashKey *, void *)
1678 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1680 <nsComponentManagerImpl>
1681 PR_Malloc
1682 bufio_SetBufferSize
1683 nsXPTCStubBase::Sentinel9(void)
1684 NR_RegSetBufferSize
1685 nsRegistry::SetBufferSize(int)
1686 nsComponentManagerImpl::AutoRegister(int, nsIFile *)
1688 <nsComponentManagerImpl>
1689 __builtin_new
1690 nsComponentManagerImpl::HashContractID(char const *, nsID const &)
1692 <nsComponentManagerImpl>
1693 __builtin_new
1694 nsComponentManagerImpl::RegisterComponentCommon(nsID const &, char const *, char const *, char const *, int, int, char const *)
1696 <nsComponentManagerImpl>
1697 __builtin_new
1698 nsHashtable::Put(nsHashKey *, void *)
1699 nsComponentManagerImpl::RegisterComponentCommon(nsID const &, char const *, char const *, char const *, int, int, char const *)
1701 <nsComponentManagerImpl>
1702 PR_Malloc
1703 PL_HashTableFinalize(PLHashTable *)
1704 PL_HashTableRawAdd
1705 nsHashtable::Put(nsHashKey *, void *)
1706 nsComponentManagerImpl::HashContractID(char const *, nsID const &)
1708 <nsComponentManagerImpl>
1709 PR_Malloc
1710 PL_HashTableFinalize(PLHashTable *)
1711 PL_HashTableRawAdd
1712 nsHashtable::Put(nsHashKey *, void *)
1713 nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int)
1715 <nsComponentManagerImpl>
1716 PR_Malloc
1717 PL_HashTableFinalize(PLHashTable *)
1718 PL_HashTableRawAdd
1719 nsHashtable::Put(nsHashKey *, void *)
1720 nsComponentManagerImpl::ContractIDToClassID(char const *, nsID *)
1722 <nsComponentManagerImpl>
1723 PR_Malloc
1724 PL_HashTableFinalize(PLHashTable *)
1725 PL_HashTableRawAdd
1726 nsHashtable::Put(nsHashKey *, void *)
1727 nsComponentManagerImpl::HashContractID(char const *, nsFactoryEntry *)
1729 <nsComponentManagerImpl>
1730 PR_Malloc
1731 nsMemoryImpl::Alloc(unsigned int)
1732 nsMemory::Alloc(unsigned int)
1733 nsCStringKey::Clone(void) const
1734 nsHashtable::Put(nsHashKey *, void *)
1735 nsComponentManagerImpl::HashContractID(char const *, nsFactoryEntry *)
1737 <nsComponentManagerImpl>
1738 __builtin_new
1739 nsComponentManagerImpl::GetService(char const *, nsID const &, nsISupports **, nsIShutdownListener *)
1741 <nsComponentManagerImpl>
1742 __builtin_new
1743 nsComponentManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *)
1745 <nsComponentManagerImpl>
1746 PR_Malloc
1747 nsMemoryImpl::Alloc(unsigned int)
1748 nsMemory::Alloc(unsigned int)
1749 nsStr::Alloc(nsStr &, unsigned int)
1750 nsStr::Realloc(nsStr &, unsigned int)
1751 nsStr::EnsureCapacity(nsStr &, unsigned int)
1752 nsStr::GrowCapacity(nsStr &, unsigned int)
1753 nsCString::SetCapacity(unsigned int)
1754 nsCString::SetLength(unsigned int)
1755 nsACString::do_AssignFromReadable(nsACString const &)
1756 nsACString::do_AssignFromElementPtr(char const *)
1757 nsCString::nsCString(char const *)
1758 nsFactoryEntry::nsFactoryEntry(nsID const &, char const *, int)
1759 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1761 <nsComponentManagerImpl>
1762 PL_strdup
1763 nsComponentManagerImpl::HashContractID(char const *, nsFactoryEntry *)
1765 <nsComponentManagerImpl>
1766 PL_strdup
1767 nsFactoryEntry::nsFactoryEntry(nsID const &, char const *, int)
1768 nsComponentManagerImpl::PlatformPrePopulateRegistry(void)
1770 <nsComponentManagerImpl>
1771 PL_DHashAllocTable
1772 PL_DHashTableInit
1773 nsComponentManagerImpl::Init(void)
1775 # ----------------------------------------------------------------------
1777 <nsZipArchive>
1778 __builtin_new
1779 nsZipArchive::BuildFileList(void)
1781 <nsStaticCaseInsensitiveNameTable>
1782 __builtin_new
1783 nsStaticCaseInsensitiveNameTable::Init(char const **, int)
1785 <nsStaticCaseInsensitiveNameTable>
1786 __builtin_new
1787 nsCStringKey::Clone(void) const
1788 nsHashtable::Put(nsHashKey *, void *)
1789 nsStaticCaseInsensitiveNameTable::Init(char const **, int)
1791 <nsStaticCaseInsensitiveNameTable>
1792 PR_Malloc
1793 PL_HashTableFinalize(PLHashTable *)
1794 PL_HashTableRawAdd
1795 nsHashtable::Put(nsHashKey *, void *)
1796 nsStaticCaseInsensitiveNameTable::Init(char const **, int)
1798 # ----------------------------------------------------------------------
1800 # nsDrawingSurfaceGTK
1803 <nsDrawingSurfaceGTK>
1804 PR_Malloc
1805 PL_HashTableFinalize(PLHashTable *)
1806 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1807 nsHashtable::nsHashtable(unsigned int, int)
1808 nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int)
1810 <nsDrawingSurfaceGTK>
1811 PR_Malloc
1812 PL_HashTableFinalize(PLHashTable *)
1813 PL_HashTableRawAdd
1814 nsHashtable::Put(nsHashKey *, void *)
1815 nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int)
1817 <nsDrawingSurfaceGTK>
1818 __builtin_new
1819 nsCStringKey::Clone(void) const
1820 nsHashtable::Put(nsHashKey *, void *)
1821 nsDrawingSurfaceGTK type_info function
1823 <nsDrawingSurfaceGTK>
1824 PR_Malloc
1825 nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int)
1827 # ----------------------------------------------------------------------
1829 # nsNativeComponentLoader
1832 <nsNativeComponentLoader>
1833 __builtin_new
1834 nsNativeComponentLoader::Init(nsIComponentManager *, nsISupports *)
1836 <nsNativeComponentLoader>
1837 PR_Malloc
1838 PL_HashTableFinalize(PLHashTable *)
1839 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1840 nsHashtable::nsHashtable(unsigned int, int)
1841 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
1842 nsNativeComponentLoader::Init(nsIComponentManager *, nsISupports *)
1844 <nsNativeComponentLoader>
1845 __builtin_new
1846 nsCStringKey::Clone(void) const
1847 nsHashtable::Put(nsHashKey *, void *)
1848 nsNativeComponentLoader::CreateDll
1850 <nsNativeComponentLoader>
1851 __builtin_new
1852 nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **)
1854 <nsNativeComponentLoader>
1855 __builtin_new
1856 nsCStringKey::Clone(void) const
1857 nsHashtable::Put(nsHashKey *, void *)
1858 nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **)
1860 <nsNativeComponentLoader>
1861 PR_Malloc
1862 PL_HashTableFinalize(PLHashTable *)
1863 PL_HashTableRawAdd
1864 nsHashtable::Put(nsHashKey *, void *)
1865 nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **)
1867 <nsNativeComponentLoader>
1868 PR_Malloc
1869 nsMemoryImpl::Alloc(unsigned int)
1870 nsMemory::Alloc(unsigned int)
1871 nsCStringKey::Clone(void) const
1872 nsHashtable::Put(nsHashKey *, void *)
1873 nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **)
1875 <nsNativeComponentLoader>
1876 PL_strdup
1877 nsDll::nsDll(nsIFile *, char const *, long long *, long long *)
1878 nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **)
1880 # ----------------------------------------------------------------------
1882 <nsDirectoryService>
1883 __builtin_new
1884 nsCStringKey::Clone(void) const
1885 nsHashtable::Put(nsHashKey *, void *)
1886 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1887 nsDirectoryService::Set(char const *, nsISupports *)
1889 <nsDirectoryService>
1890 PR_Malloc
1891 PL_HashTableFinalize(PLHashTable *)
1892 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1893 nsHashtable::nsHashtable(unsigned int, int)
1894 nsDirectoryService::Init(void)
1896 <nsDirectoryService>
1897 PR_Malloc
1898 PL_HashTableFinalize(PLHashTable *)
1899 PL_HashTableRawAdd
1900 nsHashtable::Put(nsHashKey *, void *)
1901 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1902 nsDirectoryService::Set(char const *, nsISupports *)
1904 <nsDirectoryService>
1905 PR_Malloc
1906 PL_HashTableFinalize(PLHashTable *)
1907 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1908 nsHashtable::nsHashtable(unsigned int, int)
1909 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
1910 nsDirectoryService::Init(char const *)
1912 <nsDirectoryService>
1913 PR_Malloc
1914 PL_HashTableFinalize(PLHashTable *)
1915 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1916 nsHashtable::nsHashtable(unsigned int, int)
1917 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
1918 nsDirectoryService::Init(void)
1920 #----------------------------------------------------------------------
1922 # nsResProtocolHandler
1925 <nsResProtocolHandler>
1926 __builtin_new
1927 nsCStringKey::Clone(void) const
1928 nsHashtable::Put(nsHashKey *, void *)
1929 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1930 nsResProtocolHandler::AppendSubstitution(char const *, char const *)
1932 <nsResProtocolHandler>
1933 PR_Malloc
1934 PL_HashTableFinalize(PLHashTable *)
1935 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1936 nsHashtable::nsHashtable(unsigned int, int)
1937 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
1938 nsResProtocolHandler::nsResProtocolHandler(void)
1940 <nsResProtocolHandler>
1941 PR_Malloc
1942 PL_HashTableFinalize(PLHashTable *)
1943 PL_HashTableRawAdd
1944 nsHashtable::Put(nsHashKey *, void *)
1945 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1946 nsResProtocolHandler::AppendSubstitution(char const *, char const *)
1948 <nsResProtocolHandler>
1949 PR_Malloc
1950 PL_HashTableFinalize(PLHashTable *)
1951 PL_HashTableRawAdd
1952 nsHashtable::Put(nsHashKey *, void *)
1953 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1954 nsResProtocolHandler::SetSubstitution(char const *, nsIURI *)
1956 # ----------------------------------------------------------------------
1958 # nsChromeRegistry
1961 <nsChromeRegistry>
1962 __builtin_new
1963 nsCStringKey::Clone(void) const
1964 nsHashtable::Put(nsHashKey *, void *)
1965 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1966 nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *)
1968 <nsChromeRegistry>
1969 PR_Malloc
1970 PL_HashTableFinalize(PLHashTable *)
1971 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
1972 nsHashtable::nsHashtable(unsigned int, int)
1973 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
1974 nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *)
1976 <nsChromeRegistry>
1977 PR_Malloc
1978 PL_HashTableFinalize(PLHashTable *)
1979 PL_HashTableRawAdd
1980 nsHashtable::Put(nsHashKey *, void *)
1981 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
1982 nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *)
1984 <nsChromeRegistry>
1985 PR_Malloc
1986 nsMemoryImpl::Alloc(unsigned int)
1987 nsMemory::Alloc(unsigned int)
1988 ToNewCString(nsACString const &)
1989 nsStdURL::GetSpec(char **)
1990 RDFXMLDataSourceImpl::Init(char const *)
1991 nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *)
1993 <nsChromeRegistry>
1994 PR_Malloc
1995 nsMemoryImpl::Alloc(unsigned int)
1996 nsMemory::Alloc(unsigned int)
1997 nsCStringKey::Clone(void) const
1998 nsHashtable::Put(nsHashKey *, void *)
1999 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2000 nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *)
2002 # ----------------------------------------------------------------------
2004 <nsZipReaderCache>
2005 __builtin_new
2006 nsCStringKey::Clone(void) const
2007 nsHashtable::Put(nsHashKey *, void *)
2008 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2009 nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **)
2011 <nsZipReaderCache>
2012 PR_Malloc
2013 PL_HashTableFinalize(PLHashTable *)
2014 PL_HashTableRawAdd
2015 nsHashtable::Put(nsHashKey *, void *)
2016 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2017 nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **)
2019 <nsZipReaderCache>
2020 PR_Malloc
2021 PL_HashTableFinalize(PLHashTable *)
2022 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2023 nsHashtable::nsHashtable(unsigned int, int)
2024 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
2025 nsZipReaderCache::nsZipReaderCache(void)
2027 <nsZipReaderCache>
2028 __builtin_new
2029 nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **)
2031 # ----------------------------------------------------------------------
2033 # nsXBLDocumentInfo
2036 <nsXBLDocumentInfo>
2037 PR_Malloc
2038 PL_HashTableFinalize(PLHashTable *)
2039 PL_HashTableRawAdd
2040 nsHashtable::Put(nsHashKey *, void *)
2041 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2042 nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *)
2044 <nsXBLDocumentInfo>
2045 PR_Malloc
2046 PL_HashTableFinalize(PLHashTable *)
2047 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2048 nsHashtable::nsHashtable(unsigned int, int)
2049 nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *)
2051 <nsXBLDocumentInfo>
2052 __builtin_new
2053 nsCStringKey::Clone(void) const
2054 nsHashtable::Put(nsHashKey *, void *)
2055 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2056 nsXBLDocumentInfo::SetPrototypeBinding(nsCString const &, nsIXBLPrototypeBinding *)
2058 <nsXBLDocumentInfo>
2059 PR_Malloc
2060 PL_HashTableFinalize(PLHashTable *)
2061 PL_HashTableRawAdd
2062 nsHashtable::Put(nsHashKey *, void *)
2063 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2064 nsXBLDocumentInfo::SetPrototypeBinding(basic_nsAReadableString<char> const &, nsIXBLPrototypeBinding *)
2066 <nsXBLDocumentInfo>
2067 __builtin_new
2068 nsXBLDocumentInfo::SetPrototypeBinding(nsCString const &, nsIXBLPrototypeBinding *)
2070 <nsXBLDocumentInfo>
2071 PR_Malloc
2072 PL_HashTableFinalize(PLHashTable *)
2073 PL_HashTableRawAdd
2074 nsHashtable::Put(nsHashKey *, void *)
2075 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2076 nsXBLDocumentInfo::SetPrototypeBinding(nsCString const &, nsIXBLPrototypeBinding *)
2078 <nsXBLDocumentInfo>
2079 PR_Malloc
2080 PL_HashTableFinalize(PLHashTable *)
2081 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2082 nsHashtable::nsHashtable(unsigned int, int)
2083 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
2084 nsXBLDocumentInfo::SetPrototypeBinding(basic_nsAReadableString<char> const &, nsIXBLPrototypeBinding *)
2086 <nsXBLDocumentInfo>
2087 __builtin_new
2088 nsXBLDocumentInfo::SetPrototypeBinding(basic_nsAReadableString<char> const &, nsIXBLPrototypeBinding *)
2090 <nsXBLDocumentInfo>
2091 PR_Malloc
2092 nsMemoryImpl::Alloc(unsigned int)
2093 nsMemory::Alloc(unsigned int)
2094 nsStr::Alloc(nsStr &, unsigned int)
2095 nsStr::Realloc(nsStr &, unsigned int)
2096 nsStr::EnsureCapacity(nsStr &, unsigned int)
2097 nsStr::GrowCapacity(nsStr &, unsigned int)
2098 nsCString::SetCapacity(unsigned int)
2099 nsCString::SetLength(unsigned int)
2102 basic_nsAWritableString<char>::Assign(char const *)
2103 nsCString::operator=(char const *)
2104 nsXBLDocumentInfo::nsXBLDocumentInfo(char const *, nsIDocument *)
2106 <nsXBLDocumentInfo>
2107 PR_Malloc
2108 nsMemoryImpl::Alloc(unsigned int)
2109 nsMemory::Alloc(unsigned int)
2110 nsCStringKey::Clone(void) const
2111 nsHashtable::Put(nsHashKey *, void *)
2112 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2113 nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *)
2115 <nsXBLDocumentInfo>
2116 PR_Malloc
2117 nsMemoryImpl::Alloc(unsigned int)
2118 nsMemory::Alloc(unsigned int)
2119 nsStr::Alloc(nsStr &, unsigned int)
2120 nsStr::Realloc(nsStr &, unsigned int)
2121 nsStr::EnsureCapacity(nsStr &, unsigned int)
2122 nsStr::GrowCapacity(nsStr &, unsigned int)
2123 nsCString::SetCapacity(unsigned int)
2124 nsCString::SetLength(unsigned int)
2125 nsACString::do_AssignFromReadable(nsACString const &)
2126 nsACString::do_AssignFromElementPtr(char const *)
2127 nsXBLDocumentInfo::nsXBLDocumentInfo(char const *, nsIDocument *)
2129 <nsXBLDocumentInfo>
2130 __builtin_new
2131 nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *)
2133 # ----------------------------------------------------------------------
2135 # nsXULPrototypeCache
2138 <nsXULPrototypeCache>
2139 __builtin_new
2140 nsCStringKey::Clone(void) const
2141 nsHashtable::Put(nsHashKey *, void *)
2142 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2143 nsXULPrototypeCache::PutXBLDocumentInfo(nsIXBLDocumentInfo *)
2145 <nsXULPrototypeCache>
2146 PR_Malloc
2147 PL_HashTableFinalize(PLHashTable *)
2148 PL_HashTableRawAdd
2149 nsHashtable::Put(nsHashKey *, void *)
2150 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2151 nsXULPrototypeCache::PutPrototype(nsIXULPrototypeDocument *)
2153 <nsXULPrototypeCache>
2154 PR_Malloc
2155 PL_HashTableFinalize(PLHashTable *)
2156 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2157 nsHashtable::nsHashtable(unsigned int, int)
2158 nsXULPrototypeCache::nsXULPrototypeCache(void)
2160 <nsXULPrototypeCache>
2161 PR_Malloc
2162 PL_HashTableFinalize(PLHashTable *)
2163 PL_HashTableRawAdd
2164 nsHashtable::Put(nsHashKey *, void *)
2165 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2166 nsXULPrototypeCache::PutXBLDocumentInfo(nsIXBLDocumentInfo *)
2168 <nsXULPrototypeCache>
2169 PR_Malloc
2170 PL_HashTableFinalize(PLHashTable *)
2171 PL_HashTableRawAdd
2172 nsHashtable::Put(nsHashKey *, void *)
2173 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2174 nsXULPrototypeCache::PutStyleSheet(nsICSSStyleSheet *)
2176 <nsXULPrototypeCache>
2177 PR_Malloc
2178 PL_HashTableFinalize(PLHashTable *)
2179 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2180 nsHashtable::nsHashtable(unsigned int, int)
2181 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
2182 nsXULPrototypeCache::nsXULPrototypeCache(void)
2184 <nsXULPrototypeCache>
2185 PR_Malloc
2186 nsMemoryImpl::Alloc(unsigned int)
2187 nsMemory::Alloc(unsigned int)
2188 nsCStringKey::Clone(void) const
2189 nsHashtable::Put(nsHashKey *, void *)
2190 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2191 nsXULPrototypeCache::PutXBLDocumentInfo(nsIXBLDocumentInfo *)
2193 <nsXULPrototypeCache>
2194 PR_Malloc
2195 PL_HashTableFinalize(PLHashTable *)
2196 PL_HashTableRawAdd
2197 nsHashtable::Put(nsHashKey *, void *)
2198 nsXULPrototypeCache::PutScript(nsIURI *, void *)
2200 # nsXULPrototypeElement
2201 <nsXULPrototypeCache>
2202 __builtin_new
2203 XULContentSinkImpl::CreateElement(nsINodeInfo *, nsXULPrototypeElement **)
2205 # nsXULPrototypeNode
2206 <nsXULPrototypeCache>
2207 __builtin_new
2208 __builtin_vec_new
2209 XULContentSinkImpl::CloseContainer(nsIParserNode const &)
2211 # nsXULPrototypeScript
2212 <nsXULPrototypeCache>
2213 __builtin_new
2214 XULContentSinkImpl::OpenScript(nsIParserNode const &)
2216 # ----------------------------------------------------------------------
2218 # nsExternalHelperAppService
2221 <nsExternalHelperAppService>
2222 __builtin_new
2223 nsExternalHelperAppService::nsExternalHelperAppService(void)
2225 <nsExternalHelperAppService>
2226 __builtin_new
2227 nsCStringKey::Clone(void) const
2228 nsHashtable::Put(nsHashKey *, void *)
2229 nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *)
2231 <nsExternalHelperAppService>
2232 PR_Malloc
2233 PL_HashTableFinalize(PLHashTable *)
2234 PL_HashTableRawAdd
2235 nsHashtable::Put(nsHashKey *, void *)
2236 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2237 nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *)
2239 <nsExternalHelperAppService>
2240 PR_Malloc
2241 PL_HashTableFinalize(PLHashTable *)
2242 PL_HashTableRawAdd
2243 nsHashtable::Put(nsHashKey *, void *)
2244 nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *)
2246 <nsExternalHelperAppService>
2247 PR_Malloc
2248 nsMemoryImpl::Alloc(unsigned int)
2249 nsMemory::Alloc(unsigned int)
2250 nsCStringKey::Clone(void) const
2251 nsHashtable::Put(nsHashKey *, void *)
2252 nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *)
2254 <nsExternalHelperAppService>
2255 PR_Malloc
2256 nsVoidArray::SizeTo(int)
2257 nsVoidArray::GrowArrayBy(int)
2258 nsVoidArray::InsertElementAt(void *, int)
2259 nsTArray<nsCString>::InsertElementAt(int, nsCString const &)
2260 nsMIMEInfoImpl::SetFileExtensions(char const *)
2261 nsExternalHelperAppService::AddDefaultMimeTypesToCache(void)
2263 # ----------------------------------------------------------------------
2265 # nsCategoryManager
2268 <nsCategoryManager>
2269 __builtin_new
2270 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2272 <nsCategoryManager>
2273 PR_Malloc
2274 PL_HashTableFinalize(PLHashTable *)
2275 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2276 nsHashtable::nsHashtable(unsigned int, int)
2277 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
2278 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2280 <nsCategoryManager>
2281 __builtin_new
2282 nsCStringKey::Clone(void) const
2283 nsHashtable::Put(nsHashKey *, void *)
2284 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2286 <nsCategoryManager>
2287 PR_Malloc
2288 PL_HashTableFinalize(PLHashTable *)
2289 PL_HashTableRawAdd
2290 nsHashtable::Put(nsHashKey *, void *)
2291 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2292 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2294 <nsCategoryManager>
2295 PR_Malloc
2296 PL_HashTableFinalize(PLHashTable *)
2297 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2298 nsHashtable::nsHashtable(unsigned int, int)
2299 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2300 CategoryNode::CategoryNode(void)
2301 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2303 <nsCategoryManager>
2304 PR_Malloc
2305 PL_HashTableFinalize(PLHashTable *)
2306 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2307 nsHashtable::nsHashtable(unsigned int, int)
2308 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2309 nsCategoryManager::nsCategoryManager(void)
2311 <nsCategoryManager>
2312 PR_Malloc
2313 PL_HashTableFinalize(PLHashTable *)
2314 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2315 nsHashtable::nsHashtable(unsigned int, int)
2316 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2317 CategoryNode::CategoryNode(void)
2318 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2320 <nsCategoryManager>
2321 PR_Malloc
2322 PL_HashTableFinalize(PLHashTable *)
2323 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2324 nsHashtable::nsHashtable(unsigned int, int)
2325 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2326 nsCategoryManager::nsCategoryManager(void)
2328 <nsCategoryManager>
2329 PR_Malloc
2330 PL_HashTableFinalize(PLHashTable *)
2331 PL_HashTableRawAdd
2332 nsHashtable::Put(nsHashKey *, void *)
2333 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2335 <nsCategoryManager>
2336 PR_Malloc
2337 nsMemoryImpl::Alloc(unsigned int)
2338 nsMemory::Alloc(unsigned int)
2339 nsCStringKey::Clone(void) const
2340 nsHashtable::Put(nsHashKey *, void *)
2341 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2343 <nsCategoryManager>
2344 PR_Malloc
2345 nsMemoryImpl::Alloc(unsigned int)
2346 nsMemory::Alloc(unsigned int)
2347 nsCStringKey::Clone(void) const
2348 nsHashtable::Put(nsHashKey *, void *)
2349 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2351 <nsCategoryManager>
2352 PR_Malloc
2353 nsMemoryImpl::Alloc(unsigned int)
2354 nsMemory::Alloc(unsigned int)
2355 nsStr::Alloc(nsStr &, unsigned int)
2356 nsStr::Realloc(nsStr &, unsigned int)
2357 nsStr::EnsureCapacity(nsStr &, unsigned int)
2358 nsStr::GrowCapacity(nsStr &, unsigned int)
2359 nsCString::SetCapacity(unsigned int)
2360 nsCString::SetLength(unsigned int)
2361 nsACString::do_AssignFromReadable(nsACString const &)
2362 nsACString::do_AssignFromElementPtr(char const *)
2363 nsCString::nsCString(char const *)
2364 nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **)
2366 # ----------------------------------------------------------------------
2368 # nsScriptNameSpaceManager
2371 <nsScriptNameSpaceManager>
2372 PR_Malloc
2373 PL_HashTableFinalize(PLHashTable *)
2374 PL_HashTableRawAdd
2375 nsHashtable::Put(nsHashKey *, void *)
2376 nsScriptNameSpaceManager::RegisterClassName(char const *, int)
2378 <nsScriptNameSpaceManager>
2379 PR_Malloc
2380 PL_HashTableFinalize(PLHashTable *)
2381 PL_HashTableRawAdd
2382 nsHashtable::Put(nsHashKey *, void *)
2383 nsScriptNameSpaceManager::FillHashWithDOMInterfaces(void)
2385 <nsScriptNameSpaceManager>
2386 PR_Malloc
2387 PL_HashTableFinalize(PLHashTable *)
2388 PL_HashTableRawAdd
2389 nsHashtable::Put(nsHashKey *, void *)
2390 nsScriptNameSpaceManager::FillHash(nsICategoryManager *, char const *, nsGlobalNameStruct::nametype)
2392 <nsScriptNameSpaceManager>
2393 __builtin_new
2394 nsScriptNameSpaceManager::RegisterClassName(char const *, int)
2396 # ----------------------------------------------------------------------
2398 # nsScriptSecurityManager
2401 <nsScriptSecurityManager>
2402 PR_Malloc
2403 PL_HashTableFinalize(PLHashTable *)
2404 PL_HashTableRawAdd
2405 nsHashtable::Put(nsHashKey *, void *)
2406 nsScriptSecurityManager::InitPolicies(unsigned int, char const **, nsISecurityPref *)
2408 <nsScriptSecurityManager>
2409 __builtin_new
2410 nsScriptSecurityManager::EnumeratePolicyCallback(char const *, void *)
2412 <nsScriptSecurityManager>
2413 __builtin_new
2414 nsCStringKey::Clone(void) const
2415 nsHashtable::Put(nsHashKey *, void *)
2416 nsScriptSecurityManager::EnumeratePolicyCallback(char const *, void *)
2418 <nsScriptSecurityManager>
2419 PR_Malloc
2420 PL_HashTableFinalize(PLHashTable *)
2421 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2422 nsHashtable::nsHashtable(unsigned int, int)
2423 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
2424 nsScriptSecurityManager::InitPrefs(void)
2426 <nsScriptSecurityManager>
2427 PR_Malloc
2428 PL_HashTableFinalize(PLHashTable *)
2429 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2430 nsHashtable::nsHashtable(unsigned int, int)
2431 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
2432 nsScriptSecurityManager::EnumeratePolicyCallback(char const *, void *)
2434 <nsScriptSecurityManager>
2435 PR_Malloc
2436 nsMemoryImpl::Alloc(unsigned int)
2437 nsMemory::Alloc(unsigned int)
2438 nsCStringKey::Clone(void) const
2439 nsHashtable::Put(nsHashKey *, void *)
2440 nsScriptSecurityManager::InitPolicies(unsigned int, char const **, nsISecurityPref *)
2442 # ----------------------------------------------------------------------
2444 # nsStringBundleService
2447 <nsStringBundleService>
2448 __builtin_new
2449 nsCStringKey::Clone(void) const
2450 nsHashtable::Put(nsHashKey *, void *)
2451 nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *)
2453 <nsStringBundleService>
2454 PR_Malloc
2455 PL_HashTableFinalize(PLHashTable *)
2456 PL_HashTableRawAdd
2457 nsHashtable::Put(nsHashKey *, void *)
2458 nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *)
2460 <nsStringBundleService>
2461 PR_Malloc
2462 PL_HashTableFinalize(PLHashTable *)
2463 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2464 nsHashtable::nsHashtable(unsigned int, int)
2465 nsStringBundleService::nsStringBundleService(void)
2467 <nsStringBundleService>
2468 PR_Malloc
2469 PL_ArenaAllocate
2470 nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *)
2472 <nsStringBundleService>
2473 PR_Malloc
2474 nsMemoryImpl::Alloc(unsigned int)
2475 nsMemory::Alloc(unsigned int)
2476 nsCStringKey::Clone(void) const
2477 nsHashtable::Put(nsHashKey *, void *)
2478 nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *)
2480 # ----------------------------------------------------------------------
2482 <CSSStyleSheetImpl>
2483 __builtin_new
2484 CSSStyleSheetImpl::CSSStyleSheetImpl(void)
2486 <CSSStyleSheetImpl>
2487 __builtin_new
2488 __builtin_vec_new
2489 nsSupportsArray::GrowArrayBy(int)
2490 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
2491 nsSupportsArray::AppendElement(nsISupports *)
2492 CSSStyleSheetImpl::AppendStyleRule(nsICSSRule *)
2494 <CSSStyleSheetImpl>
2495 PR_Malloc
2496 PL_HashTableFinalize(PLHashTable *)
2497 PL_HashTableRawAdd
2498 nsHashtable::Put(nsHashKey *, void *)
2499 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
2500 CSSStyleSheetImpl::CheckRuleForAttributes(nsICSSRule *)
2502 <CSSStyleSheetImpl>
2503 __builtin_new
2504 AtomKey::Clone(void) const
2505 nsHashtable::Put(nsHashKey *, void *)
2506 CSSStyleSheetImpl::CheckRuleForAttributes(nsICSSRule *)
2508 <CSSStyleSheetImpl>
2509 PR_Malloc
2510 PL_HashTableFinalize(PLHashTable *)
2511 PL_HashTableRawAdd
2512 nsHashtable::Put(nsHashKey *, void *)
2513 CSSStyleSheetImpl::CheckRuleForAttributes(nsICSSRule *)
2515 <CSSStyleSheetInner>
2516 PR_Malloc
2517 PL_HashTableFinalize(PLHashTable *)
2518 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2519 nsHashtable::nsHashtable(unsigned int, int)
2520 CSSStyleSheetInner::CSSStyleSheetInner(nsICSSStyleSheet *)
2522 <HTMLStyleSheetImpl>
2523 PR_Malloc
2524 PL_HashTableFinalize(PLHashTable *)
2525 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2526 nsHashtable::nsHashtable(unsigned int, int)
2527 HTMLStyleSheetImpl::HTMLStyleSheetImpl(void)
2529 <HTMLStyleSheetImpl>
2530 PR_Malloc
2531 PL_HashTableFinalize(PLHashTable *)
2532 PL_HashTableRawRemove
2533 nsHashtable::Remove(nsHashKey *)
2534 HTMLStyleSheetImpl::DropMappedAttributes(nsIHTMLMappedAttributes *)
2536 <HTMLStyleSheetImpl>
2537 __builtin_new
2538 AttributeKey::Clone(void) const
2539 nsHashtable::Put(nsHashKey *, void *)
2540 HTMLStyleSheetImpl::UniqueMappedAttributes(nsIHTMLMappedAttributes *, nsIHTMLMappedAttributes *&)
2542 <HTMLStyleSheetImpl>
2543 PR_Malloc
2544 PL_HashTableFinalize(PLHashTable *)
2545 PL_HashTableRawAdd
2546 nsHashtable::Put(nsHashKey *, void *)
2547 HTMLStyleSheetImpl::UniqueMappedAttributes(nsIHTMLMappedAttributes *, nsIHTMLMappedAttributes *&)
2549 <nsStyleContextData>
2550 __builtin_new
2551 nsStyleContextData::Create(nsIPresContext *)
2553 <nsStyleContent>
2554 __builtin_new
2555 __builtin_vec_new
2556 nsStyleContent::AllocateCounterResets(unsigned int)
2558 <nsStyleContent>
2559 __builtin_new
2560 __builtin_vec_new
2561 nsStyleContent::AllocateContents(unsigned int)
2563 <xptiManifest>
2564 __builtin_new
2565 xptiManifest::Read(xptiInterfaceInfoManager *, xptiWorkingSet *)
2567 <xptiManifest>
2568 PR_Malloc
2569 PL_ArenaFinish
2570 PL_HashTableRawAdd
2571 PL_HashTableAdd
2572 xptiManifest::Read(xptiInterfaceInfoManager *, xptiWorkingSet *)
2574 <CSSParserImpl>
2575 __builtin_new
2576 SelectorList::AddSelector(nsCSSSelector const &)
2577 CSSParserImpl::ParseSelectorGroup(int &, SelectorList *&)
2579 <CSSParserImpl>
2580 __builtin_new
2581 CSSParserImpl::ParseContent(int &, nsICSSDeclaration *, int &)
2583 # ----------------------------------------------------------------------
2585 # RuleHash
2588 <RuleHash>
2589 __builtin_new
2590 RuleHash::AppendRuleToTable(nsHashtable &, int, nsICSSStyleRule *)
2592 <RuleHash>
2593 __builtin_new
2594 RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *)
2596 <RuleHash>
2597 __builtin_new
2598 RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *, int)
2600 <RuleHash>
2601 PR_Malloc
2602 PL_HashTableFinalize(PLHashTable *)
2603 PL_HashTableRawAdd
2604 nsHashtable::Put(nsHashKey *, void *)
2605 RuleHash::AppendRuleToTable(nsHashtable &, int, nsICSSStyleRule *)
2607 <RuleHash>
2608 __builtin_new
2609 AtomKey::Clone(void) const
2610 nsHashtable::Put(nsHashKey *, void *)
2611 RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *)
2613 <RuleHash>
2614 PR_Malloc
2615 PL_HashTableFinalize(PLHashTable *)
2616 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2617 nsHashtable::nsHashtable(unsigned int, int)
2618 RuleHash::RuleHash(void)
2620 <RuleHash>
2621 PR_Malloc
2622 PL_HashTableFinalize(PLHashTable *)
2623 PL_HashTableRawAdd
2624 nsHashtable::Put(nsHashKey *, void *)
2625 RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *)
2627 <RuleHash>
2628 __builtin_new
2629 __builtin_vec_new
2630 RuleHash::EnumerateAllRules(nsIAtom *, nsIAtom *, nsVoidArray const &, void (*)(nsICSSStyleRule *, void *), void *)
2632 <RuleHash>
2633 PR_Malloc
2634 PL_HashTableFinalize(PLHashTable *)
2635 PL_HashTableRawAdd
2636 nsHashtable::Put(nsHashKey *, void *)
2637 RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *, int)
2639 # ----------------------------------------------------------------------
2641 # nsCSSSelector
2644 <nsCSSSelector>
2645 __builtin_new
2646 nsCSSSelector::nsCSSSelector(nsCSSSelector const &)
2648 <nsCSSSelector>
2649 __builtin_new
2650 nsAtomList::nsAtomList(nsAtomList const &)
2651 nsCSSSelector::nsCSSSelector(nsCSSSelector const &)
2653 <nsCSSSelector>
2654 __builtin_new
2655 nsAttrSelector::nsAttrSelector(nsAttrSelector const &)
2656 nsCSSSelector::nsCSSSelector(nsCSSSelector const &)
2658 <nsCSSSelector>
2659 __builtin_new
2660 nsAttrSelector::nsAttrSelector(nsAttrSelector const &)
2661 nsAttrSelector::nsAttrSelector(nsAttrSelector const &)
2662 nsCSSSelector::nsCSSSelector(nsCSSSelector const &)
2664 # ----------------------------------------------------------------------
2666 # StyleSetImpl
2669 <StyleSetImpl>
2670 __builtin_new
2671 CSSStyleSheetImpl::GetStyleRuleProcessor(nsIStyleRuleProcessor *&, nsIStyleRuleProcessor *)
2672 StyleSetImpl::ClearOverrideRuleProcessors(void)
2674 <StyleSetImpl>
2675 __builtin_new
2676 CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *)
2677 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsIRuleWalker *)
2678 StyleSetImpl::ReplaceBackstopStyleSheets(nsISupportsArray *)
2680 <StyleSetImpl>
2681 __builtin_new
2682 CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *)
2683 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsIRuleWalker *)
2684 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int)
2686 <StyleSetImpl>
2687 __builtin_new
2688 nsSupportsArray::Create(nsISupports *, nsID const &, void **)
2689 NS_NewISupportsArray(nsISupportsArray **)
2690 StyleSetImpl::EnsureArray(nsISupportsArray **)
2692 <StyleSetImpl>
2693 PR_Malloc
2694 PL_HashTableFinalize(PLHashTable *)
2695 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2696 nsHashtable::nsHashtable(unsigned int, int)
2697 nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **)
2698 nsRuleWalker::Forward(nsIStyleRule *)
2699 StyleSetImpl::AddImportantRules(nsIRuleNode *)
2701 <StyleSetImpl>
2702 PR_Malloc
2703 PL_HashTableFinalize(PLHashTable *)
2704 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
2705 nsHashtable::nsHashtable(unsigned int, int)
2706 nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **)
2707 nsRuleWalker::Forward(nsIStyleRule *)
2708 nsHTMLBodyElement::WalkInlineStyleRules(nsIRuleWalker *)
2709 HTMLCSSStyleSheetImpl::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsIRuleWalker *)
2710 StyleSetImpl::ReplaceBackstopStyleSheets(nsISupportsArray *)
2712 <StyleSetImpl>
2713 __builtin_new
2714 __builtin_vec_new
2715 nsSupportsArray::GrowArrayBy(int)
2716 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
2717 nsSupportsArray::AppendElement(nsISupports *)
2718 CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *)
2719 nsSupportsArray::EnumerateBackwards(int (*)(nsISupports *, void *), void *)
2720 CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *)
2721 CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *)
2722 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsIRuleWalker *)
2723 StyleSetImpl::ReplaceBackstopStyleSheets(nsISupportsArray *)
2725 <StyleSetImpl>
2726 __builtin_new
2727 __builtin_vec_new
2728 nsSupportsArray::GrowArrayBy(int)
2729 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
2730 nsSupportsArray::AppendElement(nsISupports *)
2731 CSSRuleProcessor::AppendStyleSheet(nsICSSStyleSheet *)
2732 CSSStyleSheetImpl::GetStyleRuleProcessor(nsIStyleRuleProcessor *&, nsIStyleRuleProcessor *)
2733 StyleSetImpl::ClearOverrideRuleProcessors(void)
2735 //----------------------------------------------------------------------
2737 <StyleListImpl>
2738 PR_Malloc
2739 nsMemoryImpl::Alloc(unsigned int)
2740 nsMemory::Alloc(unsigned int)
2741 nsStr::Alloc(nsStr &, unsigned int)
2742 nsStr::Realloc(nsStr &, unsigned int)
2743 nsStr::EnsureCapacity(nsStr &, unsigned int)
2744 nsStr::GrowCapacity(nsStr &, unsigned int)
2745 nsString::SetCapacity(unsigned int)
2746 nsString::SetLength(unsigned int)
2749 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
2750 nsString::operator=(nsString const &)
2751 StyleListImpl::ResetFrom(nsStyleList const *, nsIPresContext *)
2753 <StyleListImpl>
2754 __builtin_new
2755 __builtin_vec_new
2756 nsSupportsArray::GrowArrayBy(int)
2757 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
2758 nsSupportsArray::AppendElement(nsISupports *)
2759 CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *)
2760 nsSupportsArray::EnumerateBackwards(int (*)(nsISupports *, void *), void *)
2761 CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *)
2762 CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *)
2763 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsIRuleWalker *)
2764 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int)
2766 <StyleListImpl>
2767 PR_Malloc
2768 nsVoidArray::SizeTo(int)
2769 nsVoidArray::GrowArrayBy(int)
2770 nsVoidArray::InsertElementAt(void *, int)
2771 CSSRuleProcessor::ClearRuleCascades(void)
2772 nsSupportsArray::EnumerateBackwards(int (*)(nsISupports *, void *), void *)
2773 CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *)
2774 CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsIRuleWalker *)
2775 StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int)
2777 # ----------------------------------------------------------------------
2779 <StyleContextCache>
2780 PR_Malloc
2781 PL_HashTableFinalize(PLHashTable *)
2782 PL_HashTableRawAdd
2783 nsHashtable::Put(nsHashKey *, void *)
2784 StyleContextCache::VerifyList(unsigned int)
2786 <StyleContextCache>
2787 __builtin_new
2788 StyleContextCache::AllocateList(void)
2790 # ----------------------------------------------------------------------
2792 # nsPersistentProperties
2795 <nsPersistentProperties>
2796 __builtin_new
2797 nsPersistentProperties::Create(nsISupports *, nsID const &, void **)
2799 <nsPersistentProperties>
2800 PR_Malloc
2801 PL_ArenaFinish
2802 PL_HashTableRawAdd
2803 nsPersistentProperties::SetStringProperty(nsAString const &, nsAString &, nsAString &)
2804 nsPersistentProperties::Load(nsIInputStream *)
2806 <nsPersistentProperties>
2807 PR_Malloc
2808 nsMemoryImpl::Alloc(unsigned int)
2809 nsMemory::Alloc(unsigned int)
2810 nsCppSharedAllocator<unsigned short>::allocate(unsigned int, void const *)
2811 nsCRT::strndup(unsigned short const *, unsigned int)
2812 nsCRT::strdup(unsigned short const *)
2813 nsString::ToNewUnicode(void) const
2814 nsPersistentProperties::SetStringProperty(nsString const &, nsString &, nsString &)
2816 <nsPersistentProperties>
2817 PR_Malloc
2818 PL_ArenaFinish
2819 PL_HashTableRawAdd
2820 nsPersistentProperties::SetStringProperty(nsString const &, nsString &, nsString &)
2822 <nsPersistentProperties>
2823 PR_Malloc
2824 PL_ArenaFinish
2825 PL_NewHashTable
2826 nsPersistentProperties::nsPersistentProperties(void)
2828 <nsPersistentProperties>
2829 PR_Malloc
2830 nsMemoryImpl::Alloc(unsigned int)
2831 nsMemory::Alloc(unsigned int)
2832 ToNewUnicode(nsAString const &)
2833 nsPersistentProperties::SetStringProperty(nsAString const &, nsAString &, nsAString &)
2835 <nsPersistentProperties>
2836 PR_Malloc
2837 nsMemoryImpl::Alloc(unsigned int)
2838 nsMemory::Alloc(unsigned int)
2839 unsigned short * AllocateStringCopy<nsAString, unsigned short>(nsAString const &, unsigned short *)
2840 ToNewUnicode(nsAString const &)
2841 nsPersistentProperties::SetStringProperty(nsAString const &, nsAString &, nsAString &)
2843 # ----------------------------------------------------------------------
2845 # nsCSSValue
2848 <nsCSSValue>
2849 PR_Malloc
2850 nsMemoryImpl::Alloc(unsigned int)
2851 nsMemory::Alloc(unsigned int)
2852 nsCppSharedAllocator<unsigned short>::allocate(unsigned int, void const *)
2853 nsCRT::strndup(unsigned short const *, unsigned int)
2854 nsCRT::strdup(unsigned short const *)
2855 nsString::ToNewUnicode(void) const
2856 nsCSSValue::operator=(nsCSSValue const &)
2858 <nsCSSValue>
2859 PR_Malloc
2860 nsMemoryImpl::Alloc(unsigned int)
2861 nsMemory::Alloc(unsigned int)
2862 ToNewUnicode(nsAString const &)
2863 nsCSSValue::SetStringValue(nsAString const &, nsCSSUnit)
2865 <nsCSSValue>
2866 PR_Malloc
2867 nsMemoryImpl::Alloc(unsigned int)
2868 nsMemory::Alloc(unsigned int)
2869 unsigned short * AllocateStringCopy<nsAString, unsigned short>(nsAString const &, unsigned short *)
2870 ToNewUnicode(nsAString const &)
2871 nsCSSValue::SetStringValue(nsAString const &, nsCSSUnit)
2873 # ----------------------------------------------------------------------
2875 <nsStringKey>
2876 PR_Malloc
2877 nsMemoryImpl::Alloc(unsigned int)
2878 nsMemory::Alloc(unsigned int)
2879 nsStringKey::Clone(void) const
2881 #----------------------------------------------------------------------
2883 # nsTextFragment
2886 <nsTextFragment>
2887 PR_Malloc
2888 nsMemoryImpl::Alloc(unsigned int)
2889 nsMemory::Alloc(unsigned int)
2890 nsTextFragment::SetTo(unsigned short const *, int)
2892 <nsTextFragment>
2893 PR_Malloc
2894 nsMemoryImpl::Alloc(unsigned int)
2895 nsMemory::Alloc(unsigned int)
2896 ToNewCString(nsAString const &)
2897 nsTextFragment::operator=(nsAString const &)
2899 <nsTextFragment>
2900 PR_Malloc
2901 nsMemoryImpl::Alloc(unsigned int)
2902 nsMemory::Alloc(unsigned int)
2903 char * AllocateStringCopy<unsigned short, char>(basic_nsAReadableString<unsigned short> const &, char *)
2904 ToNewCString(basic_nsAReadableString<unsigned short> const &)
2905 nsTextFragment::operator=(basic_nsAReadableString<unsigned short> const &)
2907 #----------------------------------------------------------------------
2909 # nsTextBoxFrame
2912 <nsTextBoxFrame>
2913 PR_Malloc
2914 nsMemoryImpl::Alloc(unsigned int)
2915 nsMemory::Alloc(unsigned int)
2916 nsStr::Alloc(nsStr &, unsigned int)
2917 nsStr::Realloc(nsStr &, unsigned int)
2918 nsStr::EnsureCapacity(nsStr &, unsigned int)
2919 nsStr::GrowCapacity(nsStr &, unsigned int)
2920 nsString::SetCapacity(unsigned int)
2921 nsString::SetLength(unsigned int)
2922 nsAString::do_AssignFromReadable(nsAString const &)
2923 nsAString::AssignFromReadable(nsAString const &)
2924 nsTextBoxFrame::UpdateAttributes(nsIPresContext *, nsIAtom *, int &, int &)
2926 <nsTextBoxFrame>
2927 PR_Malloc
2928 nsMemoryImpl::Alloc(unsigned int)
2929 nsMemory::Alloc(unsigned int)
2930 nsStr::Alloc(nsStr &, unsigned int)
2931 nsStr::Realloc(nsStr &, unsigned int)
2932 nsStr::EnsureCapacity(nsStr &, unsigned int)
2933 nsStr::GrowCapacity(nsStr &, unsigned int)
2934 nsString::SetCapacity(unsigned int)
2935 nsString::SetLength(unsigned int)
2936 nsAString::do_AssignFromReadable(nsAString const &)
2937 nsAString::AssignFromReadable(nsAString const &)
2938 nsTextBoxFrame::CalculateTitleForWidth(nsIPresContext *, nsIRenderingContext &, int)
2940 # ----------------------------------------------------------------------
2942 # nsPopupSetFrame
2945 <nsPopupSetFrame>
2946 __builtin_new
2947 nsPopupSetFrame::AddPopupFrame(nsIFrame *)
2949 #----------------------------------------------------------------------
2951 <nsStdURL>
2952 PR_Malloc
2953 nsMemoryImpl::Alloc(unsigned int)
2954 nsMemory::Alloc(unsigned int)
2955 ToNewCString(nsACString const &)
2956 nsStdURL::GetSpec(char **)
2958 <nsSimpleURI>
2959 PR_Malloc
2960 nsMemoryImpl::Alloc(unsigned int)
2961 nsMemory::Alloc(unsigned int)
2962 nsString::ToNewCString(void) const
2963 nsSimpleURI::SetSpec(char const *)
2965 <nsSimpleURI>
2966 PR_Malloc
2967 nsMemoryImpl::Alloc(unsigned int)
2968 nsMemory::Alloc(unsigned int)
2969 ToNewCString(nsAString const &)
2970 nsSimpleURI::SetSpec(char const *)
2972 <nsNodeInfoManager>
2973 PR_Malloc
2974 PL_ArenaFinish
2975 PL_HashTableRawAdd
2976 PL_HashTableAdd
2977 nsNodeInfoManager::GetNodeInfo(nsIAtom *, nsIAtom *, int, nsINodeInfo *&)
2979 <nsNodeInfoManager>
2980 PR_Malloc
2981 PL_ArenaFinish
2982 PL_NewHashTable
2983 nsNodeInfoManager::nsNodeInfoManager(void)
2985 <nsNodeInfoManager>
2986 PR_Malloc
2987 PL_ArenaFinish
2988 PL_HashTableRawRemove
2989 PL_HashTableRemove
2990 nsNodeInfoManager::RemoveNodeInfo(nsNodeInfo *)
2992 <xptiInterfaceInfo>
2993 XPT_ArenaMalloc
2994 xptiInterfaceInfo::CopyName(char const *, xptiWorkingSet *)
2996 <xptiInterfaceInfo>
2997 __builtin_new
2998 xptiInterfaceInfo::PartiallyResolveLocked(XPTInterfaceDescriptor *, xptiWorkingSet *)
3000 <xpti-unclassified>
3001 XPT_ArenaMalloc
3003 <pthread-unclassified>
3004 siglongjmp
3005 pthread_create
3007 <X-unclassified>
3008 XkbAllocClientMap
3010 <X-unclassified>
3011 _XiCheckExtInit
3013 <X-unclassified>
3014 _XAllocScratch
3016 <X-unclassified>
3017 XUnlockDisplay
3019 <X-unclassified>
3020 _XlcCreateLC
3022 <X-unclassified>
3023 XkbUseExtension
3025 <X-unclassified>
3026 _XimServerDestroy
3028 <X-unclassified>
3029 _XlcAddCharSet
3031 <X-unclassified>
3032 XInitExtension
3034 <X-unclassified>
3035 _XlcGenericLoader
3037 <X-unclassified>
3038 _XwcDefaultDrawImageString
3040 <X-unclassified>
3041 _XlcAddCT
3043 <X-unclassified>
3044 XShmCreateImage
3046 <X-unclassified>
3047 _XFreeAtomTable
3049 <X-unclassified>
3050 XCreateRegion
3052 <X-unclassified>
3053 XIntersectRegion
3055 <X-unclassified>
3056 _XlcCreateLocaleDataBase
3058 <X-unclassified>
3059 _XUpdateAtomCache
3061 <X-unclassified>
3062 XrmMergeDatabases
3064 <X-unclassified>
3065 XrmParseCommand
3067 <X-unclassified>
3068 XOpenDisplay
3070 <X-unclassified>
3071 XCreateGC
3073 <X-unclassified>
3074 _XlcResetConverter
3076 <X-unclassified>
3077 _XEnq
3079 <X-unclassified>
3080 _XimLcctstowcs
3082 <X-unclassified>
3083 XtMalloc
3085 <X-unclassified>
3086 XtCalloc
3088 <X-unclassified>
3089 Xpermalloc
3091 <X-unclassified>
3092 _XlcCreateDefaultCharSet
3094 <X-unclassified>
3095 _XimLocalSetICValues
3097 <X-unclassified>
3098 _XimLocalCreateIC
3100 <X-unclassified>
3101 _XlcSetConverter
3103 <X-unclassified>
3104 _XkbGetCharset
3106 <gtk-unclassified>
3107 g_malloc
3109 <gtk-unclassified>
3110 g_realloc
3112 <gtk-unclassified>
3113 g_malloc0
3115 <gtk-unclassified>
3116 _XimLcctstoutf8
3118 <gdk_imlib_load_image>
3119 loader_png
3120 gdk_imlib_load_image
3122 <gdk_imlib_save_image>
3123 loader_png
3124 gdk_imlib_save_image
3126 <dl-unclassified>
3127 _dl_lookup_versioned_symbol_skip
3129 <dl-unclassified>
3130 _dl_dst_substitute
3132 <dl-unclassified>
3133 _dl_map_object_deps
3135 <dl-unclassified>
3136 _dl_map_object
3138 <dl-unclassified>
3139 _dl_debug_message
3141 <nsRegistry>
3142 PR_Malloc
3143 bufio_SetBufferSize
3144 nsXPTCStubBase::Sentinel9(void)
3145 NR_RegSetBufferSize
3146 nsRegistry::SetBufferSize(int)
3148 <nsXBLService>
3149 PR_Malloc
3150 PL_ArenaAllocate
3151 nsFixedSizeAllocator::AddBucket(unsigned int)
3152 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
3153 nsXBLService::nsXBLService(void)
3155 <nsXBLService>
3156 PR_Malloc
3157 PL_HashTableFinalize(PLHashTable *)
3158 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3159 nsHashtable::nsHashtable(unsigned int, int)
3160 nsXBLService::nsXBLService(void)
3162 <InMemoryDataSource>
3163 PR_Malloc
3164 PL_ArenaAllocate
3165 nsFixedSizeAllocator::Alloc(unsigned int)
3166 InMemoryAssertionEnumeratorImpl::operator new(unsigned int, nsFixedSizeAllocator &)
3168 <nsGenericModule>
3169 PR_Malloc
3170 PL_HashTableFinalize(PLHashTable *)
3171 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3172 nsHashtable::nsHashtable(unsigned int, int)
3173 nsGenericModule::nsGenericModule(char const *, unsigned int, nsModuleComponentInfo *, unsigned int (*)(nsIModule *), void (*)(nsIModule *))
3175 <nsGenericModule>
3176 PR_Malloc
3177 PL_HashTableFinalize(PLHashTable *)
3178 PL_HashTableRawAdd
3179 nsHashtable::Put(nsHashKey *, void *)
3180 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3181 nsGenericModule::GetClassObject(nsIComponentManager *, nsID const &, nsID const &, void **)
3183 <nsGenericModule>
3184 __builtin_new
3185 nsHashtable::Put(nsHashKey *, void *)
3186 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3187 nsGenericModule::GetClassObject(nsIComponentManager *, nsID const &, nsID const &, void **)
3189 <nsGenericModule>
3190 PR_Malloc
3191 PL_HashTableFinalize(PLHashTable *)
3192 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3193 nsHashtable::nsHashtable(unsigned int, int)
3194 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
3195 nsGenericModule::nsGenericModule(char const *, unsigned int, nsModuleComponentInfo *, void (*)(nsIModule *))
3197 <nsGenericModule>
3198 PR_Malloc
3199 PL_HashTableFinalize(PLHashTable *)
3200 PL_HashTableRawAdd
3201 nsHashtable::nsHashtable(unsigned int, int)
3202 nsGenericModule::nsGenericModule(char const *, unsigned int, nsModuleComponentInfo *, unsigned int (*)(nsIModule *), void (*)(nsIModule *))
3204 <nsUNIXCharset>
3205 gettext
3206 gettext
3207 setlocale
3208 setlocale
3209 nsUNIXCharset::nsUNIXCharset(void)
3211 # ----------------------------------------------------------------------
3213 # nsLocaleService
3216 <nsLocaleService>
3217 textdomain
3218 textdomain
3219 setlocale
3220 setlocale
3221 nsLocaleService::nsLocaleService(void)
3223 <nsLocaleService>
3224 setlocale
3225 setlocale
3226 setlocale
3227 nsLocaleService::nsLocaleService(void)
3229 <nsLocaleService>
3230 PR_Malloc
3231 PL_ArenaFinish
3232 PL_NewHashTable
3233 nsLocale::nsLocale(void)
3235 <nsLocaleServie>
3236 PR_Malloc
3237 PL_ArenaFinish
3238 PL_HashTableRawAdd
3239 PL_HashTableAdd
3240 nsLocale::AddCategory(unsigned short const *, unsigned short const *)
3242 <nsLocaleService>
3243 PR_Malloc
3244 nsMemoryImpl::Alloc(unsigned int)
3245 nsMemory::Alloc(unsigned int)
3246 nsStr::Alloc(nsStr &, unsigned int)
3247 nsStr::Realloc(nsStr &, unsigned int)
3248 nsStr::EnsureCapacity(nsStr &, unsigned int)
3249 nsStr::GrowCapacity(nsStr &, unsigned int)
3250 nsString::SetCapacity(unsigned int)
3251 nsString::SetLength(unsigned int)
3252 nsAString::do_AssignFromReadable(nsAString const &)
3253 nsAString::do_AssignFromElementPtr(unsigned short const *)
3254 nsString::nsString(unsigned short const *)
3255 nsLocale::AddCategory(unsigned short const *, unsigned short const *)
3257 # ----------------------------------------------------------------------
3259 # nsServiceManagerImpl (obsolete?)
3262 <nsServiceManagerImpl>
3263 __builtin_new
3264 nsServiceManagerImpl::nsServiceManagerImpl(void)
3265 NS_NewServiceManager(nsIServiceManager **)
3267 <nsServiceManagerImpl>
3268 PR_Malloc
3269 PL_HashTableFinalize(PLHashTable *)
3270 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3271 nsHashtable::nsHashtable(unsigned int, int)
3272 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
3273 nsServiceManagerImpl::nsServiceManagerImpl(void)
3275 <nsServiceManagerImpl>
3276 __builtin_new
3277 nsHashtable::Put(nsHashKey *, void *)
3278 nsServiceManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *)
3280 <nsServiceManagerImpl>
3281 __builtin_new
3282 nsServiceManagerImpl::nsServiceManagerImpl(void)
3283 NS_NewServiceManager(nsIServiceManager **)
3285 <nsServiceManagerImpl>
3286 __builtin_new
3287 nsServiceManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *)
3289 <nsServiceManagerImpl>
3290 PR_Malloc
3291 PL_HashTableFinalize(PLHashTable *)
3292 PL_HashTableRawAdd
3293 nsHashtable::Put(nsHashKey *, void *)
3294 nsServiceManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *)
3296 #----------------------------------------------------------------------
3298 # nsXMLElement
3301 <nsXMLElement>
3302 __builtin_new
3303 nsGenericContainerElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString<unsigned short> const &, int)
3304 nsGenericXMLElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString<unsigned short> const &, int)
3306 <nsXMLElement>
3307 __builtin_new
3308 nsGenericContainerElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString<unsigned short> const &, int)
3309 nsXMLElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString<unsigned short> const &, int)
3311 <nsXMLElement>
3312 __builtin_new
3313 nsGenericContainerElement::SetAttr(nsINodeInfo *, nsAString const &, int)
3314 nsXMLElement::SetAttr(nsINodeInfo *, nsAString const &, int)
3316 <nsXMLElement>
3317 PR_Malloc
3318 nsMemoryImpl::Alloc(unsigned int)
3319 nsMemory::Alloc(unsigned int)
3320 nsStr::Alloc(nsStr &, unsigned int)
3321 nsStr::Realloc(nsStr &, unsigned int)
3322 nsStr::EnsureCapacity(nsStr &, unsigned int)
3323 nsStr::GrowCapacity(nsStr &, unsigned int)
3324 nsString::SetCapacity(unsigned int)
3325 nsString::SetLength(unsigned int)
3326 nsAString::do_AssignFromReadable(nsAString const &)
3327 nsAString::AssignFromReadable(nsAString const &)
3328 nsString::nsString(nsAString const &)
3329 nsGenericContainerElement::SetAttr(nsINodeInfo *, nsAString const &, int)
3330 nsXMLElement::SetAttr(nsINodeInfo *, nsAString const &, int)
3332 <nsXMLElement>
3333 PR_Malloc
3334 nsVoidArray::SizeTo(int)
3335 nsAutoVoidArray::SizeTo(int)
3336 nsVoidArray::GrowArrayBy(int)
3337 nsVoidArray::InsertElementAt(void *, int)
3338 nsCheapVoidArray::AppendElement(void *)
3339 nsGenericContainerElement::AppendChildTo(nsIContent *, int, int)
3340 nsXMLContentSink::AddContentAsLeaf(nsIContent *)
3342 #----------------------------------------------------------------------
3344 # nsXMLDocument
3347 <nsXMLDocument>
3348 PR_Malloc
3349 nsMemoryImpl::Alloc(unsigned int)
3350 nsMemory::Alloc(unsigned int)
3351 nsStr::Alloc(nsStr &, unsigned int)
3352 nsStr::Realloc(nsStr &, unsigned int)
3353 nsStr::EnsureCapacity(nsStr &, unsigned int)
3354 nsStr::GrowCapacity(nsStr &, unsigned int)
3355 nsString::SetCapacity(unsigned int)
3356 nsString::SetLength(unsigned int)
3357 nsAString::do_AssignFromReadable(nsAString const &)
3358 nsAString::AssignFromReadable(nsAString const &)
3359 nsDocument::nsDocument(void)
3360 nsMarkupDocument::nsMarkupDocument(void)
3361 nsXMLDocument::nsXMLDocument(void)
3363 <nsXMLDocument>
3364 PR_Malloc
3365 nsMemoryImpl::Alloc(unsigned int)
3366 nsMemory::Alloc(unsigned int)
3367 nsStr::Alloc(nsStr &, unsigned int)
3368 nsStr::Realloc(nsStr &, unsigned int)
3369 nsStr::EnsureCapacity(nsStr &, unsigned int)
3370 nsStr::GrowCapacity(nsStr &, unsigned int)
3371 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
3372 nsString::AppendWithConversion(char const *, int)
3373 nsString::AssignWithConversion(char const *)
3374 nsDocument::StartDocumentLoad(char const *, nsIChannel *, nsILoadGroup *, nsISupports *, nsIStreamListener **, int)
3375 nsXMLDocument::StartDocumentLoad(char const *, nsIChannel *, nsILoadGroup *, nsISupports *, nsIStreamListener **, int)
3377 #----------------------------------------------------------------------
3379 <nsGCCache>
3380 __builtin_new
3381 nsGCCache::nsGCCache(void)
3383 #----------------------------------------------------------------------
3385 # prefs
3388 <nsPref>
3389 _init
3390 PL_HashTableRawAdd
3391 PL_HashTableAdd
3392 pref_HashPref
3394 <nsPref>
3395 _init
3396 PL_NewHashTable
3397 PREF_Init
3399 <nsPref>
3400 pref_HashPref
3402 <nsPref>
3403 PR_Malloc
3404 PL_HashTableFinalize(PLHashTable *)
3405 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3406 nsHashtable::nsHashtable(unsigned int, int)
3407 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
3408 nsPref::nsPref(void)
3410 <nsPref>
3411 PREF_RegisterCallback
3413 <nsPref>
3414 PR_Malloc
3415 nsMemoryImpl::Alloc(unsigned int)
3416 nsMemory::Alloc(unsigned int)
3417 nsStr::Alloc(nsStr &, unsigned int)
3418 nsStr::Realloc(nsStr &, unsigned int)
3419 nsStr::EnsureCapacity(nsStr &, unsigned int)
3420 nsStr::GrowCapacity(nsStr &, unsigned int)
3421 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
3422 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
3423 nsCString::nsCString(nsCString const &)
3424 nsTArray<nsCString>::InsertElementAt(int, nsCString const &)
3425 nsPrefBranch::AddObserver(char const *, nsIObserver *)
3427 #----------------------------------------------------------------------
3429 <nsThread>
3430 PR_Calloc
3431 PR_SetThreadPrivate
3432 nsThread::RegisterThreadSelf(void)
3434 <nsFontGTK>
3435 XFreeFont
3437 <nsFontGTK>
3438 __builtin_new
3439 nsFontGTK::operator new(unsigned int)
3441 <nsGenericContainerElement>
3442 __builtin_new
3443 nsCheapVoidArray::SwitchToVector(void)
3444 nsCheapVoidArray::AppendElement(void *)
3445 nsGenericContainerElement::AppendChildTo(nsIContent *, int)
3447 <nsGenericContainerElement>
3448 PR_Realloc
3449 nsVoidArray::SizeTo(int)
3450 nsAutoVoidArray::SizeTo(int)
3451 nsVoidArray::GrowArrayBy(int)
3452 nsVoidArray::InsertElementAt(void *, int)
3453 nsCheapVoidArray::AppendElement(void *)
3454 nsGenericContainerElement::AppendChildTo(nsIContent *, int, int)
3456 #----------------------------------------------------------------------
3458 # nsObserverService
3461 <nsObserverService>
3462 PR_Malloc
3463 PL_HashTableFinalize(PLHashTable *)
3464 PL_HashTableRawAdd
3465 nsHashtable::Put(nsHashKey *, void *)
3466 nsObserverService::GetObserverList(unsigned short const *, nsIObserverList **)
3468 <nsObserverService>
3469 PR_Malloc
3470 PL_HashTableFinalize(PLHashTable *)
3471 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3472 nsHashtable::nsHashtable(unsigned int, int)
3473 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
3474 nsObserverService::GetObserverList(unsigned short const *, nsIObserverList **)
3476 <nsObserverService>
3477 __builtin_new
3478 nsStringKey::Clone(void) const
3479 nsHashtable::Put(nsHashKey *, void *)
3480 nsObserverService::GetObserverList(nsString const &, nsIObserverList **)
3482 <nsObserverService>
3483 PR_Malloc
3484 PL_HashTableFinalize(PLHashTable *)
3485 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3486 nsHashtable::nsHashtable(unsigned int, int)
3487 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
3488 nsObserverService::GetObserverList(nsString const &, nsIObserverList **)
3490 <nsObserverService>
3491 __builtin_new
3492 NS_NewObserverList(nsIObserverList **)
3493 nsObserverService::GetObserverList(nsString const &, nsIObserverList **)
3495 <nsObserverService>
3496 __builtin_new
3497 nsObserverService::GetObserverList(nsString const &, nsIObserverList **)
3499 <nsObserverService>
3500 PR_Malloc
3501 PL_HashTableFinalize(PLHashTable *)
3502 PL_HashTableRawAdd
3503 nsHashtable::Put(nsHashKey *, void *)
3504 nsObserverService::GetObserverList(nsString const &, nsIObserverList **)
3506 <nsObserverService>
3507 PR_Malloc
3508 PL_HashTableFinalize(PLHashTable *)
3509 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3510 nsHashtable::nsHashtable(unsigned int, int)
3511 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
3512 nsObserverService::GetObserverList(char const *, nsObserverList **)
3514 <nsObserverService>
3515 __builtin_new
3516 __builtin_vec_new
3517 nsSupportsArray::GrowArrayBy(int)
3518 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
3519 nsSupportsArray::AppendElement(nsISupports *)
3520 nsObserverList::AddObserver(nsIObserver *, int)
3522 #----------------------------------------------------------------------
3524 <nsViewManager>
3525 PR_Malloc
3526 PL_HashTableFinalize(PLHashTable *)
3527 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3528 nsHashtable::nsHashtable(unsigned int, int)
3529 nsViewManager::nsViewManager(void)
3531 <nsViewManager2>
3532 __builtin_new
3533 nsViewManager2::AddToDisplayList(int *, nsIView *, nsRect &, nsRect &, unsigned int, int, int)
3535 # ----------------------------------------------------------------------
3537 # nsBindingManager
3540 <nsBindingManager>
3541 PR_Malloc
3542 PL_HashTableFinalize(PLHashTable *)
3543 PL_HashTableRawAdd
3544 nsHashtable::Put(nsHashKey *, void *)
3545 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3546 nsBindingManager::SetContentListFor(nsIContent *, nsISupportsArray *)
3548 <nsBindingManager>
3549 PR_Malloc
3550 PL_HashTableFinalize(PLHashTable *)
3551 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3552 nsHashtable::nsHashtable(unsigned int, int)
3553 nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *)
3555 <nsBindingManager>
3556 PR_Malloc
3557 PL_HashTableFinalize(PLHashTable *)
3558 PL_HashTableRawAdd
3559 nsHashtable::Put(nsHashKey *, void *)
3560 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3561 nsBindingManager::SetAnonymousNodesFor(nsIContent *, nsISupportsArray *)
3563 <nsBindingManager>
3564 __builtin_new
3565 nsISupportsKey::Clone(void) const
3566 nsHashtable::Put(nsHashKey *, void *)
3567 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3568 nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *)
3570 <nsBindingManager>
3571 __builtin_new
3572 nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *)
3574 <nsBindingManager>
3575 __builtin_new
3576 nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *)
3578 <nsBindingManager>
3579 PR_Malloc
3580 PL_HashTableFinalize(PLHashTable *)
3581 PL_HashTableRawAdd
3582 nsHashtable::Put(nsHashKey *, void *)
3583 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3584 nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *)
3586 <nsBindingManager>
3587 PR_Malloc
3588 PL_HashTableFinalize(PLHashTable *)
3589 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3590 nsHashtable::nsHashtable(unsigned int, int)
3591 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
3592 nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *)
3594 <nsBindingManager>
3595 PR_Malloc
3596 PL_HashTableFinalize(PLHashTable *)
3597 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3598 nsHashtable::nsHashtable(unsigned int, int)
3599 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
3600 nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *)
3602 <nsBindingManager>
3603 PR_Malloc
3604 PL_HashTableFinalize(PLHashTable *)
3605 PL_HashTableRawAdd
3606 nsHashtable::Put(nsHashKey *, void *)
3607 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3608 nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *)
3610 <nsBindingManager>
3611 PR_Malloc
3612 PL_HashTableFinalize(PLHashTable *)
3613 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3614 nsHashtable::nsHashtable(unsigned int, int)
3615 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
3616 nsBindingManager::SetWrappedJS(nsIContent *, nsIXPConnectWrappedJS *)
3618 <nsBindingManager>
3619 __builtin_new
3620 __builtin_vec_new
3621 nsSupportsArray::GrowArrayBy(int)
3622 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
3623 nsSupportsArray::AppendElement(nsISupports *)
3624 nsBindingManager::AddToAttachedQueue(nsIXBLBinding *)
3626 # ----------------------------------------------------------------------
3628 <NameSpaceManagerImpl>
3629 PR_Malloc
3630 nsMemoryImpl::Alloc(unsigned int)
3631 nsMemory::Alloc(unsigned int)
3632 nsStr::Alloc(nsStr &, unsigned int)
3633 nsStr::Realloc(nsStr &, unsigned int)
3634 nsStr::EnsureCapacity(nsStr &, unsigned int)
3635 nsStr::GrowCapacity(nsStr &, unsigned int)
3636 nsString::SetCapacity(unsigned int)
3637 nsString::SetLength(unsigned int)
3638 nsAString::do_AssignFromReadable(nsAString const &)
3639 nsAString::AssignFromReadable(nsAString const &)
3640 nsString::nsString(nsAString const &)
3641 NameSpaceManagerImpl::RegisterNameSpace(nsAString const &, int &)
3643 <NameSpaceManagerImpl>
3644 __builtin_new
3645 nsStringKey::Clone(void) const
3646 nsHashtable::Put(nsHashKey *, void *)
3647 nsLayoutUtils::GetDynamicScriptContext(JSContext *, nsIScriptContext **)
3648 NameSpaceManagerImpl::NameSpaceManagerImpl(void)
3650 <NameSpaceManagerImpl>
3651 __builtin_new
3652 nsStringKey::Clone(void) const
3653 nsHashtable::Put(nsHashKey *, void *)
3654 NameSpaceManagerImpl::RegisterNameSpace(basic_nsAReadableString<unsigned short> const &, int &)
3656 <NameSpaceManagerImpl>
3657 PR_Malloc
3658 nsMemoryImpl::Alloc(unsigned int)
3659 nsMemory::Alloc(unsigned int)
3660 nsStr::Alloc(nsStr &, unsigned int)
3661 nsStr::Realloc(nsStr &, unsigned int)
3662 nsStr::EnsureCapacity(nsStr &, unsigned int)
3663 nsStr::GrowCapacity(nsStr &, unsigned int)
3664 nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int)
3665 nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int)
3666 nsString::nsString(nsString const &)
3667 nsLayoutUtils::CopyNewlineNormalizedUnicodeTo(nsReadingIterator<unsigned short> &, nsReadingIterator<unsigned short> const &, basic_nsAWritableString<unsigned short> &)
3668 NameSpaceManagerImpl::NameSpaceManagerImpl(void)
3670 <nsErrorService>
3671 __builtin_new
3672 nsErrorService::Create(nsISupports *, nsID const &, void **)
3674 <nsErrorService>
3675 __builtin_new
3676 nsVoidKey::Clone(void) const
3677 nsHashtable::Put(nsHashKey *, void *)
3678 nsInt2StrHashtable::Put(unsigned int, char const *)
3679 nsErrorService::RegisterErrorStringBundleKey(unsigned int, char const *)
3681 <nsErrorService>
3682 PR_Malloc
3683 PL_HashTableFinalize(PLHashTable *)
3684 PL_HashTableRawAdd
3685 nsHashtable::Put(nsHashKey *, void *)
3686 nsInt2StrHashtable::Put(unsigned int, char const *)
3687 nsErrorService::RegisterErrorStringBundleKey(unsigned int, char const *)
3689 <nsDocument>
3690 __builtin_new
3691 ArenaImpl::Create(nsISupports *, nsID const &, void **)
3692 NS_NewHeapArena(nsIArena **, unsigned int)
3693 nsDocument::Init(void)
3695 <nsDocument>
3696 PR_Malloc
3697 PL_HashTableFinalize(PLHashTable *)
3698 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3699 nsHashtable::nsHashtable(unsigned int, int)
3700 nsDocument::nsDocument(void)
3702 <nsDocument>
3703 __builtin_new
3704 nsDocument::SetHeaderData(nsIAtom *, basic_nsAReadableString<unsigned short> const &)
3706 <nsDocument::mContentWrapperHash>
3707 PR_Malloc
3708 PL_HashTableFinalize(PLHashTable *)
3709 PL_HashTableRawAdd
3710 nsHashtable::Put(nsHashKey *, void *)
3711 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3712 nsDocument::AddReference(void *, nsISupports *)
3714 <nsDocHeaderData>
3715 PR_Malloc
3716 nsMemoryImpl::Alloc(unsigned int)
3717 nsMemory::Alloc(unsigned int)
3718 nsStr::Alloc(nsStr &, unsigned int)
3719 nsStr::Realloc(nsStr &, unsigned int)
3720 nsStr::EnsureCapacity(nsStr &, unsigned int)
3721 nsStr::GrowCapacity(nsStr &, unsigned int)
3722 nsString::SetCapacity(unsigned int)
3723 nsString::SetLength(unsigned int)
3726 basic_nsAWritableString<unsigned short>::Assign(basic_nsAReadableString<unsigned short> const &)
3727 nsDocHeaderData::nsDocHeaderData(nsIAtom *, basic_nsAReadableString<unsigned short> const &)
3729 <XPCContext>
3730 __builtin_new
3731 XPCContext::newXPCContext(XPCJSRuntime *, JSContext *)
3733 <nsEventQueueService>
3734 __builtin_new
3735 nsEventQueueServiceImpl::Create(nsISupports *, nsID const &, void **)
3737 <nsEventQueueService>
3738 PR_Malloc
3739 PL_HashTableFinalize(PLHashTable *)
3740 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3741 nsHashtable::nsHashtable(unsigned int, int)
3742 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
3743 nsEventQueueServiceImpl::nsEventQueueServiceImpl(void)
3745 <nsEventListenerManager>
3746 PR_Realloc
3747 nsVoidArray::SizeTo(int)
3748 nsAutoVoidArray::SizeTo(int)
3749 nsVoidArray::GrowArrayBy(int)
3750 nsVoidArray::InsertElementAt(void *, int)
3751 nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int)
3753 <nsEventListenerManager>
3754 PR_Malloc
3755 nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int)
3756 nsEventListenerManager::SetJSEventListener(nsIScriptContext *, nsISupports *, nsIAtom *, int)
3757 nsEventListenerManager::AddScriptEventListener(nsIScriptContext *, nsISupports *, nsIAtom *, nsAString const &, int)
3759 <nsEventListenerManager>
3760 PR_Malloc
3761 nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int)
3762 nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener *, nsAString const &, int)
3764 <nsEventListenerManager>
3765 PR_Malloc
3766 nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int)
3767 nsEventListenerManager::AddEventListenerByIID(nsIDOMEventListener *, nsID const &, int)
3769 <nsEventListenerManager>
3770 PR_Malloc
3771 nsVoidArray::SizeTo(int)
3772 nsAutoVoidArray::SizeTo(int)
3773 nsVoidArray::GrowArrayBy(int)
3774 nsVoidArray::ReplaceElementAt(void *, int)
3775 nsEventListenerManager::GetListenersByType(EventArrayType, nsHashKey *, int)
3777 <nsEventListenerManager>
3778 PR_Malloc
3779 nsVoidArray::SizeTo(int)
3780 nsAutoVoidArray::SizeTo(int)
3781 nsVoidArray::GrowArrayBy(int)
3782 nsVoidArray::ReplaceElementAt(void *, int)
3783 nsEventListenerManager::GetListenersByType(EventArrayType, nsHashKey *, int)
3785 <nsEventListenerManager>
3786 __builtin_new
3787 nsEventListenerManager::AddEventListener(nsIDOMEventListener *, nsID const &, int, int)
3789 <nsEventListenerManager>
3790 PR_Malloc
3791 nsEventListenerManager::AddEventListener(nsIDOMEventListener *, nsID const &, int, int)
3793 <nsCParserNode>
3794 __builtin_new
3795 nsCParserNode::AddAttribute(CToken *)
3797 <nsCParserNode>
3798 __builtin_new
3799 __builtin_vec_new
3800 nsDeque::GrowCapacity(void)
3801 nsDeque::Push(void *)
3802 nsCParserNode::AddAttribute(CToken *)
3804 <nsSocketTransportService>
3805 PR_Malloc
3806 nsSocketTransportService::Init(void)
3808 <nsSocketTransport>
3809 PR_Malloc
3810 nsSocketTransport::AsyncWrite(nsIInputStream *, nsIStreamObserver *, nsISupports *)
3812 <nsSocketTransport>
3813 PR_Malloc
3814 _PR_Getfd
3815 PR_GetConnectStatus
3816 PR_Socket
3817 PR_OpenTCPSocket
3818 nsSocketTransport::doConnection(short)
3820 <CompositeDataSourceImpl>
3821 PR_Malloc
3822 PL_ArenaAllocate
3823 nsFixedSizeAllocator::AddBucket(unsigned int)
3824 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
3825 CompositeDataSourceImpl::CompositeDataSourceImpl(void)
3827 <CompositeDataSourceImpl>
3828 PR_Malloc
3829 PL_ArenaAllocate
3830 nsFixedSizeAllocator::Alloc(unsigned int)
3831 CompositeDataSourceImpl::GetTargets(nsIRDFResource *, nsIRDFResource *, int, nsISimpleEnumerator **)
3833 <CompositeDataSourceImpl>
3834 PR_Malloc
3835 PL_ArenaAllocate
3836 nsFixedSizeAllocator::Alloc(unsigned int)
3837 CompositeDataSourceImpl::ArcLabelsIn(nsIRDFNode *, nsISimpleEnumerator **)
3839 <CompositeDataSourceImpl>
3840 PR_Malloc
3841 PL_ArenaAllocate
3842 nsFixedSizeAllocator::Alloc(unsigned int)
3843 CompositeDataSourceImpl::ArcLabelsOut(nsIRDFResource *, nsISimpleEnumerator **)
3845 # ----------------------------------------------------------------------
3847 # nsHTMLValue
3850 <nsHTMLValue>
3851 PR_Malloc
3852 nsMemoryImpl::Alloc(unsigned int)
3853 nsMemory::Alloc(unsigned int)
3854 unsigned short * AllocateStringCopy<unsigned short, unsigned short>(basic_nsAReadableString<unsigned short> const &, unsigned short *)
3855 ToNewUnicode(basic_nsAReadableString<unsigned short> const &)
3856 nsHTMLValue::nsHTMLValue(basic_nsAReadableString<unsigned short> const &, nsHTMLUnit)
3858 <nsHTMLValue>
3859 PR_Malloc
3860 nsMemoryImpl::Alloc(unsigned int)
3861 nsMemory::Alloc(unsigned int)
3862 ToNewUnicode(nsAString const &)
3863 nsHTMLValue::SetStringValue(nsAString const &, nsHTMLUnit)
3865 <nsHTMLValue>
3866 PR_Malloc
3867 nsMemoryImpl::Alloc(unsigned int)
3868 nsMemory::Alloc(unsigned int)
3869 unsigned short * AllocateStringCopy<nsAString, unsigned short>(nsAString const &, unsigned short *)
3870 ToNewUnicode(nsAString const &)
3871 nsHTMLValue::nsHTMLValue(nsAString const &, nsHTMLUnit)
3873 <nsHTMLValue>
3874 PR_Malloc
3875 nsMemoryImpl::Alloc(unsigned int)
3876 nsMemory::Alloc(unsigned int)
3877 unsigned short * AllocateStringCopy<nsAString, unsigned short>(nsAString const &, unsigned short *)
3878 ToNewUnicode(nsAString const &)
3879 nsHTMLValue::SetStringValue(nsAString const &, nsHTMLUnit)
3881 # ----------------------------------------------------------------------
3883 <nsMemCache>
3884 PR_Malloc
3885 PL_HashTableFinalize(PLHashTable *)
3886 PL_HashTableRawAdd
3887 nsHashtable::Put(nsHashKey *, void *)
3888 nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **)
3890 <nsMemCache>
3891 PR_Malloc
3892 PL_HashTableFinalize(PLHashTable *)
3893 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3894 nsHashtable::nsHashtable(unsigned int, int)
3895 nsMemCache::Init(void)
3897 <nsMemCache>
3898 __builtin_new
3899 nsOpaqueKey::Clone(void) const
3900 nsHashtable::Put(nsHashKey *, void *)
3901 nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **)
3903 <nsMemCache>
3904 PR_Malloc
3905 nsMemoryImpl::Alloc(unsigned int)
3906 nsMemory::Alloc(unsigned int)
3907 nsOpaqueKey::Clone(void) const
3908 nsHashtable::Put(nsHashKey *, void *)
3909 nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **)
3911 <nsMemCache>
3912 __builtin_new
3913 nsOpaqueKey::Clone(void) const
3914 nsHashtable::Put(nsHashKey *, void *)
3915 nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **)
3917 <nsMemCache>
3918 PR_Malloc
3919 nsMemoryImpl::Alloc(unsigned int)
3920 nsMemory::Alloc(unsigned int)
3921 nsOpaqueKey::Clone(void) const
3922 nsHashtable::Put(nsHashKey *, void *)
3923 nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **)
3925 <nsMemCacheRecord>
3926 __builtin_new
3927 __builtin_vec_new
3928 nsMemCacheRecord::SetMetaData(unsigned int, char const *)
3930 <nsMemCacheRecord>
3931 __builtin_new
3932 __builtin_vec_new
3933 nsMemCacheRecord::Init(char const *, unsigned int, unsigned int, nsMemCache *)
3935 <nsTextFormatter>
3936 PR_Realloc
3937 nsXPIDLString type_info function
3938 nsXPIDLString type_info function
3939 nsTextFormatter::vsmprintf(unsigned short const *, void *)
3940 nsTextFormatter::smprintf(unsigned short const *,...)
3942 <nsTextFormatter>
3943 PR_Malloc
3944 nsXPIDLString type_info function
3945 nsXPIDLString type_info function
3946 nsTextFormatter::vsmprintf(unsigned short const *, void *)
3948 <nsTextFormatter>
3949 PR_Realloc
3950 nsXPIDLString type_info function
3951 nsXPIDLString type_info function
3952 nsTextFormatter::vsmprintf(unsigned short const *, void *)
3954 #----------------------------------------------------------------------
3956 # nsPresContext
3959 <nsPresContext>
3960 PR_Malloc
3961 PL_HashTableFinalize(PLHashTable *)
3962 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3963 nsHashtable::nsHashtable(unsigned int, int)
3964 nsPresContext::nsPresContext(void)
3966 <nsPresContext>
3967 PR_Malloc
3968 PL_HashTableFinalize(PLHashTable *)
3969 PL_HashTableRawAdd
3970 nsHashtable::Put(nsHashKey *, void *)
3971 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3972 nsPresContext::LoadImage(nsString const &, nsIFrame *, imgIRequest **)
3974 #----------------------------------------------------------------------
3976 # nsPresState
3979 <nsPresState>
3980 __builtin_new
3981 nsPresState::SetStateProperty(nsAString const &, nsAString const &)
3983 <nsPresState>
3984 __builtin_new
3985 nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *)
3987 <nsPresState>
3988 PR_Malloc
3989 PL_HashTableFinalize(PLHashTable *)
3990 PL_HashTableRawAdd
3991 nsHashtable::Put(nsHashKey *, void *)
3992 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
3993 nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString<unsigned short> const &, nsISupports *)
3995 <nsPresState>
3996 PR_Malloc
3997 PL_HashTableFinalize(PLHashTable *)
3998 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
3999 nsHashtable::nsHashtable(unsigned int, int)
4000 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
4001 nsPresState::SetStateProperty(basic_nsAReadableString<unsigned short> const &, basic_nsAReadableString<unsigned short> const &)
4003 <nsPresState>
4004 PR_Malloc
4005 PL_HashTableFinalize(PLHashTable *)
4006 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4007 nsHashtable::nsHashtable(unsigned int, int)
4008 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
4009 nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString<unsigned short> const &, nsISupports *)
4011 <nsPresState>
4012 PR_Malloc
4013 PL_HashTableFinalize(PLHashTable *)
4014 PL_HashTableRawAdd
4015 nsHashtable::Put(nsHashKey *, void *)
4016 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4017 nsPresState::SetStateProperty(basic_nsAReadableString<unsigned short> const &, basic_nsAReadableString<unsigned short> const &)
4019 <nsPresState>
4020 PR_Malloc
4021 nsMemoryImpl::Alloc(unsigned int)
4022 nsMemory::Alloc(unsigned int)
4023 nsSupportsWStringImpl::SetDataWithLength(unsigned int, unsigned short const *)
4024 nsSupportsWStringImpl::SetData(unsigned short const *)
4025 nsPresState::SetStateProperty(basic_nsAReadableString<unsigned short> const &, basic_nsAReadableString<unsigned short> const &)
4027 <nsPresState>
4028 __builtin_new
4029 nsStringKey::Clone(void) const
4030 nsHashtable::Put(nsHashKey *, void *)
4031 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4032 nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString<unsigned short> const &, nsISupports *)
4034 <nsPresState>
4035 __builtin_new
4036 nsStringKey::Clone(void) const
4037 nsHashtable::Put(nsHashKey *, void *)
4038 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4039 nsPresState::SetStateProperty(basic_nsAReadableString<unsigned short> const &, basic_nsAReadableString<unsigned short> const &)
4041 <nsPresState>
4042 PR_Malloc
4043 nsMemoryImpl::Alloc(unsigned int)
4044 nsMemory::Alloc(unsigned int)
4045 nsSupportsWStringImpl::SetDataWithLength(unsigned int, unsigned short const *)
4046 nsSupportsWStringImpl::SetData(unsigned short const *)
4047 nsPresState::SetStateProperty(basic_nsAReadableString<unsigned short> const &, basic_nsAReadableString<unsigned short> const &)
4049 <nsPresState>
4050 PR_Malloc
4051 PL_HashTableFinalize(PLHashTable *)
4052 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4053 nsHashtable::nsHashtable(unsigned int, int)
4054 nsPresState::SetStateProperty(nsAString const &, nsAString const &)
4056 <nsPresState>
4057 PR_Malloc
4058 PL_HashTableFinalize(PLHashTable *)
4059 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4060 nsHashtable::nsHashtable(unsigned int, int)
4061 nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *)
4063 <nsPresState>
4064 PR_Malloc
4065 PL_HashTableFinalize(PLHashTable *)
4066 PL_HashTableRawAdd
4067 nsHashtable::Put(nsHashKey *, void *)
4068 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4069 nsPresState::SetStateProperty(nsAString const &, nsAString const &)
4071 <nsPresState>
4072 PR_Malloc
4073 PL_HashTableFinalize(PLHashTable *)
4074 PL_HashTableRawAdd
4075 nsHashtable::Put(nsHashKey *, void *)
4076 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4077 nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *)
4079 <nsPresState>
4080 PR_Malloc
4081 nsMemoryImpl::Alloc(unsigned int)
4082 nsMemory::Alloc(unsigned int)
4083 nsSupportsStringImpl::SetDataWithLength(unsigned int, char const *)
4084 nsSupportsStringImpl::SetData(char const *)
4085 nsPresState::SetStateProperty(nsAString const &, nsAString const &)
4087 # ----------------------------------------------------------------------
4089 # Prefs stuff
4092 <prefs-unclassified>
4093 PL_strdup
4094 pref_HashPref
4096 <prefs-unclassified>
4097 PL_strdup
4098 PREF_LockPref
4100 <prefs-unclassified>
4101 PL_strdup
4102 PREF_RegisterCallback
4104 #----------------------------------------------------------------------
4106 # Imagelib Stuff
4109 <imgRequest>
4110 PR_Malloc
4111 nsVoidArray::SizeTo(int)
4112 nsVoidArray::GrowArrayBy(int)
4113 nsVoidArray::InsertElementAt(void *, int)
4114 imgRequest::AddProxy(imgRequestProxy *)
4116 <ImageRequestImpl>
4117 __builtin_new
4118 ImageRequestImpl::AddObserver(nsIImageRequestObserver *)
4120 <ImageRequestImpl>
4121 PR_Malloc
4122 XP_AddObserver
4123 ImageRequestImpl::Init(void *, char const *, nsIImageRequestObserver *, unsigned int const *, unsigned int, unsigned int, unsigned int, ilINetContext *)
4125 <imglib-unclassified>
4126 __builtin_new
4127 ImageNetContextImpl::GetURL(ilIURL *, ImgCachePolicy, ilINetReader *, int)
4129 # il_group_notify() is really a call to a static rounting il_init_scaling()
4130 <imglib-scaling>
4131 PR_Malloc
4132 il_group_notify(_IL_GroupContext *, long)
4133 il_size(il_container_struct *)
4134 ImgDCallbk::ImgDCBImageSize(void)
4136 <imglib-gifdecode>
4137 PR_Calloc
4138 il_gif_write(il_container_struct *, unsigned char const *, int)
4140 <imglib-gifdecode>
4141 PR_Malloc
4142 il_gif_write(il_container_struct *, unsigned char const *, int)
4144 <gif_struct>
4145 PR_Calloc
4146 il_gif_init(il_container_struct *)
4148 <IL_ImageReq>
4149 PR_Calloc
4150 IL_GetImage
4152 <imglib-container-stuff>
4153 PR_Calloc
4154 il_get_container(_IL_GroupContext *, ImgCachePolicy, char const *, _NI_IRGB *, IL_DitherMode, int, int, int)
4156 <IL_ColorSpace>
4157 PR_Calloc
4158 IL_CreateTrueColorSpace
4160 <IL_Pixmap>
4161 PR_Calloc
4162 il_size(il_container_struct *)
4163 ImgDCallbk::ImgDCBImageSize(void)
4165 <IL_ColorSpace>
4166 PR_Calloc
4167 IL_CreateGreyScaleColorSpace
4169 <imglib-gifcompat>
4170 PR_Malloc
4171 il_BACat(char **, unsigned int, char const *, unsigned int)
4173 <imglib-gifcompat>
4174 PR_Realloc
4175 il_BACat(char **, unsigned int, char const *, unsigned int)
4177 <ImageConsumer>
4178 PR_Malloc
4179 ImageConsumer::OnStartRequest(nsIChannel *, nsISupports *)
4181 # These are really called from `static' routines in ilclient.cpp,
4182 # *not* ImgDCallbk::CreateInstance()
4183 <imglib-list>
4184 PR_Calloc
4185 ImgDCallbk::CreateInstance(nsID const &, il_container_struct *, nsID const &, void **)
4187 #----------------------------------------------------------------------
4189 <nsImageGTK>
4190 __builtin_new
4191 __builtin_vec_new
4192 nsImageGTK::Init(int, int, int, nsMaskRequirements)
4194 #----------------------------------------------------------------------
4196 # nsLayoutHistoryState
4199 <nsLayoutHistoryState>
4200 PR_Malloc
4201 PL_HashTableFinalize(PLHashTable *)
4202 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4203 nsHashtable::nsHashtable(unsigned int, int)
4204 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
4205 nsLayoutHistoryState::nsLayoutHistoryState(void)
4207 <nsLayoutHistoryState>
4208 PR_Malloc
4209 PL_HashTableFinalize(PLHashTable *)
4210 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4211 nsHashtable::nsHashtable(unsigned int, int)
4212 nsLayoutHistoryState::nsLayoutHistoryState(void)
4214 <nsLayoutHistoryState>
4215 PR_Malloc
4216 PL_HashTableFinalize(PLHashTable *)
4217 PL_HashTableRawAdd
4218 nsHashtable::Put(nsHashKey *, void *)
4219 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4220 nsLayoutHistoryState::AddState(unsigned int, nsIPresState *, nsIStatefulFrame::StateType)
4222 <nsLayoutHistoryState>
4223 __builtin_new
4224 nsVoidKey::Clone(void) const
4225 nsHashtable::Put(nsHashKey *, void *)
4226 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4227 nsLayoutHistoryState::AddState(unsigned int, nsIPresState *, nsIStatefulFrame::StateType)
4229 <nsLayoutHistoryState>
4230 PR_Malloc
4231 nsMemoryImpl::Alloc(unsigned int)
4232 nsMemory::Alloc(unsigned int)
4233 nsCStringKey::Clone(void) const
4234 nsHashtable::Put(nsHashKey *, void *)
4235 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4236 nsLayoutHistoryState::AddState(nsCString const &, nsIPresState *)
4238 <nsLayoutHistoryState>
4239 PR_Malloc
4240 PL_HashTableFinalize(PLHashTable *)
4241 PL_HashTableRawAdd
4242 nsHashtable::Put(nsHashKey *, void *)
4243 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4244 nsLayoutHistoryState::AddState(nsCString const &, nsIPresState *)
4246 # ----------------------------------------------------------------------
4248 # nsCookieService
4251 <nsCookieService>
4252 PR_Realloc
4253 Local_SACat(char **, char const *)
4254 COOKIE_GetCookie(char *)
4256 <nsCookieService>
4257 PR_Malloc
4258 cookie_IsFromHost(_cookie_CookieStruct *, char *)
4260 <nsCookieService>
4261 PR_Malloc
4262 nsMemoryImpl::Alloc(unsigned int)
4263 nsMemory::Alloc(unsigned int)
4264 ToNewCString(nsAString const &)
4265 COOKIE_Read(void)
4266 nsCookieService::Init(void)
4268 # ----------------------------------------------------------------------
4270 <nsReplacementPolicy>
4271 PR_Realloc
4272 nsMemoryImpl::Realloc(void *, unsigned int)
4273 nsMemory::Realloc(void *, unsigned int)
4274 nsReplacementPolicy::AssociateCacheEntryWithRecord(nsINetDataCacheRecord *, nsINetDataCache *, nsCachedNetData **)
4276 <nsReplacementPolicy>
4277 PR_Malloc
4278 nsMemoryImpl::Alloc(unsigned int)
4279 nsMemory::Alloc(unsigned int)
4280 nsReplacementPolicy::Init(unsigned int)
4282 <nsHTTPHeaderArray>
4283 PR_Malloc
4284 nsMemoryImpl::Alloc(unsigned int)
4285 nsMemory::Alloc(unsigned int)
4286 nsStr::Alloc(nsStr &, unsigned int)
4287 nsStr::Realloc(nsStr &, unsigned int)
4288 nsStr::EnsureCapacity(nsStr &, unsigned int)
4289 nsStr::GrowCapacity(nsStr &, unsigned int)
4290 nsCString::SetCapacity(unsigned int)
4291 nsCString::SetLength(unsigned int)
4292 nsACString::do_AssignFromReadable(nsACString const &)
4293 nsACString::do_AssignFromElementPtr(char const *)
4294 nsHttpHeaderArray::SetHeader(nsHttpAtom, char const *)
4296 <nsHTTPHandler>
4297 PR_Malloc
4298 PL_HashTableFinalize(PLHashTable *)
4299 PL_HashTableRawAdd
4300 nsHashtable::Put(nsHashKey *, void *)
4301 nsHTTPHandler::SetServerCapabilities(char const *, int, unsigned int)
4303 <nsHTTPHandler>
4304 PR_Malloc
4305 PL_HashTableFinalize(PLHashTable *)
4306 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4307 nsHashtable::nsHashtable(unsigned int, int)
4308 nsHTTPHandler::nsHTTPHandler(void)
4310 <nsHTTPHandler>
4311 __builtin_new
4312 nsCStringKey::Clone(void) const
4313 nsHashtable::Put(nsHashKey *, void *)
4314 nsHTTPHandler::SetServerCapabilities(char const *, int, unsigned int)
4316 <nsCachedNetData>
4317 PR_Malloc
4318 PL_ArenaAllocate
4319 ArenaImpl::Alloc(unsigned int)
4320 nsCachedNetData::operator new(unsigned int, nsIArena *)
4322 <ns4xPluginStreamListener>
4323 PR_Malloc
4324 ns4xPluginStreamListener::OnDataAvailable(nsIPluginStreamInfo *, nsIInputStream *, unsigned int)
4326 <nsSegmentedBuffer>
4327 PR_Malloc
4328 nsMemoryImpl::Alloc(unsigned int)
4329 nsSegmentedBuffer::AppendNewSegment(void)
4331 <nsAuthURLParser>
4332 PL_strndup
4333 ExtractString
4335 <nsJAR>
4336 PR_Malloc
4337 PL_HashTableFinalize(PLHashTable *)
4338 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4339 nsHashtable::nsHashtable(unsigned int, int)
4340 __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii
4341 nsJAR::nsJAR(void)
4343 <nsJAR>
4344 PR_Malloc
4345 PL_HashTableFinalize(PLHashTable *)
4346 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4347 nsHashtable::nsHashtable(unsigned int, int)
4348 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
4349 nsJAR::nsJAR(void)
4351 <nsJARURI>
4352 PR_Malloc
4353 nsMemoryImpl::Alloc(unsigned int)
4354 nsMemory::Alloc(unsigned int)
4355 ToNewCString(nsACString const &)
4356 nsIOService::ResolveRelativePath(char const *, char const *, char **)
4357 nsJARURI::SetSpec(char const *)
4359 <nsStreamConverterService>
4360 PR_Malloc
4361 PL_HashTableFinalize(PLHashTable *)
4362 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4363 nsHashtable::nsHashtable(unsigned int, int)
4364 nsStreamConverterService::Init(void)
4366 <nsLayoutUtils>
4367 PR_Malloc
4368 PL_HashTableFinalize(PLHashTable *)
4369 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4370 nsHashtable::nsHashtable(unsigned int, int)
4371 nsLayoutUtils::GetDynamicScriptContext(JSContext *, nsIScriptContext **)
4373 <nsDNSService>
4374 PR_Malloc
4375 PL_HashTableFinalize(PLHashTable *)
4376 PL_HashTableRawAdd
4377 nsHashtable::Put(nsHashKey *, void *)
4378 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4379 nsDNSService::GetLookupEntry(char const *, nsDNSLookup **)
4381 <nsDNSService>
4382 PL_DHashAllocTable
4383 PL_DHashTableInit
4384 nsDNSService::Init(void)
4386 <nsDNSService>
4387 __builtin_new
4388 nsDNSService::GetLookupEntry(char const *, nsDNSLookup **)
4390 <nsDNSService>
4391 __builtin_new
4392 nsDNSService::Lookup(char const *, nsIDNSListener *, nsISupports *, nsIRequest **)
4394 <nsDNSService>
4395 __builtin_new
4396 nsCStringKey::Clone(void) const
4397 nsHashtable::Put(nsHashKey *, void *)
4398 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4399 nsDNSService::GetLookupEntry(char const *, nsDNSLookup **)
4401 <nsDNSLookup>
4402 gethostbyname2
4403 PR_GetIPNodeByName
4404 nsDNSLookup::InitiateLookup(void)
4406 <nsDNSLookup>
4407 __builtin_new
4408 nsSupportsArray::Create(nsISupports *, nsID const &, void **)
4409 NS_NewISupportsArray(nsISupportsArray **)
4410 nsDNSLookup::Init(char const *)
4412 <nsDNSLookup>
4413 __builtin_new
4414 nsDNSLookup::Create(char const *)
4416 # ----------------------------------------------------------------------
4418 # nsFormControlList
4421 <nsFormControlList>
4422 PR_Malloc
4423 PL_HashTableFinalize(PLHashTable *)
4424 PL_HashTableRawAdd
4425 nsHashtable::Put(nsHashKey *, void *)
4426 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4427 nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString<unsigned short> const &)
4429 <nsFormControlList>
4430 PR_Malloc
4431 PL_HashTableFinalize(PLHashTable *)
4432 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4433 nsHashtable::nsHashtable(unsigned int, int)
4434 nsFormControlList::nsFormControlList(nsIDOMHTMLFormElement *)
4436 <nsFormControlList>
4437 __builtin_new
4438 nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString<unsigned short> const &)
4440 <nsFormControlList>
4441 __builtin_new
4442 nsStringKey::Clone(void) const
4443 nsHashtable::Put(nsHashKey *, void *)
4444 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4445 nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString<unsigned short> const &)
4447 <nsFormControlList>
4448 PR_Malloc
4449 PL_HashTableFinalize(PLHashTable *)
4450 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4451 nsHashtable::nsHashtable(unsigned int, int)
4452 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
4453 nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString<unsigned short> const &)
4455 <nsFormControlList>
4456 PR_Malloc
4457 PL_HashTableFinalize(PLHashTable *)
4458 PL_HashTableRawAdd
4459 nsHashtable::Put(nsHashKey *, void *)
4460 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4461 nsFormControlList::AddElementToTable(nsIFormControl *, nsAString const &)
4463 # ----------------------------------------------------------------------
4465 # nsControllerCommandManager
4468 <nsControllerCommandManager>
4469 __builtin_new
4470 __builtin_vec_new
4471 NS_NewControllerCommandManager(nsIControllerCommandManager **)
4473 <nsControllerCommandManager>
4474 PR_Malloc
4475 PL_HashTableFinalize(PLHashTable *)
4476 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4477 nsHashtable::nsHashtable(unsigned int, int)
4478 nsControllerCommandManager::nsControllerCommandManager(void)
4480 <nsControllerCommandManager>
4481 PR_Malloc
4482 PL_HashTableFinalize(PLHashTable *)
4483 PL_HashTableRawAdd
4484 nsHashtable::Put(nsHashKey *, void *)
4485 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4486 nsControllerCommandManager::RegisterCommand(nsAString const &, nsIControllerCommand *)
4488 <nsControllerCommandManager>
4489 PR_Malloc
4490 PL_HashTableFinalize(PLHashTable *)
4491 PL_HashTableRawAdd
4492 nsHashtable::Put(nsHashKey *, void *)
4493 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4494 nsControllerCommandManager::RegisterCommand(unsigned short const *, nsIControllerCommand *)
4496 <nsControllerCommandManager>
4497 __builtin_new
4498 nsStringKey::Clone(void) const
4499 nsHashtable::Put(nsHashKey *, void *)
4500 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
4501 nsControllerCommandManager::RegisterCommand(unsigned short const *, nsIControllerCommand *)
4503 <nsControllerCommandManager>
4504 PR_Malloc
4505 PL_HashTableFinalize(PLHashTable *)
4506 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
4507 nsHashtable::nsHashtable(unsigned int, int)
4508 nsSupportsHashtable::nsSupportsHashtable(unsigned int, int)
4509 nsControllerCommandManager::nsControllerCommandManager(void)
4511 <nsConsoleService>
4512 PR_Malloc
4513 nsMemoryImpl::Alloc(unsigned int)
4514 nsMemory::Alloc(unsigned int)
4515 nsConsoleService::nsConsoleService(void)
4517 <nsGenericElement>
4518 __builtin_new
4519 nsGenericElement::GetDOMSlots(void)
4521 <HTMLAttribute>
4522 __builtin_new
4523 HTMLAttribute::CopyHTMLAttributes(HTMLAttribute *, HTMLAttribute **)
4525 # ----------------------------------------------------------------------
4527 # HTMLAttributesImpl
4530 <HTMLAttributesImpl>
4531 __builtin_new
4532 HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsAString const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *)
4534 <HTMLAttributesImpl>
4535 __builtin_new
4536 HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsHTMLValue const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *, int &)
4538 <HTMLAttributesImpl>
4539 __builtin_new
4540 __builtin_vec_new
4541 HTMLAttributesImpl::SetAttributeName(nsIAtom *, int &)
4543 <HTMLAttributesImpl>
4544 __builtin_new
4545 nsHTMLMappedAttributes::SetAttribute(nsIAtom *, nsHTMLValue const &)
4546 HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsHTMLValue const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *, int &)
4548 <HTMLAttributesImpl>
4549 PR_Malloc
4550 nsMemoryImpl::Alloc(unsigned int)
4551 nsMemory::Alloc(unsigned int)
4552 nsCRT::strndup(unsigned short const *, unsigned int)
4553 nsCRT::strdup(unsigned short const *)
4554 nsHTMLValue::nsHTMLValue(nsHTMLValue const &)
4555 HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsHTMLValue const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *, int &)
4557 <HTMLAttributesImpl>
4558 __builtin_new
4559 nsHTMLMappedAttributes::nsHTMLMappedAttributes(nsHTMLMappedAttributes const &)
4560 nsHTMLMappedAttributes::Clone(nsHTMLMappedAttributes **) const
4561 HTMLAttributesImpl::EnsureSingleMappedFor(nsIHTMLContent *, nsIHTMLStyleSheet *, int)
4563 # ----------------------------------------------------------------------
4565 <nsEntityConverter>
4566 __builtin_new
4567 __builtin_vec_new
4568 nsEntityConverter::LoadVersionPropertyFile(void)
4570 <nsTableFrame>
4571 __builtin_new
4572 __builtin_vec_new
4573 nsTableFrame::nsTableFrame(void)
4575 <nsTableFrame>
4576 __builtin_new
4577 __builtin_vec_new
4578 nsTableFrame::BalanceColumnWidths(nsIPresContext *, nsHTMLReflowState const &, nsSize const &, nsSize *)
4580 <nsTableFrame>
4581 __builtin_new
4582 nsTableFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *)
4584 <nsTableCellFrame>
4585 __builtin_new
4586 nsTableCellFrame::GetFrameName(nsString &) const
4588 <nsCellMap>
4589 __builtin_new
4590 nsCellMap::AppendCell(nsTableCellMap &, nsTableCellFrame &, int, int)
4592 <nsCellMap>
4593 __builtin_new
4594 nsCellMap::Grow(nsTableCellMap &, int, int)
4596 <nsCellMap>
4597 PR_Malloc
4598 nsVoidArray::SizeTo(int)
4599 nsVoidArray::nsVoidArray(int)
4600 nsCellMap::Grow(nsTableCellMap &, int, int)
4602 <nsTableCellMap>
4603 __builtin_new
4604 nsTableCellMap::InsertGroupCellMap(nsTableRowGroupFrame &, nsTableRowGroupFrame *&)
4606 <nsTableCellMap>
4607 __builtin_new
4608 nsTableCellMap::AddColsAtEnd(unsigned int)
4610 <nsEncoderSupport>
4611 __builtin_new
4612 __builtin_vec_new
4613 nsEncoderSupport::nsEncoderSupport(void)
4615 <nsFrameImageLoader>
4616 __builtin_new
4617 Init__18nsFrameImageLoaderP14nsIPresContextP13nsIImageGroupRC8nsStringPCUiPC6nsSizeP8nsIFrame16nsImageAnimationPFP14nsIPresContextP19nsIFrameImageLoaderP8nsIFramePvUi_UiPvT9
4619 <nsFrameImageLoader>
4620 __builtin_new
4621 AddFrame__18nsFrameImageLoaderP8nsIFramePFP14nsIPresContextP19nsIFrameImageLoaderP8nsIFramePvUi_UiPvT3
4624 <nsFloaterCacheFreeList>
4625 __builtin_new
4626 nsFloaterCacheFreeList::Alloc(void)
4628 <nsDocLoaderImpl>
4629 __builtin_new
4630 nsDocLoaderImpl::AddChannelInfo(nsIChannel *)
4632 <nsDocLoaderImpl>
4633 __builtin_new
4634 nsDocLoaderImpl::AddRequestInfo(nsIRequest *)
4636 <nsTokenAllocator>
4637 PR_Malloc
4638 PL_ArenaAllocate
4639 nsFixedSizeAllocator::AddBucket(unsigned int)
4640 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
4641 nsTokenAllocator::nsTokenAllocator(void)
4643 <SinkContext>
4644 __builtin_new
4645 __builtin_vec_new
4646 SinkContext::AddText(basic_nsAReadableString<unsigned short> const &)
4648 <SinkContext>
4649 __builtin_new
4650 __builtin_vec_new
4651 SinkContext::GrowStack(void)
4653 <nsScanner>
4654 PR_Malloc
4655 nsMemoryImpl::Alloc(unsigned int)
4656 nsMemory::Alloc(unsigned int)
4657 nsScanner::Append(char const *, unsigned int)
4659 <nsParser>
4660 __builtin_new
4661 nsParser::Parse(nsIURI *, nsIStreamObserver *, int, void *, nsDTDMode)
4663 <nsParser>
4664 __builtin_new
4665 nsParser::Parse(basic_nsAReadableString<unsigned short> const &, void *, nsString const &, int, int, nsDTDMode)
4667 <nsParser>
4668 __builtin_new
4669 __builtin_vec_new
4670 nsParser::OnDataAvailable(nsIChannel *, nsISupports *, nsIInputStream *, unsigned int, unsigned int)
4672 <nsParserModule>
4673 __builtin_new
4674 __builtin_vec_new
4675 InitializeElementTable(void)
4677 <nsStorageStream>
4678 __builtin_new
4679 nsStorageStream::Init(unsigned int, unsigned int, nsIMemory *)
4681 <nsEntryStack>
4682 __builtin_new
4683 __builtin_vec_new
4684 nsEntryStack::EnsureCapacityFor(int, int)
4686 <nsCacheManager>
4687 __builtin_new
4688 nsCacheManager::Init(void)
4690 <nsScriptError>
4691 PR_Malloc
4692 nsMemoryImpl::Alloc(unsigned int)
4693 nsMemory::Alloc(unsigned int)
4694 nsStr::Alloc(nsStr &, unsigned int)
4695 nsStr::Realloc(nsStr &, unsigned int)
4696 nsStr::EnsureCapacity(nsStr &, unsigned int)
4697 nsStr::GrowCapacity(nsStr &, unsigned int)
4698 nsString::SetCapacity(unsigned int)
4699 nsString::SetLength(unsigned int)
4702 basic_nsAWritableString<unsigned short>::Assign(unsigned short const *)
4703 nsScriptError::Init(unsigned short const *, unsigned short const *, unsigned short const *, unsigned int, unsigned int, unsigned int, char const *)
4705 <nsScriptError>
4706 PR_Malloc
4707 nsMemoryImpl::Alloc(unsigned int)
4708 nsMemory::Alloc(unsigned int)
4709 nsStr::Alloc(nsStr &, unsigned int)
4710 nsStr::Realloc(nsStr &, unsigned int)
4711 nsStr::EnsureCapacity(nsStr &, unsigned int)
4712 nsStr::GrowCapacity(nsStr &, unsigned int)
4713 nsCString::SetCapacity(unsigned int)
4714 nsCString::SetLength(unsigned int)
4717 basic_nsAWritableString<char>::Assign(char const *)
4718 nsScriptError::Init(unsigned short const *, unsigned short const *, unsigned short const *, unsigned int, unsigned int, unsigned int, char const *)
4720 <registry-Buffer>
4721 PR_Malloc
4722 bufio_SetBufferSize
4724 <nsString::PRUnichar*>
4725 PR_Malloc
4726 nsMemoryImpl::Alloc
4727 nsMemory::Alloc
4728 ToNewUnicode
4730 <nsString::char*>
4731 PR_Malloc
4732 nsMemoryImpl::Alloc
4733 nsMemory::Alloc
4734 nsStr::Alloc
4736 <nsDiskCacheMap>
4737 __builtin_new
4738 nsDiskCacheDevice::Init(void)
4740 <nsXULPrototypeAttribute>
4741 __builtin_new
4742 __builtin_vec_new
4743 XULContentSinkImpl::AddAttributes(nsIParserNode const &, nsXULPrototypeElement *)
4746 # XPCNativeInterface::NewInstance allocates an array of XPCNativeMember
4747 # objects, and it also allocates an array of bytes to use for
4748 # XPCNativeInterface objects. Trace would be the same for each.
4750 <XPCNativeInterface>
4751 __builtin_new
4752 __builtin_vec_new
4753 XPCNativeInterface::NewInstance(XPCCallContext &, nsIInterfaceInfo *)
4755 <XPCNativeInterface>
4756 JS_DHashAllocTable
4757 JS_DHashTableFinish
4758 JS_DHashTableOperate
4759 XPCNativeInterface::GetNewOrUsed(XPCCallContext &, nsID const *)
4761 <nsDiskCacheBlockFile::mBitmap>
4762 __builtin_new
4763 __builtin_vec_new
4764 nsDiskCacheBlockFile::Open(nsILocalFile *, unsigned int)
4766 #----------------------------------------------------------------------
4768 # nsConflictSet
4771 <nsConflictSet::mBindingDependencies>
4772 __builtin_new
4773 __builtin_vec_new
4774 nsConflictSet::AllocBindingTable(void *, unsigned int)
4776 <nsConflictSet::mBindingDependencies>
4777 PR_Malloc
4778 PL_ArenaAllocate
4779 nsFixedSizeAllocator::Alloc(unsigned int)
4780 nsConflictSet::AllocBindingEntry(void *, void const *)
4782 <nsConflictSet::mClusters>
4783 __builtin_new
4784 __builtin_vec_new
4785 nsConflictSet::AllocClusterTable(void *, unsigned int)
4787 <nsConflictSet::mClusters>
4788 PR_Malloc
4789 PL_ArenaAllocate
4790 nsFixedSizeAllocator::Alloc(unsigned int)
4791 nsConflictSet::AllocClusterEntry(void *, void const *)
4793 <nsConflictSet::mSupport>
4794 __builtin_new
4795 __builtin_vec_new
4796 nsConflictSet::AllocSupportTable(void *, unsigned int)
4798 <nsConflictSet::mSupport>
4799 PR_Malloc
4800 PL_ArenaAllocate
4801 nsFixedSizeAllocator::Alloc(unsigned int)
4802 nsConflictSet::AllocSupportEntry(void *, void const *)
4804 <nsConflictSet::mSupport>
4805 PR_Malloc
4806 PL_ArenaAllocate
4807 nsFixedSizeAllocator::Alloc(unsigned int)
4808 nsRDFConMemberTestNode::Element::Clone(void *) const
4810 <nsConflictSet::mSupport>
4811 PR_Malloc
4812 PL_ArenaAllocate
4813 nsFixedSizeAllocator::Alloc(unsigned int)
4814 nsRDFConInstanceTestNode::Element::Clone(void *) const
4816 <nsConflictSet::mSupport>
4817 PR_Malloc
4818 PL_ArenaAllocate
4819 nsFixedSizeAllocator::Alloc(unsigned int)
4820 nsRDFConInstanceTestNode::FilterInstantiations(InstantiationSet &, void *) const
4822 <nsConflictSet::mSupport>
4823 __builtin_new
4824 MemoryElementSet::Add(MemoryElement *)
4826 <nsConflictSet>
4827 PL_DHashAllocTable
4828 PL_DHashTableFinish
4829 PL_DHashTableOperate
4830 nsTemplateMatchRefSet::AddToTable(nsTemplateMatch *)
4831 nsTemplateMatchRefSet::Add(nsTemplateMatch const *)
4832 nsConflictSet::Add(nsTemplateMatch *)
4834 <nsConflictSet>
4835 PR_Malloc
4836 PL_ArenaAllocate
4837 nsFixedSizeAllocator::AddBucket(unsigned int)
4838 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
4839 nsConflictSet::Init(void)
4841 <nsConflictSet>
4842 PR_Malloc
4843 PL_ArenaAllocate
4844 nsFixedSizeAllocator::Alloc(unsigned int)
4845 nsConflictSet::SupportEntry::Create(nsFixedSizeAllocator &)
4847 <nsConflictSet>
4848 PR_Malloc
4849 PL_ArenaAllocate
4850 nsFixedSizeAllocator::Alloc(unsigned int)
4851 nsConflictSet::ClusterEntry::Create(nsFixedSizeAllocator &)
4853 #----------------------------------------------------------------------
4855 <nsAssignmentSet>
4856 __builtin_new
4857 nsAssignmentSet::Add(nsAssignment const &)
4859 #----------------------------------------------------------------------
4861 # nsXULTemplateBuilder
4864 <nsXULTemplateBuilder>
4865 __builtin_new
4866 nsXULTemplateBuilder::CompileSimpleRule(nsIContent *, int, InnerNode *)
4868 <nsXULTemplateBuilder>
4869 PL_DHashAllocTable
4870 PL_DHashTableInit
4871 nsXULContentBuilder::nsXULContentBuilder(void)
4873 <nsXULTemplateBuilder>
4874 PL_DHashAllocTable
4875 PL_DHashTableInit
4876 nsContentSupportMap::Init(void)
4878 <nsXULTemplateBuilder>
4879 PL_DHashAllocTable
4880 PL_DHashTableFinish
4881 PL_DHashTableOperate
4882 nsXULContentBuilder::BuildContentFromTemplate(nsIContent *, nsIContent *, nsIContent *, int, nsIRDFResource *, int, nsTemplateMatch *, nsIContent **, int *)
4884 <nsXULTemplateBuilder>
4885 PR_Malloc
4886 nsMemoryImpl::Alloc(unsigned int)
4887 nsMemory::Alloc(unsigned int)
4888 nsCRT::strndup(unsigned short const *, unsigned int)
4889 nsCRT::strdup(unsigned short const *)
4890 nsXULTemplateBuilder::AddBindingsFor(nsXULTemplateBuilder *, nsAString const &, void *)
4892 #----------------------------------------------------------------------
4894 # nsRuleNetwork
4897 <nsRuleNetwork>
4898 PL_DHashAllocTable
4899 PL_DHashTableInit
4900 nsRuleNetwork::Init(void)
4902 #----------------------------------------------------------------------
4904 # nsTemplateRule
4907 <nsTemplateRule>
4908 __builtin_new
4909 nsTemplateRule::AddBinding(int, nsIRDFResource *, int)
4911 #----------------------------------------------------------------------
4913 # nsTemplateMatch
4916 <nsTemplateMatch>
4917 __builtin_new
4918 nsAssignmentSet::Add(nsAssignment const &)
4919 nsTemplateRule::ComputeAssignmentFor(nsConflictSet &, nsTemplateMatch *, int, Value *) const
4920 nsTemplateMatch::GetAssignmentFor(nsConflictSet &, int, Value *)
4922 <nsTemplateMatch>
4923 PR_Malloc
4924 PL_ArenaAllocate
4925 nsFixedSizeAllocator::Alloc(unsigned int)
4926 nsInstantiationNode::Propagate(InstantiationSet const &, void *)
4928 <nsTemplateMatch>
4929 PR_Malloc
4930 PL_ArenaAllocate
4931 nsFixedSizeAllocator::Alloc(unsigned int)
4932 nsRDFConMemberTestNode::FilterInstantiations(InstantiationSet &, void *) const
4934 <nsTemplateMatch>
4935 PR_Malloc
4936 PL_ArenaAllocate
4937 nsFixedSizeAllocator::Alloc(unsigned int)
4938 nsTemplateMatch::Create(nsFixedSizeAllocator &, nsTemplateRule const *, Instantiation const &, nsAssignmentSet const &)
4940 #----------------------------------------------------------------------
4942 <ReteNodeSet::mNodes>
4943 __builtin_new
4944 __builtin_vec_new
4945 ReteNodeSet::Add(ReteNode *)
4947 #----------------------------------------------------------------------
4949 <StaticModuleInfo>
4950 __builtin_new
4951 __builtin_vec_new
4952 nsStaticComponentLoader::GetModuleInfo(void)
4954 <RuleValue*>
4955 __builtin_new
4956 __builtin_vec_new
4957 RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray const &, void (*)(nsICSSStyleRule *, void *), void *)
4959 <XPCNativeSet>
4960 __builtin_new
4961 __builtin_vec_new
4962 XPCNativeSet::NewInstance(XPCCallContext &, nsIInterfaceInfo *)
4964 <XPCNativeSet>
4965 JS_DHashAllocTable
4966 JS_DHashTableFinish
4967 JS_DHashTableOperate
4968 XPCNativeSet::ClearCacheEntryForClassInfo(nsIClassInfo *)
4970 <XPCNativeSet>
4971 __builtin_new
4972 __builtin_vec_new
4973 XPCNativeSet::NewInstanceMutate(XPCNativeSet *, XPCNativeInterface *, unsigned short)
4975 <nsIRDFResource*>
4976 __builtin_new
4977 __builtin_vec_new
4978 nsResourceSet::Add(nsIRDFResource *)
4980 <nsXPCWrappedJSClass::mDescriptors>
4981 __builtin_new
4982 __builtin_vec_new
4983 nsXPCWrappedJSClass::nsXPCWrappedJSClass(XPCCallContext &, nsID const &, nsIInterfaceInfo *)
4985 <orkin-unclassified>
4986 __builtin_new
4987 orkinHeap::Alloc(nsIMdbEnv *, unsigned int, void **)
4989 <nsGenericAttribute>
4990 __builtin_new
4991 nsGenericContainerElement::SetAttribute(nsINodeInfo *, nsAString const &, int)
4994 # Space for LiteralImpl is allocated using global operator new so
4995 # that extra space can be allocated for its string value.
4997 <LiteralImpl>
4998 __builtin_new
4999 LiteralImpl::Create
5001 <nsXULContentSinkImpl::mText>
5002 PR_Malloc
5003 nsMemoryImpl::Alloc(unsigned int)
5004 nsMemory::Alloc(unsigned int)
5005 nsStr::Alloc(nsStr &, unsigned int)
5006 nsStr::Realloc(nsStr &, unsigned int)
5007 nsStr::EnsureCapacity(nsStr &, unsigned int)
5008 nsStr::GrowCapacity(nsStr &, unsigned int)
5009 nsString::SetCapacity(unsigned int)
5010 XULContentSinkImpl::FlushText(int)
5012 <nsPersistentProperties>
5013 PR_Malloc
5014 nsMemoryImpl::Alloc(unsigned int)
5015 nsMemory::Alloc(unsigned int)
5016 nsCRT::strndup(unsigned short const *, unsigned int)
5017 nsCRT::strdup(unsigned short const *)
5018 nsString::ToNewUnicode(void) const
5019 nsPersistentProperties::SetStringProperty(nsString const &, nsString &, nsString &)
5021 <nsCSSValue>
5022 PR_Malloc
5023 nsMemoryImpl::Alloc(unsigned int)
5024 nsMemory::Alloc(unsigned int)
5025 nsCRT::strndup(unsigned short const *, unsigned int)
5026 nsCRT::strdup(unsigned short const *)
5027 nsCSSValue::operator=(nsCSSValue const &)
5029 #----------------------------------------------------------------------
5031 # nsXULDocument
5034 <nsXULDocument>
5035 PR_Realloc
5036 nsVoidArray::SizeTo(int)
5037 nsAutoVoidArray::SizeTo(int)
5038 nsVoidArray::GrowArrayBy(int)
5039 nsVoidArray::InsertElementAt(void *, int)
5040 nsXULDocument::AddObserver(nsIDocumentObserver *)
5042 <nsXULDocument::mBoxObjectTable>
5043 PR_Malloc
5044 PL_HashTableFinalize(PLHashTable *)
5045 PL_HashTableRawAdd
5046 nsHashtable::Put(nsHashKey *, void *)
5047 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
5048 nsXULDocument::SetBoxObjectFor(nsIDOMElement *, nsIBoxObject *)
5050 <nsXULDocument::mTemplateBuilderTable>
5051 PR_Malloc
5052 PL_HashTableFinalize(PLHashTable *)
5053 PL_HashTableRawAdd
5054 nsHashtable::Put(nsHashKey *, void *)
5055 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
5056 nsXULDocument::SetTemplateBuilderFor(nsIContent *, nsIXULTemplateBuilder *)
5058 # ----------------------------------------------------------------------
5060 <nsXULDocument::mElementMap>
5061 PR_Malloc
5062 nsMemoryImpl::Alloc(unsigned int)
5063 nsMemory::Alloc(unsigned int)
5064 ToNewUnicode(nsAString const &)
5065 nsElementMap::Add(nsAString const &, nsIContent *)
5066 nsXULDocument::AddElementToMap(nsIContent *)
5068 <nsXULDocument::mElementMap>
5069 PR_Malloc
5070 nsMemoryImpl::Alloc(unsigned int)
5071 nsMemory::Alloc(unsigned int)
5072 ToNewUnicode(nsAString const &)
5073 nsElementMap::Add(nsAString const &, nsIContent *)
5074 nsXULDocument::AddElementForID(nsAString const &, nsIContent *)
5076 <nsXULDocument::mElementMap>
5077 PR_Malloc
5078 PL_ArenaAllocate
5079 nsFixedSizeAllocator::Alloc(unsigned int)
5080 nsXULTreeElement::SelectCallback(nsITimer *, void *)
5081 PL_HashTableRawAdd
5082 PL_HashTableAdd
5083 nsElementMap::Add(nsAString const &, nsIContent *)
5085 <nsXULDocument::mElementMap>
5086 PR_Malloc
5087 PL_ArenaAllocate
5088 nsFixedSizeAllocator::Alloc(unsigned int)
5089 NS_NewControllerCommandManager(nsIControllerCommandManager **)
5090 PL_HashTableRawAdd
5091 PL_HashTableAdd
5092 nsElementMap::Add(nsAString const &, nsIContent *)
5094 <nsXULDocument::mElementMap>
5095 PR_Malloc
5096 PL_ArenaAllocate
5097 nsFixedSizeAllocator::Alloc(unsigned int)
5098 nsElementMap::Add(nsAString const &, nsIContent *)
5100 <nsXULDocument::mElementMap>
5101 PR_Malloc
5102 PL_ArenaAllocate
5103 nsFixedSizeAllocator::AddBucket(unsigned int)
5104 nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int)
5105 nsElementMap::nsElementMap(void)
5107 <nsXULDocument::mElementMap>
5108 PR_Malloc
5109 nsMemoryImpl::Alloc(unsigned int)
5110 nsMemory::Alloc(unsigned int)
5111 unsigned short * AllocateStringCopy<nsAString, unsigned short>(nsAString const &, unsigned short *)
5112 ToNewUnicode(nsAString const &)
5113 nsElementMap::Add(nsAString const &, nsIContent *)
5115 <nsXULDocument::mContentWrapperHash>
5116 PR_Malloc
5117 PL_HashTableFinalize(PLHashTable *)
5118 PL_HashTableRawAdd
5119 nsHashtable::Put(nsHashKey *, void *)
5120 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
5121 nsXULDocument::AddReference(void *, nsISupports *)
5123 <nsXULDocument>
5124 __builtin_new
5125 __builtin_vec_new
5126 nsSupportsArray::GrowArrayBy(int)
5127 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5128 nsSupportsArray::AppendElement(nsISupports *)
5129 nsXULDocument::PrepareToWalk(void)
5131 <nsXULDocument>
5132 PL_DHashAllocTable
5133 PL_DHashTableInit
5134 PL_NewDHashTable
5135 nsXULDocument::AddBroadcastListenerFor(nsIDOMElement *, nsIDOMElement *, nsAString const &)
5137 #----------------------------------------------------------------------
5139 <nsHTMLValue::mValue.mString>
5140 PR_Malloc
5141 nsMemoryImpl::Alloc(unsigned int)
5142 nsMemory::Alloc(unsigned int)
5143 ToNewUnicode(nsAString const &)
5144 nsHTMLValue::nsHTMLValue(nsAString const &, nsHTMLUnit)
5146 <nsCSSValue>
5147 PR_Malloc
5148 nsMemoryImpl::Alloc(unsigned int)
5149 nsMemory::Alloc(unsigned int)
5150 ExtractURLScheme
5151 nsStdURL::Resolve(char const *, char **)
5152 CSSParserImpl::ParseURL(int &, nsCSSValue &)
5154 <url-unclassified>
5155 PR_Malloc
5156 nsMemoryImpl::Alloc(unsigned int)
5157 nsMemory::Alloc(unsigned int)
5158 ExtractURLScheme
5159 nsStdURL::Resolve(char const *, char **)
5161 <css-unclassified>
5162 PR_Malloc
5163 PL_HashTableFinalize(PLHashTable *)
5164 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
5165 nsHashtable::nsHashtable(unsigned int, int)
5166 nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **)
5167 nsRuleWalker::Forward(nsIStyleRule *)
5170 # Doesn't inherit nsISupports
5172 <nsSupportsHashtable>
5173 __builtin_new
5174 nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **)
5177 # No vtable.
5179 <nsClassList>
5180 __builtin_new
5181 nsClassList::ParseClasses(nsClassList **, nsAString const &)
5184 # Doesn't inherit nsISupports
5186 <nsVoidArray>
5187 __builtin_new
5188 nsCheapVoidArray::SwitchToVector(void)
5190 <nsEventListenerManager>
5191 __builtin_new
5192 nsEventListenerManager::GetListenersByType(EventArrayType, nsHashKey *, int)
5194 #----------------------------------------------------------------------
5196 <nsServiceModule::mServices>
5197 PR_Malloc
5198 PL_HashTableFinalize(PLHashTable *)
5199 PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *)
5200 nsHashtable::nsHashtable(unsigned int, int)
5201 nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int)
5202 nsServiceManagerImpl::nsServiceManagerImpl(void)
5204 <nsImportedStringHandle>
5205 __builtin_new
5206 nsXPIDLCString::PrepareForUseAsOutParam(void)
5208 <nsXBLJSClass>
5209 __builtin_new
5210 nsXBLBinding::InitClass
5212 <Assertion>
5213 PR_Malloc
5214 PL_ArenaAllocate
5215 nsFixedSizeAllocator::Alloc(unsigned int)
5216 InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
5218 <nsXBLAttributeEntry>
5219 PR_Malloc
5220 PL_ArenaAllocate
5221 nsFixedSizeAllocator::Alloc(unsigned int)
5222 nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *)
5224 #----------------------------------------------------------------------
5226 # nsRuleNode
5229 <nsRuleNode>
5230 PR_Malloc
5231 PL_HashTableFinalize(PLHashTable *)
5232 PL_HashTableRawAdd
5233 nsHashtable::Put(nsHashKey *, void *)
5234 nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **)
5235 nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **)
5237 <nsRuleNode>
5238 PR_Malloc
5239 nsMemoryImpl::Alloc(unsigned int)
5240 nsMemory::Alloc(unsigned int)
5241 nsStr::Alloc(nsStr &, unsigned int)
5242 nsStr::Realloc(nsStr &, unsigned int)
5243 nsStr::EnsureCapacity(nsStr &, unsigned int)
5244 nsStr::GrowCapacity(nsStr &, unsigned int)
5245 nsString::SetCapacity(unsigned int)
5246 nsString::SetLength(unsigned int)
5247 nsAString::do_AppendFromReadable(nsAString const &)
5248 nsAString::do_AppendFromElementPtr(unsigned short const *)
5249 nsRuleNode::ComputeDisplayData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5251 <nsRuleNode>
5252 PR_Malloc
5253 nsMemoryImpl::Alloc(unsigned int)
5254 nsMemory::Alloc(unsigned int)
5255 nsStr::Alloc(nsStr &, unsigned int)
5256 nsStr::Realloc(nsStr &, unsigned int)
5257 nsStr::EnsureCapacity(nsStr &, unsigned int)
5258 nsStr::GrowCapacity(nsStr &, unsigned int)
5259 nsString::SetCapacity(unsigned int)
5260 nsString::SetLength(unsigned int)
5261 nsAString::do_AppendFromReadable(nsAString const &)
5262 nsAString::do_AppendFromElementPtr(unsigned short const *)
5263 nsRuleNode::ComputeBackgroundData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5265 <nsRuleNode>
5266 PR_Malloc
5267 nsMemoryImpl::Alloc(unsigned int)
5268 nsMemory::Alloc(unsigned int)
5269 nsStr::Alloc(nsStr &, unsigned int)
5270 nsStr::Realloc(nsStr &, unsigned int)
5271 nsStr::EnsureCapacity(nsStr &, unsigned int)
5272 nsStr::GrowCapacity(nsStr &, unsigned int)
5273 nsString::SetCapacity(unsigned int)
5274 nsString::SetLength(unsigned int)
5275 nsAString::do_AppendFromReadable(nsAString const &)
5276 nsAString::do_AppendFromElementPtr(unsigned short const *)
5277 nsRuleNode::ComputeListData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5279 # ----------------------------------------------------------------------
5281 # This stuff will only show off if you've turned off the FrameArena
5282 # in nsPresShell.cpp
5283 <nsRuleNode>
5284 PR_Malloc
5285 FrameArena::AllocateFrame(unsigned int, void **)
5286 PresShell::AllocateFrame(unsigned int, void **)
5287 nsPresContext::AllocateFromShell(unsigned int, void **)
5288 nsRuleNode::ComputeOutlineData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5290 <nsRuleNode>
5291 PR_Malloc
5292 FrameArena::AllocateFrame(unsigned int, void **)
5293 PresShell::AllocateFrame(unsigned int, void **)
5294 nsPresContext::AllocateFromShell(unsigned int, void **)
5295 nsRuleNode::ComputeContentData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5297 <nsRuleNode>
5298 PR_Malloc
5299 FrameArena::AllocateFrame(unsigned int, void **)
5300 PresShell::AllocateFrame(unsigned int, void **)
5301 nsPresContext::AllocateFromShell(unsigned int, void **)
5302 nsRuleNode::ComputeTableData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5304 <nsRuleNode>
5305 PR_Malloc
5306 FrameArena::AllocateFrame(unsigned int, void **)
5307 PresShell::AllocateFrame(unsigned int, void **)
5308 nsPresContext::AllocateFromShell(unsigned int, void **)
5309 nsRuleNode::ComputeUIResetData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5311 <nsRuleNode>
5312 PR_Malloc
5313 FrameArena::AllocateFrame(unsigned int, void **)
5314 PresShell::AllocateFrame(unsigned int, void **)
5315 nsPresContext::AllocateFromShell(unsigned int, void **)
5316 nsRuleNode::ComputeXULData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5318 <nsRuleNode>
5319 PR_Malloc
5320 FrameArena::AllocateFrame(unsigned int, void **)
5321 PresShell::AllocateFrame(unsigned int, void **)
5322 nsPresContext::AllocateFromShell(unsigned int, void **)
5323 nsRuleNode::SetDefaultOnRoot(nsStyleStructID, nsIStyleContext *)
5325 <nsRuleNode>
5326 PR_Malloc
5327 FrameArena::AllocateFrame(unsigned int, void **)
5328 PresShell::AllocateFrame(unsigned int, void **)
5329 nsPresContext::AllocateFromShell(unsigned int, void **)
5330 nsRuleNode::ComputeListData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5332 <nsRuleNode>
5333 PR_Malloc
5334 FrameArena::AllocateFrame(unsigned int, void **)
5335 PresShell::AllocateFrame(unsigned int, void **)
5336 nsPresContext::AllocateFromShell(unsigned int, void **)
5337 nsRuleNode::ComputeTextData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5339 <nsRuleNode>
5340 PR_Malloc
5341 FrameArena::AllocateFrame(unsigned int, void **)
5342 PresShell::AllocateFrame(unsigned int, void **)
5343 nsPresContext::AllocateFromShell(unsigned int, void **)
5344 nsRuleNode::ComputeTextResetData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5346 <nsRuleNode>
5347 PR_Malloc
5348 FrameArena::AllocateFrame(unsigned int, void **)
5349 PresShell::AllocateFrame(unsigned int, void **)
5350 nsPresContext::AllocateFromShell(unsigned int, void **)
5351 nsRuleNode::ComputePaddingData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5353 <nsRuleNode>
5354 PR_Malloc
5355 FrameArena::AllocateFrame(unsigned int, void **)
5356 PresShell::AllocateFrame(unsigned int, void **)
5357 nsPresContext::AllocateFromShell(unsigned int, void **)
5358 nsRuleNode::ComputeFontData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5360 <nsRuleNode>
5361 PR_Malloc
5362 FrameArena::AllocateFrame(unsigned int, void **)
5363 PresShell::AllocateFrame(unsigned int, void **)
5364 nsPresContext::AllocateFromShell(unsigned int, void **)
5365 nsRuleNode::ComputeVisibilityData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5367 <nsRuleNode>
5368 PR_Malloc
5369 FrameArena::AllocateFrame(unsigned int, void **)
5370 PresShell::AllocateFrame(unsigned int, void **)
5371 nsPresContext::AllocateFromShell(unsigned int, void **)
5372 nsRuleNode::ComputeColorData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5374 # ----------------------------------------------------------------------
5376 # nsBookmarksService
5379 <nsBookmarksService>
5380 PL_DHashAllocTable
5381 PL_DHashTableFinish
5382 PL_DHashTableOperate
5383 InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
5384 InMemoryDataSource::Assert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
5385 BookmarkParser::updateAtom(nsIRDFDataSource *, nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int *)
5387 <nsBookmarksService>
5388 PR_Malloc
5389 PL_ArenaAllocate
5390 nsFixedSizeAllocator::Alloc(unsigned int)
5391 Assertion::Create(nsFixedSizeAllocator &, nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
5392 InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
5393 InMemoryDataSource::Assert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int)
5394 BookmarkParser::updateAtom(nsIRDFDataSource *, nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int *)
5396 # ----------------------------------------------------------------------
5398 # The following types will only be visible if nsPresShell.cpp is compiled
5399 # with the DEBUG_TRACEMALLOC_FRAMEARENA defined.
5402 <nsStyleContext>
5403 PR_Malloc
5404 FrameArena::AllocateFrame(unsigned int, void **)
5405 PresShell::AllocateFrame(unsigned int, void **)
5406 nsPresContext::AllocateFromShell(unsigned int, void **)
5407 nsStyleContext::SetStyle(nsStyleStructID, nsStyleStruct const &)
5409 <nsStyleBorder>
5410 PR_Malloc
5411 FrameArena::AllocateFrame(unsigned int, void **)
5412 PresShell::AllocateFrame(unsigned int, void **)
5413 nsPresContext::AllocateFromShell(unsigned int, void **)
5414 nsStyleBorder::operator new(unsigned int, nsIPresContext *)
5416 # XXX This one is a bit sloppy, and may include some of the other
5417 # style data structs.
5418 <nsResetStyleData>
5419 PR_Malloc
5420 FrameArena::AllocateFrame(unsigned int, void **)
5421 PresShell::AllocateFrame(unsigned int, void **)
5422 nsPresContext::AllocateFromShell(unsigned int, void **)
5423 nsRuleNode::ComputeDisplayData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5425 <nsResetStyleData>
5426 PR_Malloc
5427 FrameArena::AllocateFrame(unsigned int, void **)
5428 PresShell::AllocateFrame(unsigned int, void **)
5429 nsPresContext::AllocateFromShell(unsigned int, void **)
5430 nsStyleContext::SetStyle(nsStyleStructID, nsStyleStruct const &)
5432 <nsResetStyleData>
5433 PR_Malloc
5434 FrameArena::AllocateFrame(unsigned int, void **)
5435 PresShell::AllocateFrame(unsigned int, void **)
5436 nsPresContext::AllocateFromShell(unsigned int, void **)
5437 nsRuleNode::ComputeBorderData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5439 <nsStyleUserInterface>
5440 PR_Malloc
5441 FrameArena::AllocateFrame(unsigned int, void **)
5442 PresShell::AllocateFrame(unsigned int, void **)
5443 nsPresContext::AllocateFromShell(unsigned int, void **)
5444 nsRuleNode::ComputeUIData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5446 <nsStylePosition>
5447 PR_Malloc
5448 FrameArena::AllocateFrame(unsigned int, void **)
5449 PresShell::AllocateFrame(unsigned int, void **)
5450 nsPresContext::AllocateFromShell(unsigned int, void **)
5451 nsRuleNode::ComputePositionData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5453 <nsStylePadding>
5454 PR_Malloc
5455 FrameArena::AllocateFrame(unsigned int, void **)
5456 PresShell::AllocateFrame(unsigned int, void **)
5457 nsPresContext::AllocateFromShell(unsigned int, void **)
5458 nsStylePadding::operator new(unsigned int, nsIPresContext *)
5460 <nsStyleMargin>
5461 PR_Malloc
5462 FrameArena::AllocateFrame(unsigned int, void **)
5463 PresShell::AllocateFrame(unsigned int, void **)
5464 nsPresContext::AllocateFromShell(unsigned int, void **)
5465 nsStyleMargin::operator new(unsigned int, nsIPresContext *)
5467 <nsStyleBackground>
5468 PR_Malloc
5469 FrameArena::AllocateFrame(unsigned int, void **)
5470 PresShell::AllocateFrame(unsigned int, void **)
5471 nsPresContext::AllocateFromShell(unsigned int, void **)
5472 nsRuleNode::ComputeBackgroundData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5474 <nsStyleBackground>
5475 PR_Malloc
5476 nsMemoryImpl::Alloc(unsigned int)
5477 nsMemory::Alloc(unsigned int)
5478 nsStr::Alloc(nsStr &, unsigned int)
5479 nsStr::Realloc(nsStr &, unsigned int)
5480 nsStr::EnsureCapacity(nsStr &, unsigned int)
5481 nsStr::GrowCapacity(nsStr &, unsigned int)
5482 nsString::SetCapacity(unsigned int)
5483 nsString::SetLength(unsigned int)
5484 nsAString::do_AssignFromReadable(nsAString const &)
5485 nsAString::AssignFromReadable(nsAString const &)
5486 nsStyleBackground::nsStyleBackground(nsStyleBackground const &)
5488 # XXX this'll may be subsumed as nsResetStyleData
5489 <nsStyleDisplay>
5490 PR_Malloc
5491 FrameArena::AllocateFrame(unsigned int, void **)
5492 PresShell::AllocateFrame(unsigned int, void **)
5493 nsPresContext::AllocateFromShell(unsigned int, void **)
5494 nsRuleNode::ComputeDisplayData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int)
5496 <nsStyleDisplay>
5497 PR_Malloc
5498 nsMemoryImpl::Alloc(unsigned int)
5499 nsMemory::Alloc(unsigned int)
5500 nsStr::Alloc(nsStr &, unsigned int)
5501 nsStr::Realloc(nsStr &, unsigned int)
5502 nsStr::EnsureCapacity(nsStr &, unsigned int)
5503 nsStr::GrowCapacity(nsStr &, unsigned int)
5504 nsString::SetCapacity(unsigned int)
5505 nsString::SetLength(unsigned int)
5506 nsAString::do_AssignFromReadable(nsAString const &)
5507 nsAString::AssignFromReadable(nsAString const &)
5508 nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const &)
5510 # ----------------------------------------------------------------------
5511 # The following will only show up if you turn off the FrameArena
5512 # in nsPresShell.cpp
5513 <nsStyleContext>
5514 PR_Malloc
5515 FrameArena::AllocateFrame(unsigned int, void **)
5516 PresShell::AllocateFrame(unsigned int, void **)
5517 nsPresContext::AllocateFromShell(unsigned int, void **)
5518 nsStyleContext::GetUniqueStyleData(nsIPresContext *, nsStyleStructID const &)
5520 <nsStyleFont>
5521 PR_Malloc
5522 FrameArena::AllocateFrame(unsigned int, void **)
5523 PresShell::AllocateFrame(unsigned int, void **)
5524 nsPresContext::AllocateFromShell(unsigned int, void **)
5525 nsStyleFont::operator new(unsigned int, nsIPresContext *)
5527 # ----------------------------------------------------------------------
5529 # Frames
5532 <nsLineBox>
5533 __builtin_new
5534 nsLineBox::SetCombinedArea(nsRect const &)
5536 # This will only appear when the FrameArena is off.
5537 <nsLineBox>
5538 PR_Malloc
5539 FrameArena::AllocateFrame(unsigned int, void **)
5540 PresShell::AllocateFrame(unsigned int, void **)
5541 nsLineBox::operator new(unsigned int, nsIPresShell *)
5543 # ----------------------------------------------------------------------
5545 # nsCacheService
5548 <nsCacheService>
5549 __builtin_new
5550 nsCacheService::ActivateEntry(nsCacheRequest *, nsCacheEntry **)
5552 <nsCacheService>
5553 __builtin_new
5554 nsCacheEntry::CreateDescriptor(nsCacheRequest *, int, nsICacheEntryDescriptor **)
5555 nsCacheService::ProcessRequest(nsCacheRequest *, int, nsICacheEntryDescriptor **)
5557 <nsCacheService>
5558 PR_Malloc
5559 nsMemoryImpl::Alloc(unsigned int)
5560 nsMemory::Alloc(unsigned int)
5561 nsStr::Alloc(nsStr &, unsigned int)
5562 nsStr::Realloc(nsStr &, unsigned int)
5563 nsStr::EnsureCapacity(nsStr &, unsigned int)
5564 nsStr::GrowCapacity(nsStr &, unsigned int)
5565 nsCString::SetCapacity(unsigned int)
5566 nsCString::SetLength(unsigned int)
5567 nsACString::do_AppendFromReadable(nsACString const &)
5568 nsACString::do_AppendFromElementPtr(char const *)
5569 nsCacheService::CreateRequest(nsCacheSession *, char const *, int, int, nsICacheListener *, nsCacheRequest **)
5571 <nsCacheService>
5572 PL_DHashAllocTable
5573 PL_DHashTableFinish
5574 PL_DHashTableOperate
5575 nsCacheEntryHashTable::AddEntry(nsCacheEntry *)
5576 nsCacheService::ActivateEntry(nsCacheRequest *, nsCacheEntry **)
5578 <nsCacheService>
5579 PL_DHashAllocTable
5580 PL_DHashTableFinish
5581 PL_DHashTableOperate
5582 nsCacheEntryHashTable::RemoveEntry(nsCacheEntry *)
5584 # ----------------------------------------------------------------------
5586 <nsCacheMetaData>
5587 PL_DHashAllocTable
5588 PL_DHashTableInit
5589 nsCacheMetaData::Init(void)
5591 # ----------------------------------------------------------------------
5593 # nsXMLMIMEDataSource
5596 <nsXMLMIMEDataSource>
5597 PR_Malloc
5598 PL_ArenaFinish
5599 PL_HashTableRawAdd
5600 PL_HashTableAdd
5601 nsXMLMIMEDataSource::InitFromFile(nsIFile *)
5603 <nsXMLMIMEDataSource>
5604 PR_Malloc
5605 PL_HashTableFinalize(PLHashTable *)
5606 PL_HashTableRawAdd
5607 nsHashtable::Put(nsHashKey *, void *)
5608 nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int)
5610 <nsXMLMIMEDataSource>
5611 PR_Malloc
5612 nsVoidArray::SizeTo(int)
5613 nsVoidArray::GrowArrayBy(int)
5614 nsVoidArray::InsertElementAt(void *, int)
5615 nsTArray<nsCString>::InsertElementAt(int, nsCString const &)
5616 nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int)
5618 <nsXMLMIMEDataSource>
5619 __builtin_new
5620 __builtin_vec_new
5621 nsSupportsArray::GrowArrayBy(int)
5622 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5623 nsSupportsArray::AppendElement(nsISupports *)
5624 nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int)
5626 <nsXMLMIMEDataSource>
5627 PR_Malloc
5628 nsMemoryImpl::Alloc(unsigned int)
5629 nsMemory::Alloc(unsigned int)
5630 nsCStringKey::Clone(void) const
5631 nsHashtable::Put(nsHashKey *, void *)
5632 nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int)
5634 #----------------------------------------------------------------------
5636 # nsRegion
5639 <nsRegion>
5640 __builtin_new
5641 __builtin_vec_new
5642 RgnRectMemoryAllocator::RgnRectMemoryAllocator(unsigned int)
5643 nsRegion::Offset(int, int)
5645 <nsRegion>
5646 __builtin_new
5647 __builtin_vec_new
5648 RgnRectMemoryAllocator::Alloc(void)
5649 nsRegion::Or(nsRegion const &, nsRectFast const &)
5651 <nsRegion>
5652 __builtin_new
5653 __builtin_vec_new
5654 RgnRectMemoryAllocator::Alloc(void)
5655 nsRegion::SetToElements(unsigned int)
5657 #----------------------------------------------------------------------
5659 # nsCharsetMenu
5662 <nsCharsetMenu>
5663 __builtin_new
5664 __builtin_vec_new
5665 nsSupportsArray::GrowArrayBy(int)
5666 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5667 nsSupportsArray::AppendElement(nsISupports *)
5668 nsCharsetConverterManager::GetRegistryEnumeration2(char *, int, nsISupportsArray **)
5669 nsCharsetConverterManager::GetEncoderList(nsISupportsArray **)
5670 nsCharsetMenu::InitResources(void)
5672 <nsCharsetMenu>
5673 __builtin_new
5674 nsCharsetMenu::AddCharsetToItemArray(nsVoidArray *, nsIAtom *, nsMenuEntry **, int)
5676 <nsCharsetMenu>
5677 __builtin_new
5678 __builtin_vec_new
5679 nsSupportsArray::GrowArrayBy(int)
5680 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5681 nsSupportsArray::AppendElement(nsISupports *)
5682 nsCharsetConverterManager::GetRegistryEnumeration2(char *, int, nsISupportsArray **)
5683 nsCharsetConverterManager::GetDecoderList(nsISupportsArray **)
5684 nsCharsetMenu::InitResources(void)
5686 <nsCharsetMenu>
5687 __builtin_new
5688 __builtin_vec_new
5689 nsSupportsArray::GrowArrayBy(int)
5690 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5691 nsSupportsArray::AppendElement(nsISupports *)
5692 InMemoryDataSource::AddObserver(nsIRDFObserver *)
5693 nsCharsetMenu::AddObserver(nsIRDFObserver *)
5695 #----------------------------------------------------------------------
5697 # nsLoadGroup
5700 <nsLoadGroup>
5701 __builtin_new
5702 __builtin_vec_new
5703 nsSupportsArray::GrowArrayBy(int)
5704 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5705 nsSupportsArray::AppendElement(nsISupports *)
5706 nsLoadGroup::AddRequest(nsIRequest *, nsISupports *)
5708 #----------------------------------------------------------------------
5710 # Wallet
5713 <Wallet>
5714 PR_Malloc
5715 nsMemoryImpl::Alloc(unsigned int)
5716 nsMemory::Alloc(unsigned int)
5717 nsStr::Alloc(nsStr &, unsigned int)
5718 nsStr::Realloc(nsStr &, unsigned int)
5719 nsStr::EnsureCapacity(nsStr &, unsigned int)
5720 nsStr::GrowCapacity(nsStr &, unsigned int)
5721 nsString::SetCapacity(unsigned int)
5722 nsString::SetLength(unsigned int)
5723 nsAString::do_AssignFromReadable(nsAString const &)
5724 nsAString::AssignFromReadable(nsAString const &)
5725 Wallet_Decrypt2
5727 <Wallet>
5728 PR_Malloc
5729 nsMemoryImpl::Alloc(unsigned int)
5730 nsMemory::Alloc(unsigned int)
5731 nsStr::Alloc(nsStr &, unsigned int)
5732 nsStr::Realloc(nsStr &, unsigned int)
5733 nsStr::EnsureCapacity(nsStr &, unsigned int)
5734 nsStr::GrowCapacity(nsStr &, unsigned int)
5735 nsString::SetCapacity(unsigned int)
5736 nsString::SetLength(unsigned int)
5737 nsAString::do_AssignFromReadable(nsAString const &)
5738 nsAString::AssignFromReadable(nsAString const &)
5739 Wallet_RandomName
5741 <Wallet>
5742 PR_Malloc
5743 nsVoidArray::SizeTo(int)
5744 nsVoidArray::GrowArrayBy(int)
5745 nsVoidArray::InsertElementAt(void *, int)
5746 Wallet_RandomName
5748 <Wallet>
5749 __builtin_new
5750 __builtin_vec_new
5751 Wallet_Decrypt2
5753 <Wallet>
5754 __builtin_new
5755 Wallet_RandomName
5757 <Wallet>
5758 PR_Realloc
5759 nsVoidArray::SizeTo(int)
5760 nsVoidArray::GrowArrayBy(int)
5761 nsVoidArray::InsertElementAt(void *, int)
5762 Wallet_Decrypt2
5764 <Wallet>
5765 PR_Realloc
5766 nsVoidArray::SizeTo(int)
5767 nsVoidArray::GrowArrayBy(int)
5768 nsVoidArray::InsertElementAt(void *, int)
5769 Wallet_RandomName
5771 #----------------------------------------------------------------------
5773 # nsMemoryCacheDevice
5776 <nsMemCacheRecord>
5777 PL_DHashAllocTable
5778 PL_DHashTableFinish
5779 PL_DHashTableOperate
5780 nsCacheEntryHashTable::RemoveEntry(nsCacheEntry *)
5781 nsMemoryCacheDevice::EvictEntry(nsCacheEntry *)
5783 #----------------------------------------------------------------------
5785 # nsSHEntry
5788 <nsSHEntry>
5789 PR_Malloc
5790 nsMemoryImpl::Alloc(unsigned int)
5791 nsMemory::Alloc(unsigned int)
5792 nsStr::Alloc(nsStr &, unsigned int)
5793 nsStr::Realloc(nsStr &, unsigned int)
5794 nsStr::EnsureCapacity(nsStr &, unsigned int)
5795 nsStr::GrowCapacity(nsStr &, unsigned int)
5796 nsString::SetCapacity(unsigned int)
5797 nsString::SetLength(unsigned int)
5798 nsAString::do_AssignFromReadable(nsAString const &)
5799 nsAString::do_AssignFromElementPtr(unsigned short const *)
5800 nsSHEntry::SetTitle(unsigned short const *)
5802 # ----------------------------------------------------------------------
5804 <nsOutlinerStyleCache>
5805 PR_Malloc
5806 PL_HashTableFinalize(PLHashTable *)
5807 PL_HashTableRawAdd
5808 nsHashtable::Put(nsHashKey *, void *)
5809 nsOutlinerStyleCache::GetStyleContext(nsICSSPseudoComparator *, nsIPresContext *, nsIContent *, nsIStyleContext *, nsIAtom *, nsISupportsArray *, nsIStyleContext **)
5811 # ----------------------------------------------------------------------
5813 # nsMsgDatabase
5816 <nsMsgDatabase>
5817 PL_DHashAllocTable
5818 PL_DHashTableFinish
5819 PL_DHashTableOperate
5820 nsMsgDatabase::AddHdrToCache(nsIMsgDBHdr *, unsigned int)
5822 <nsMsgDatabase>
5823 PL_DHashAllocTable
5824 PL_DHashTableFinish
5825 PL_DHashTableOperate
5826 nsMsgDatabase::AddHdrToUseCache(nsIMsgDBHdr *, unsigned int)
5828 # ----------------------------------------------------------------------
5830 # nsMsgFolderDataSource
5833 <nsMsgFolderDataSource>
5834 __builtin_new
5835 __builtin_vec_new
5836 nsSupportsArray::GrowArrayBy(int)
5837 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5838 nsSupportsArray::AppendElement(nsISupports *)
5839 nsMsgFolderDataSource::getFolderArcLabelsOut(nsISupportsArray **)
5841 # ----------------------------------------------------------------------
5843 # singsign
5846 <SINGSIGN>
5847 __builtin_new
5848 SI_DeletePersistentUserData
5850 # ----------------------------------------------------------------------
5852 # LocalStoreImpl
5855 <LocalStoreImpl>
5856 __builtin_new
5857 __builtin_vec_new
5858 nsSupportsArray::GrowArrayBy(int)
5859 nsSupportsArray::InsertElementAt(nsISupports *, unsigned int)
5860 nsSupportsArray::AppendElement(nsISupports *)
5861 LocalStoreImpl::AddObserver(nsIRDFObserver *)
5863 # ----------------------------------------------------------------------
5865 # NSS
5868 <NSS>
5869 PR_Malloc
5870 PL_ArenaAllocate
5871 PORT_ArenaAlloc
5873 <NSS>
5874 PR_Malloc
5875 PL_ArenaAllocate
5876 nss_ZAlloc