tools/trace-malloc/types.dat

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

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

mercurial