# The contents of this file are subject to the Mozilla Public # License Version 1.1 (the "License"); you may not use this file # except in compliance with the License. You may obtain a copy of # the License at http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express oqr # implied. See the License for the specific language governing # rights and limitations under the License. # # The Original Code is types.dat, released Nov 27, 2000. # # The Initial Developer of the Original Code is Netscape # Communications Corporation. Portions created by Netscape are # Copyright (C) 2000 Netscape Communications Corporation. All # Rights Reserved. # # Contributor(s): # Chris Waterson # # # This file contains type inference information that is intended to be # used with TraceMalloc.pm. The format of the file is: # # # Stack1 # Stack2 # ... # StackN # # Where Stack1...StackN imply that the object's type is # InferredType. Note that in many cases, we'll ``roll up'' storage # that's part of an object's implementation into the object itself. # # Here's a handy regexp for cleaning up strings copied from the # uncategorized file: # # \(^ *([0-9]+) \|\[.*\]$\) # #---------------------------------------------------------------------- __builtin_new __builtin_vec_new nsDeque::GrowCapacity(void) nsDeque::Push(void *) nsStringRecycler::Recycle(nsString *) #---------------------------------------------------------------------- # # AtomImpl # # Give AtomImpl objects the memory they allocate for storage __builtin_new AtomImpl::operator new(unsigned int, basic_nsAReadableString const &) # Give AtomImpl objects the memory allocated for their table PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate NS_NewPermanentAtom(char const *) NS_NewAtom(nsAString const &) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd NS_NewAtom(nsAString const &) NS_NewAtom(char const *) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd NS_NewAtom(nsAString const &) NS_NewAtom(unsigned short const *) #---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsString::nsString(nsString const &) nsAttrSelector::nsAttrSelector(nsAttrSelector const &) nsCSSSelector::nsCSSSelector(nsCSSSelector const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsString::nsString(nsString const &) nsAttrSelector::nsAttrSelector(nsAttrSelector const &) nsAttrSelector::nsAttrSelector(nsAttrSelector const &) nsCSSSelector::nsCSSSelector(nsCSSSelector const &) __builtin_new nsCSSRule::operator new(unsigned int) #---------------------------------------------------------------------- # # CSSLoaderImpl # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) CSSLoaderImpl::CSSLoaderImpl(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsString::AppendWithConversion(char const *, int) nsString::AssignWithConversion(char const *) CSSLoaderImpl::SetCharset(nsString const &) PL_strdup URLKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) CSSLoaderImpl::SheetComplete(nsICSSStyleSheet *, SheetLoadData *) #---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) CSSNameSpaceRuleImpl::SetURLSpec(nsString const &) #---------------------------------------------------------------------- # # nsFont # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsString::nsString(nsString const &) nsFont::nsFont(nsFont const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsString::AppendWithConversion(char const *, int) nsString::AssignWithConversion(char const *) nsFont::nsFont(char const *, unsigned char, unsigned char, unsigned short, unsigned char, int, float) #---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) CSSImportRuleImpl::SetURLSpec(nsString const &) __builtin_new nsClassList::ParseClasses(nsClassList **, basic_nsAReadableString const &) # ---------------------------------------------------------------------- # # nsLocalFile # __builtin_new nsLocalFile::Clone(nsIFile **) PR_Malloc _PR_Getfd PR_GetConnectStatus PR_OpenFile PR_Open nsLocalFile::OpenNSPRFileDesc(int, int, PRFileDesc **) PR_Calloc PR_LoadLibrary PR_LoadLibraryWithFlags PR_LoadLibrary nsLocalFile::Load(PRLibrary **) __strdup PR_LoadLibrary PR_LoadLibraryWithFlags PR_LoadLibrary nsLocalFile::Load(PRLibrary **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsACString const &) nsLocalFile::AppendRelativePath(char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Clone(void const *, unsigned int) nsLocalFile::InitWithPath(char const *) PL_strdup nsLocalFile::ParseURL(char const *, char **, char **, char **, char **) # ---------------------------------------------------------------------- __builtin_new nsXULAttribute::operator new(unsigned int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(nsAString const &, unsigned short *) ToNewUnicode(nsAString const &) nsXULAttributeValue::SetValue(nsAString const &, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsXULAttributeValue::SetValue(nsAString const &, int) __builtin_new nsXULAttributes::Create(nsIContent *, nsXULAttributes **) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd NS_NewAtom(nsAString const &) NS_NewAtom(unsigned short const *) nsClassList::ParseClasses(nsClassList **, nsAString const &) nsXULAttributes::UpdateClassList(nsAString const &) __builtin_new nsXULElement::Create(nsINodeInfo *, nsIContent **) PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsXULElement::EnsureSlots(void) PR_Realloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsXULElement::AppendChildTo(nsIContent *, int, int) __builtin_new nsXULElement::EnsureSlots(void) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsXULElement::AppendChildTo(nsIContent *, int, int) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsXULElement::EnsureSlots(void) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsXULElement::AddBroadcastListener(nsAString const &, nsIDOMElement *) iconv_close tsearch PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const &) __builtin_new CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const &) __builtin_new CSSDeclarationImpl::SetValueImportant(nsCSSProperty) __builtin_new CSSDeclarationImpl::operator new(unsigned int) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) CSSDeclarationImpl::AppendValue(nsCSSProperty, nsCSSValue const &) __builtin_new __builtin_vec_new nsVoidArray::InsertElementAt(void *, int) __builtin_new __builtin_vec_new nsVoidArray::nsVoidArray(int) __builtin_new __builtin_vec_new nsVoidArray::Compact(void) __builtin_new __builtin_vec_new nsVoidArray::ReplaceElementAt(void *, int) __builtin_new nsCheapVoidArray::SwitchToVector(void) nsCheapVoidArray::AppendElement(void *) nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, int) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::Compact(void) nsAutoVoidArray::Compact(void) nsCheapVoidArray::Compact(void) nsGenericHTMLContainerElement::Compact(void) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCheapVoidArray::AppendElement(void *) nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, int, int) PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCheapVoidArray::AppendElement(void *) nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, int, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsString::nsString(basic_nsAReadableString const &) nsGenericAttribute::nsGenericAttribute(nsINodeInfo *, basic_nsAReadableString const &) __builtin_new __builtin_vec_new nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) __builtin_new nsSupportsArray::Create(nsISupports *, nsID const &, void **) __builtin_new __builtin_vec_new nsZipArchive::BuildFileList(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **) __builtin_new __builtin_vec_new InMemoryDataSource::AllocTable(void *, unsigned int) PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) InMemoryDataSource::InMemoryDataSource(nsISupports *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) InMemoryDataSource::AllocEntry(void *, void const *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) Assertion::operator new(unsigned int, nsFixedSizeAllocator &) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) InMemoryDataSource::AllocEntry(void *, void const *) PL_HashTableRawAdd PL_HashTableAdd InMemoryDataSource::SetReverseArcs(nsIRDFNode *, Assertion *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) InMemoryDataSource::AllocEntry(void *, void const *) PL_HashTableRawAdd PL_HashTableAdd InMemoryDataSource::SetForwardArcs(nsIRDFResource *, Assertion *) PL_DHashAllocTable PL_DHashTableInit InMemoryDataSource::Init(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsString::nsString(nsAString const &) nsNameSpaceMap::Put(nsAString const &, nsIAtom *) RDFXMLDataSourceImpl::AddNameSpace(nsIAtom *, nsString const &) __builtin_new __builtin_vec_new xptiTypelibGuts::xptiTypelibGuts(XPTHeader *) # ---------------------------------------------------------------------- # # nsFontMetricsGTK # __builtin_new nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int) nsFontMetricsGTK::Init(nsFont const &, nsIAtom *, nsIDeviceContext *) __builtin_new nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Malloc nsCompressedCharMap::NewCCMap(void) MapToCCMap(unsigned int *) MapperToCCMap(nsICharRepresentable *) nsFontMetricsGTK::GetFontHandle(void *&) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCStringArray::InsertCStringAt(nsCString const &, int) nsFontMetricsGTK::QueryInterface(nsID const &, void **) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) __builtin_new __builtin_vec_new nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Calloc nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) __builtin_vec_new nsDrawingSurfaceGTK type_info function nsFontMetricsGTK::Init(nsFont const &, nsIAtom *, nsIDeviceContext *) __builtin_new nsFontWeight::operator new(unsigned int) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) __builtin_new nsFontNode::operator new(unsigned int) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) __builtin_new nsFontStretch::operator new(unsigned int) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) __builtin_new nsFontStyle::operator new(unsigned int) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Realloc PR_vsxprintf PR_WaitForPollableEvent PR_vsmprintf PR_smprintf nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Malloc PR_vsxprintf PR_WaitForPollableEvent PR_WaitForPollableEvent PR_WaitForPollableEvent PR_vsmprintf PR_smprintf nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Realloc PR_vsxprintf PR_WaitForPollableEvent PR_WaitForPollableEvent PR_WaitForPollableEvent PR_vsmprintf PR_smprintf nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Realloc nsFontMetricsGTK::PickASizeAndLoad(nsFontStretch *, nsFontCharSetInfo *, unsigned short) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsDrawingSurfaceGTK type_info function nsFontMetricsGTK::Init(nsFont const &, nsIAtom *, nsIDeviceContext *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsDrawingSurfaceGTK type_info function nsFontMetricsGTK::Init(nsFont const &, nsIAtom *, nsIDeviceContext *) __builtin_new nsFontMetricsGTK::SearchNode PR_Malloc PR_vsxprintf PR_WaitForPollableEvent PR_WaitForPollableEvent PR_vsmprintf PR_smprintf nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::TryNodes(nsACString &, unsigned short) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::TryNode(nsCString *, unsigned short) PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Realloc nsFontMetricsGTK::AddToLoadedFontsList(nsFontGTK *) PR_Realloc PR_vsxprintf PR_WaitForPollableEvent PR_WaitForPollableEvent PR_vsmprintf PR_smprintf nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::SearchNode(nsFontNode *, unsigned short) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int) nsFontMetricsGTK::Init(nsFont const &, nsIAtom *, nsIDeviceContext *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::TryNodes(nsACString &, unsigned short) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsFontMetricsGTK::TryNode(nsCString *, unsigned short) __builtin_new nsFontMetricsGTK::TryNodes(nsACString &, unsigned short) # ---------------------------------------------------------------------- # # nsPluginTag # __builtin_new __builtin_vec_new nsPluginTag::nsPluginTag(nsPluginInfo *) __builtin_new __builtin_vec_new new_str(char const *) nsPluginTag::nsPluginTag(nsPluginInfo *) __builtin_new __builtin_vec_new nsPluginTag::nsPluginTag(char const *, char const *, char const *, char const *, char const *const *, char const *const *, char const *const *, int, long long) __builtin_new __builtin_vec_new nsPluginTag::nsPluginTag(nsPluginTag *) #---------------------------------------------------------------------- # # nsXBLInsertionPoint # __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsXBLInsertionPoint::AddChild(nsIContent *) #---------------------------------------------------------------------- # # nsXBLBinding # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLBinding::GetInsertionPointsFor(nsIContent *, nsISupportsArray **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXBLBinding::GetInsertionPointsFor(nsIContent *, nsISupportsArray **) __builtin_new nsXBLBinding::GetInsertionPointsFor(nsIContent *, nsISupportsArray **) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd NS_NewAtom(nsAString const &) NS_NewAtom(char const *) nsXBLBinding::nsXBLBinding(nsIXBLPrototypeBinding *) # ---------------------------------------------------------------------- # # nsXBLPrototypeBinding # __builtin_new nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **) __builtin_new nsXBLPrototypeBinding::ConstructInsertionTable(nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable js_LookupProperty JS_DefinePropertyWithTinyId JS_LookupProperty nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLPrototypeBinding::ConstructInsertionTable(nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsXBLPrototypeBinding::nsXBLPrototypeBinding(nsCString const &, nsIContent *, nsIXBLDocumentInfo *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsXBLPrototypeBinding::nsXBLPrototypeBinding(basic_nsAReadableString const &, nsIContent *, nsIXBLDocumentInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) __builtin_new nsISupportsKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) __builtin_new nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsXBLPrototypeBinding::nsXBLPrototypeBinding(nsACString const &, nsIXBLDocumentInfo *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AssignFromReadable(nsACString const &) nsACString::AssignFromReadable(nsACString const &) nsCString::nsCString(nsACString const &) nsXBLPrototypeBinding::nsXBLPrototypeBinding(nsACString const &, nsIXBLDocumentInfo *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsACString const &) nsXBLJSClass::nsXBLJSClass(nsCString const &) nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLPrototypeBinding::ConstructInterfaceTable(nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsXBLPrototypeBinding::InitClass(nsCString const &, nsIScriptContext *, void *, void **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXBLPrototypeBinding::ConstructInsertionTable(nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXBLPrototypeBinding::ConstructInterfaceTable(nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsXBLAttributeEntry::Create(nsIAtom *, nsIAtom *, nsIContent *) nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) #---------------------------------------------------------------------- # # # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsGenericContainerElement::GetAttr(int, nsIAtom *, nsIAtom *&, nsAString &) const nsGenericContainerElement::GetAttr(int, nsIAtom *, nsAString &) const nsXBLPrototypeProperty::ParseProperty(nsIScriptContext *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsGenericContainerElement::GetAttr(int, nsIAtom *, nsIAtom *&, nsAString &) const nsGenericContainerElement::GetAttr(int, nsIAtom *, nsAString &) const nsXBLPrototypeProperty::ParseMethod(nsIScriptContext *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsGenericContainerElement::GetAttr(int, nsIAtom *, nsIAtom *&, nsAString &) const nsGenericContainerElement::GetAttr(int, nsIAtom *, nsAString &) const nsXBLPrototypeProperty::ParseField(nsIScriptContext *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AppendFromReadable(nsAString const &) nsAString::AppendFromReadable(nsAString const &) nsXBLPrototypeProperty::ParseField(nsIScriptContext *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AppendFromReadable(nsACString const &) nsACString::do_AppendFromElementPtr(char const *) nsXBLPrototypeBinding::GetBindingURI(nsCString &) nsXBLPrototypeProperty::ConstructProperty(nsIContent *, nsIContent *) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate js_AddRootRT JS_AddNamedRootRT NS_NewXBLPrototypeBinding(nsACString const &, nsIContent *, nsIXBLDocumentInfo *, nsIXBLPrototypeBinding **) nsXBLPrototypeProperty::ParseMethod(nsIScriptContext *) # ---------------------------------------------------------------------- # # The frame arena # PR_Malloc PL_ArenaAllocate FrameArena::AllocateFrame(unsigned int, void **) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocLeafNode(void) nsDST::Insert(void *, void *, void **) PresShell::SetSubShellFor(nsIContent *, nsISupports *) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) PresShell::AppendReflowCommandInternal(nsIReflowCommand *, nsVoidArray &) # The anonymous content table in the PresShell PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *) __builtin_new nsISupportsKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) PresShell::SetAnonymousContentFor(nsIContent *, nsISupportsArray *) # ---------------------------------------------------------------------- # # StackArena # PR_Malloc StackArena::StackArena(void) PR_Malloc StackArena::Allocate(unsigned int, void **) PR_Malloc StackBlock::StackBlock(void) StackArena::StackArena(void) __builtin_new __builtin_vec_new StackArena::StackArena(void) PR_Malloc StackArena::Allocate(unsigned int, void **) # The following will only show up if you turn off the FrameArena PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsBoxLayoutState::Allocate(unsigned int, nsIPresShell *) # ---------------------------------------------------------------------- # # nsFrameManager # PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocLeafNode(void) nsDST::LeafNode::operator new(unsigned int, nsDST::NodeArena *) nsDST::Insert(void *, void *, void **) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocTwoNode(void) nsDST::ConvertToTwoNode(nsDST::LeafNode **) nsDST::Insert(void *, void *, void **) FrameManager::SetFrameProperty(nsIFrame *, nsIAtom *, void *, void (*)(nsIPresContext *, nsIFrame *, nsIAtom *, void *)) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocTwoNode(void) nsDST::TwoNode::operator new(unsigned int, nsDST::NodeArena *) nsDST::ConvertToTwoNode(nsDST::LeafNode **) nsDST::Insert(void *, void *, void **) FrameManager::SetPrimaryFrameFor(nsIContent *, nsIFrame *) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocTwoNode(void) nsDST::TwoNode::operator new(unsigned int, nsDST::NodeArena *) nsDST::ConvertToTwoNode(nsDST::LeafNode **) nsDST::Insert(void *, void *, void **) FrameManager::SetFrameProperty(nsIFrame *, nsIAtom *, void *, void (*)(nsIPresContext *, nsIFrame *, nsIAtom *, void *)) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd FrameHashTable::Put(void *, void *) FrameManager::SetPlaceholderFrameFor(nsIFrame *, nsIFrame *) __builtin_new nsDST::NewMemoryArena(unsigned int) FrameManager::Init(nsIPresShell *, nsIStyleSet *) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocTwoNode(void) nsDST::ConvertToTwoNode(nsDST::LeafNode **) nsDST::Insert(void *, void *, void **) FrameManager::SetPrimaryFrameFor(nsIContent *, nsIFrame *) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocLeafNode(void) nsDST::Insert(void *, void *, void **) FrameManager::SetFrameProperty(nsIFrame *, nsIAtom *, void *, void (*)(nsIPresContext *, nsIFrame *, nsIAtom *, void *)) PR_Malloc PL_ArenaAllocate nsDST::NodeArena::AllocLeafNode(void) nsDST::Insert(void *, void *, void **) FrameManager::SetPrimaryFrameFor(nsIContent *, nsIFrame *) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd UndisplayedMap::AppendNodeFor(UndisplayedNode *, nsIContent *) __builtin_new UndisplayedMap::AddNodeFor(nsIContent *, nsIContent *, nsIStyleContext *) PR_Malloc PL_ArenaFinish PL_NewHashTable UndisplayedMap::UndisplayedMap(unsigned int) PR_Calloc PR_NewLock PR_Calloc PR_NewMonitor # ---------------------------------------------------------------------- # # RDFServiceImpl # PR_Malloc PL_ArenaFinish PL_NewHashTable RDFServiceImpl::Init(void) PR_Malloc nsRDFParserUtils::GetQuotedAttributeValue(nsString const &, nsString const &, nsString &) PL_HashTableRawAdd PL_HashTableAdd RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd RDFServiceImpl::RegisterResource(nsIRDFResource *, int) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd PL_HashTableAdd RDFServiceImpl::RegisterLiteral(nsIRDFLiteral *, int) PR_Malloc nsRDFParserUtils::IsJavaScriptLanguage(nsString const &, char const **) PL_NewHashTable RDFServiceImpl::Init(void) PR_Malloc nsRDFParserUtils::IsJavaScriptLanguage(nsString const &, char const **) PL_HashTableRawAdd PL_HashTableAdd RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int) PR_Malloc PL_ArenaFinish PL_HashTableRawRemove RDFServiceImpl::UnregisterResource(nsIRDFResource *) PL_strdup RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int) # ---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsRDFResource::Init(char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsString::operator=(nsString const &) nsHTMLImageLoader::SetURL(nsString const &) __builtin_new __builtin_vec_new nsHTMLEntities::AddRefTable(void) __builtin_new nsAVLTree::AddItem(void *) nsHTMLEntities::AddRefTable(void) __builtin_new __builtin_vec_new nsStaticCaseInsensitiveNameTable::Init(char const **, int) __builtin_new CNavDTD::CNavDTD(void) __builtin_new __builtin_vec_new InitializeElementTable(void) CNavDTD::CNavDTD(void) __builtin_new __builtin_vec_new nsDeque::GrowCapacity(void) nsDeque::Push(void *) CNodeRecycler::RecycleNode(nsCParserNode *) CNavDTD::CloseContainersTo(int, nsHTMLTag, int) __builtin_new COtherDTD::COtherDTD(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsScanner::Append(char const *, unsigned int) __builtin_new nsSlidingString::AppendBuffer(unsigned short *, unsigned short *, unsigned short *) nsScanner::AppendToBuffer(unsigned short *, unsigned short *, unsigned short *) __builtin_new nsScanner::AppendToBuffer(unsigned short *, unsigned short *, unsigned short *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(basic_nsAReadableString const &, unsigned short *) ToNewUnicode(basic_nsAReadableString const &) nsScanner::Append(basic_nsAReadableString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) CopyUnicodeTo(nsReadingIterator const &, nsReadingIterator const &, basic_nsAWritableString &) nsScanner::CopyUnusedData(nsString &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsString::nsString(nsString const &) nsScanner::nsScanner(nsString &, int, nsString const &, nsCharsetSource) __builtin_new __builtin_vec_new nsDeque::GrowCapacity(void) nsDeque::Push(void *) nsHTMLTokenizer::ScanDocStructure(int) __builtin_new __builtin_vec_new nsDeque::GrowCapacity(void) nsDeque::Push(void *) nsHTMLTokenizer::AddToken(CToken *&, unsigned int, nsDeque *, nsTokenAllocator *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) CToken::operator new(unsigned int, nsFixedSizeAllocator &) nsTokenAllocator::CreateTokenOfType(eHTMLTokenTypes, nsHTMLTag) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsNodeAllocator::nsNodeAllocator(void) # ---------------------------------------------------------------------- # # xptiWorkingSet # __builtin_new __builtin_vec_new xptiWorkingSet::NewFileArray(unsigned int) __builtin_new __builtin_vec_new xptiWorkingSet::ExtendFileArray(unsigned int) # ---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) HTMLContentSink::OnStreamComplete(nsIStreamLoader *, nsISupports *, unsigned int, unsigned int, char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsString::nsString(nsString const &) HTMLContentSink::SetTitle(nsString const &) __builtin_new __builtin_vec_new DeviceContextImpl::DeviceContextImpl(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) DeviceContextImpl::CreateFontAliasTable(void) __builtin_new FontAliasKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) DeviceContextImpl::AliasFont(nsString const &, nsString const &, nsString const &, int) __builtin_new __builtin_vec_new nsCompressedMap::nsCompressedMap(unsigned short *, unsigned int) __builtin_new __builtin_vec_new nsHTMLDocument::nsHTMLDocument(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsHTMLDocument::nsHTMLDocument(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsHTMLDocument::InvalidateHashTables(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsString::nsString(basic_nsAReadableString const &) nsHTMLDocument::SetReferrer(basic_nsAReadableString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsString::nsString(basic_nsAReadableString const &) nsHTMLDocument::SetLastModified(basic_nsAReadableString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsString::nsString(basic_nsAReadableString const &) nsHTMLDocument::SetTitle(basic_nsAReadableString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsString::nsString(nsAString const &) nsDOMDocumentType::nsDOMDocumentType(nsAString const &, nsIDOMNamedNodeMap *, nsIDOMNamedNodeMap *, nsAString const &, nsAString const &, nsAString const &) #---------------------------------------------------------------------- # # XPC stuff # JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable Native2WrappedNativeMap::Native2WrappedNativeMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable ClassInfo2WrappedNativeProtoMap::ClassInfo2WrappedNativeProtoMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable IID2NativeInterfaceMap::IID2NativeInterfaceMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable IID2WrappedJSClassMap::IID2WrappedJSClassMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable IID2ThisTranslatorMap::IID2ThisTranslatorMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable XPCNativeScriptableSharedMap::XPCNativeScriptableSharedMap(int) __builtin_new XPCNativeScriptableSharedMap::GetNewOrUsed(unsigned int, char *, XPCNativeScriptableInfo *) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable JSContext2XPCContextMap::JSContext2XPCContextMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable NativeSetMap::NativeSetMap(int) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable JSObject2WrappedJSMap::JSObject2WrappedJSMap(int) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate nsXPCWrappedJS::GetNewOrUsed(XPCCallContext &, JSObject *, nsID const &, nsISupports *, nsXPCWrappedJS **) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable XPCWrappedNativeProtoMap::XPCWrappedNativeProtoMap(int) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int) __builtin_new XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int) __builtin_new __builtin_vec_new XPCNativeSet::NewInstance(XPCCallContext &, XPCNativeInterface **, unsigned short) XPCNativeSet::GetNewOrUsed(XPCCallContext &, nsIClassInfo *) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int) __builtin_new XPCNativeScriptableInfo::Construct(XPCCallContext &, XPCNativeScriptableCreateInfo const *) XPCWrappedNativeProto::Init(XPCCallContext &, XPCNativeScriptableCreateInfo const *) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate XPCNativeSet::GetNewOrUsed(XPCCallContext &, nsIClassInfo *) XPCWrappedNativeProto::GetNewOrUsed(XPCCallContext &, XPCWrappedNativeScope *, nsIClassInfo *, XPCNativeScriptableCreateInfo const *, int) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate XPCWrappedNative::~XPCWrappedNative(void) __builtin_new XPCWrappedNative::FindTearOff(XPCCallContext &, XPCNativeInterface *, int, unsigned int *) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate XPCWrappedNative::GetNewOrUsed(XPCCallContext &, nsISupports *, XPCWrappedNativeScope *, XPCNativeInterface *, XPCWrappedNative **) JS_DHashAllocTable JS_DHashTableInit JS_NewDHashTable js_LookupProperty js_GetProperty XPCWrappedNativeScope::SetGlobal(XPCCallContext &, JSObject *) __builtin_new __builtin_vec_new nsXPCWrappedNativeClass::BuildMemberDescriptors(XPCContext *) #---------------------------------------------------------------------- __builtin_new __builtin_vec_new nsNetModRegEntry::nsNetModRegEntry(char const *, nsINetNotify *, unsigned int *) nsNetModuleMgr::RegisterModule(char const *, nsINetNotify *) __builtin_new nsProxyObjectManager::nsProxyObjectManager(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsProxyObjectManager::nsProxyObjectManager(void) __builtin_new __builtin_vec_new nsProxyEventClass::nsProxyEventClass(nsID const &, nsIInterfaceInfo *) __builtin_new nsIDKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsProxyEventClass::nsProxyEventClass(nsID const &, nsIInterfaceInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsProxyEventClass::nsProxyEventClass(nsID const &, nsIInterfaceInfo *) __builtin_new nsProxyEventKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsProxyEventObject::GetNewOrUsedProxy(nsIEventQueue *, int, nsISupports *, nsID const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsProxyEventObject::GetNewOrUsedProxy(nsIEventQueue *, int, nsISupports *, nsID const &) # ---------------------------------------------------------------------- # # nsComponentManagerImpl # __builtin_new nsComponentManagerImpl::Init(void) __builtin_new nsComponentManagerImpl::GetServiceByContractID(char const *, nsID const &, void **) __builtin_new nsComponentManagerImpl::GetService(nsID const &, nsID const &, void **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsComponentManagerImpl::Init(void) __builtin_vec_new nsComponentManagerImpl::Init(void) __builtin_new nsComponentManagerImpl::PlatformPrePopulateRegistry(void) __builtin_new nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::PlatformPrePopulateRegistry(void) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::HashContractID(char const *, nsID const &) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsComponentManagerImpl::Init(void) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsComponentManagerImpl::GetLoaderForType(char const *, nsIComponentLoader **) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::ContractIDToClassID(char const *, nsID *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::PlatformPrePopulateRegistry(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int) __builtin_new nsIDKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::PlatformPrePopulateRegistry(void) __builtin_new nsIDKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int) nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::PlatformPrePopulateRegistry(void) PR_Malloc bufio_SetBufferSize nsXPTCStubBase::Sentinel9(void) NR_RegSetBufferSize nsRegistry::SetBufferSize(int) nsComponentManagerImpl::AutoRegister(int, nsIFile *) __builtin_new nsComponentManagerImpl::HashContractID(char const *, nsID const &) __builtin_new nsComponentManagerImpl::RegisterComponentCommon(nsID const &, char const *, char const *, char const *, int, int, char const *) __builtin_new nsIDKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::RegisterComponentCommon(nsID const &, char const *, char const *, char const *, int, int, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::HashContractID(char const *, nsID const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::RegisterFactory(nsID const &, char const *, char const *, nsIFactory *, int) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::ContractIDToClassID(char const *, nsID *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::HashContractID(char const *, nsFactoryEntry *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsComponentManagerImpl::HashContractID(char const *, nsFactoryEntry *) __builtin_new nsComponentManagerImpl::GetService(char const *, nsID const &, nsISupports **, nsIShutdownListener *) __builtin_new nsComponentManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AssignFromReadable(nsACString const &) nsACString::do_AssignFromElementPtr(char const *) nsCString::nsCString(char const *) nsFactoryEntry::nsFactoryEntry(nsID const &, char const *, int) nsComponentManagerImpl::PlatformPrePopulateRegistry(void) PL_strdup nsComponentManagerImpl::HashContractID(char const *, nsFactoryEntry *) PL_strdup nsFactoryEntry::nsFactoryEntry(nsID const &, char const *, int) nsComponentManagerImpl::PlatformPrePopulateRegistry(void) PL_DHashAllocTable PL_DHashTableInit nsComponentManagerImpl::Init(void) # ---------------------------------------------------------------------- __builtin_new nsZipArchive::BuildFileList(void) __builtin_new nsStaticCaseInsensitiveNameTable::Init(char const **, int) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsStaticCaseInsensitiveNameTable::Init(char const **, int) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsStaticCaseInsensitiveNameTable::Init(char const **, int) # ---------------------------------------------------------------------- # # nsDrawingSurfaceGTK # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsDrawingSurfaceGTK type_info function PR_Malloc nsCompressedCharMap::NewCCMap(void) nsDrawingSurfaceGTK::Init(_GdkGC *, unsigned int, unsigned int, unsigned int) # ---------------------------------------------------------------------- # # nsNativeComponentLoader # __builtin_new nsNativeComponentLoader::Init(nsIComponentManager *, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsNativeComponentLoader::Init(nsIComponentManager *, nsISupports *) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsNativeComponentLoader::CreateDll __builtin_new nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **) PL_strdup nsDll::nsDll(nsIFile *, char const *, long long *, long long *) nsNativeComponentLoader::CreateDll(nsIFile *, char const *, long long *, long long *, nsDll **) # ---------------------------------------------------------------------- __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsDirectoryService::Set(char const *, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsDirectoryService::Init(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsDirectoryService::Set(char const *, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsDirectoryService::Init(char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsDirectoryService::Init(void) #---------------------------------------------------------------------- # # nsResProtocolHandler # __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsResProtocolHandler::AppendSubstitution(char const *, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsResProtocolHandler::nsResProtocolHandler(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsResProtocolHandler::AppendSubstitution(char const *, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsResProtocolHandler::SetSubstitution(char const *, nsIURI *) # ---------------------------------------------------------------------- # # nsChromeRegistry # __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsACString const &) nsStdURL::GetSpec(char **) RDFXMLDataSourceImpl::Init(char const *) nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsChromeRegistry::LoadDataSource(nsCString const &, nsIRDFDataSource **, int, char const *) # ---------------------------------------------------------------------- __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsZipReaderCache::nsZipReaderCache(void) __builtin_new nsZipReaderCache::GetZip(nsIFile *, nsIZipReader **) # ---------------------------------------------------------------------- # # nsXBLDocumentInfo # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLDocumentInfo::SetPrototypeBinding(nsCString const &, nsIXBLPrototypeBinding *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLDocumentInfo::SetPrototypeBinding(basic_nsAReadableString const &, nsIXBLPrototypeBinding *) __builtin_new nsXBLDocumentInfo::SetPrototypeBinding(nsCString const &, nsIXBLPrototypeBinding *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLDocumentInfo::SetPrototypeBinding(nsCString const &, nsIXBLPrototypeBinding *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsXBLDocumentInfo::SetPrototypeBinding(basic_nsAReadableString const &, nsIXBLPrototypeBinding *) __builtin_new nsXBLDocumentInfo::SetPrototypeBinding(basic_nsAReadableString const &, nsIXBLPrototypeBinding *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(char const *) nsCString::operator=(char const *) nsXBLDocumentInfo::nsXBLDocumentInfo(char const *, nsIDocument *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AssignFromReadable(nsACString const &) nsACString::do_AssignFromElementPtr(char const *) nsXBLDocumentInfo::nsXBLDocumentInfo(char const *, nsIDocument *) __builtin_new nsXBLDocumentInfo::SetPrototypeBinding(nsACString const &, nsIXBLPrototypeBinding *) # ---------------------------------------------------------------------- # # nsXULPrototypeCache # __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULPrototypeCache::PutXBLDocumentInfo(nsIXBLDocumentInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULPrototypeCache::PutPrototype(nsIXULPrototypeDocument *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXULPrototypeCache::nsXULPrototypeCache(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULPrototypeCache::PutXBLDocumentInfo(nsIXBLDocumentInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULPrototypeCache::PutStyleSheet(nsICSSStyleSheet *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsXULPrototypeCache::nsXULPrototypeCache(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULPrototypeCache::PutXBLDocumentInfo(nsIXBLDocumentInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsXULPrototypeCache::PutScript(nsIURI *, void *) # nsXULPrototypeElement __builtin_new XULContentSinkImpl::CreateElement(nsINodeInfo *, nsXULPrototypeElement **) # nsXULPrototypeNode __builtin_new __builtin_vec_new XULContentSinkImpl::CloseContainer(nsIParserNode const &) # nsXULPrototypeScript __builtin_new XULContentSinkImpl::OpenScript(nsIParserNode const &) # ---------------------------------------------------------------------- # # nsExternalHelperAppService # __builtin_new nsExternalHelperAppService::nsExternalHelperAppService(void) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsExternalHelperAppService::AddMimeInfoToCache(nsIMIMEInfo *) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCStringArray::InsertCStringAt(nsCString const &, int) nsMIMEInfoImpl::SetFileExtensions(char const *) nsExternalHelperAppService::AddDefaultMimeTypesToCache(void) # ---------------------------------------------------------------------- # # nsCategoryManager # __builtin_new nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii CategoryNode::CategoryNode(void) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii nsCategoryManager::nsCategoryManager(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii CategoryNode::CategoryNode(void) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii nsCategoryManager::nsCategoryManager(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AssignFromReadable(nsACString const &) nsACString::do_AssignFromElementPtr(char const *) nsCString::nsCString(char const *) nsCategoryManager::AddCategoryEntry(char const *, char const *, char const *, int, int, char **) # ---------------------------------------------------------------------- # # nsScriptNameSpaceManager # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsScriptNameSpaceManager::RegisterClassName(char const *, int) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsScriptNameSpaceManager::FillHashWithDOMInterfaces(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsScriptNameSpaceManager::FillHash(nsICategoryManager *, char const *, nsGlobalNameStruct::nametype) __builtin_new nsScriptNameSpaceManager::RegisterClassName(char const *, int) # ---------------------------------------------------------------------- # # nsScriptSecurityManager # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsScriptSecurityManager::InitPolicies(unsigned int, char const **, nsISecurityPref *) __builtin_new nsScriptSecurityManager::EnumeratePolicyCallback(char const *, void *) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsScriptSecurityManager::EnumeratePolicyCallback(char const *, void *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsScriptSecurityManager::InitPrefs(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii nsScriptSecurityManager::EnumeratePolicyCallback(char const *, void *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsScriptSecurityManager::InitPolicies(unsigned int, char const **, nsISecurityPref *) # ---------------------------------------------------------------------- # # nsStringBundleService # __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsStringBundleService::nsStringBundleService(void) PR_Malloc PL_ArenaAllocate nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsStringBundleService::insertIntoCache(nsIStringBundle *, nsCStringKey *) # ---------------------------------------------------------------------- __builtin_new CSSStyleSheetImpl::CSSStyleSheetImpl(void) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) CSSStyleSheetImpl::AppendStyleRule(nsICSSRule *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) CSSStyleSheetImpl::CheckRuleForAttributes(nsICSSRule *) __builtin_new AtomKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) CSSStyleSheetImpl::CheckRuleForAttributes(nsICSSRule *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) CSSStyleSheetImpl::CheckRuleForAttributes(nsICSSRule *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) CSSStyleSheetInner::CSSStyleSheetInner(nsICSSStyleSheet *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) HTMLStyleSheetImpl::HTMLStyleSheetImpl(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawRemove nsHashtable::Remove(nsHashKey *) HTMLStyleSheetImpl::DropMappedAttributes(nsIHTMLMappedAttributes *) __builtin_new AttributeKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) HTMLStyleSheetImpl::UniqueMappedAttributes(nsIHTMLMappedAttributes *, nsIHTMLMappedAttributes *&) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) HTMLStyleSheetImpl::UniqueMappedAttributes(nsIHTMLMappedAttributes *, nsIHTMLMappedAttributes *&) __builtin_new nsStyleContextData::Create(nsIPresContext *) __builtin_new __builtin_vec_new nsStyleContent::AllocateCounterResets(unsigned int) __builtin_new __builtin_vec_new nsStyleContent::AllocateContents(unsigned int) __builtin_new xptiManifest::Read(xptiInterfaceInfoManager *, xptiWorkingSet *) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd PL_HashTableAdd xptiManifest::Read(xptiInterfaceInfoManager *, xptiWorkingSet *) __builtin_new SelectorList::AddSelector(nsCSSSelector const &) CSSParserImpl::ParseSelectorGroup(int &, SelectorList *&) __builtin_new CSSParserImpl::ParseContent(int &, nsICSSDeclaration *, int &) # ---------------------------------------------------------------------- # # RuleHash # __builtin_new RuleHash::AppendRuleToTable(nsHashtable &, int, nsICSSStyleRule *) __builtin_new RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *) __builtin_new RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *, int) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) RuleHash::AppendRuleToTable(nsHashtable &, int, nsICSSStyleRule *) __builtin_new AtomKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) RuleHash::RuleHash(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *) __builtin_new __builtin_vec_new RuleHash::EnumerateAllRules(nsIAtom *, nsIAtom *, nsVoidArray const &, void (*)(nsICSSStyleRule *, void *), void *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) RuleHash::AppendRuleToTable(nsHashtable &, nsIAtom *, nsICSSStyleRule *, int) # ---------------------------------------------------------------------- # # nsCSSSelector # __builtin_new nsCSSSelector::nsCSSSelector(nsCSSSelector const &) __builtin_new nsAtomList::nsAtomList(nsAtomList const &) nsCSSSelector::nsCSSSelector(nsCSSSelector const &) __builtin_new nsAttrSelector::nsAttrSelector(nsAttrSelector const &) nsCSSSelector::nsCSSSelector(nsCSSSelector const &) __builtin_new nsAttrSelector::nsAttrSelector(nsAttrSelector const &) nsAttrSelector::nsAttrSelector(nsAttrSelector const &) nsCSSSelector::nsCSSSelector(nsCSSSelector const &) # ---------------------------------------------------------------------- # # StyleSetImpl # __builtin_new CSSStyleSheetImpl::GetStyleRuleProcessor(nsIStyleRuleProcessor *&, nsIStyleRuleProcessor *) StyleSetImpl::ClearOverrideRuleProcessors(void) __builtin_new CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *) CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsIRuleWalker *) StyleSetImpl::ReplaceBackstopStyleSheets(nsISupportsArray *) __builtin_new CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *) CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsIRuleWalker *) StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int) __builtin_new nsSupportsArray::Create(nsISupports *, nsID const &, void **) NS_NewISupportsArray(nsISupportsArray **) StyleSetImpl::EnsureArray(nsISupportsArray **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **) nsRuleWalker::Forward(nsIStyleRule *) StyleSetImpl::AddImportantRules(nsIRuleNode *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **) nsRuleWalker::Forward(nsIStyleRule *) nsHTMLBodyElement::WalkInlineStyleRules(nsIRuleWalker *) HTMLCSSStyleSheetImpl::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsIRuleWalker *) StyleSetImpl::ReplaceBackstopStyleSheets(nsISupportsArray *) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *) nsSupportsArray::EnumerateBackwards(int (*)(nsISupports *, void *), void *) CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *) CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *) CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIStyleContext *, nsIRuleWalker *) StyleSetImpl::ReplaceBackstopStyleSheets(nsISupportsArray *) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) CSSRuleProcessor::AppendStyleSheet(nsICSSStyleSheet *) CSSStyleSheetImpl::GetStyleRuleProcessor(nsIStyleRuleProcessor *&, nsIStyleRuleProcessor *) StyleSetImpl::ClearOverrideRuleProcessors(void) //---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsString::operator=(nsString const &) StyleListImpl::ResetFrom(nsStyleList const *, nsIPresContext *) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *) nsSupportsArray::EnumerateBackwards(int (*)(nsISupports *, void *), void *) CSSRuleProcessor::CascadeSheetRulesInto(nsISupports *, void *) CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *) CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsIRuleWalker *) StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) CSSRuleProcessor::ClearRuleCascades(void) nsSupportsArray::EnumerateBackwards(int (*)(nsISupports *, void *), void *) CSSRuleProcessor::GetRuleCascade(nsIPresContext *, nsIAtom *) CSSRuleProcessor::RulesMatching(nsIPresContext *, nsIAtom *, nsIContent *, nsIAtom *, nsIStyleContext *, nsICSSPseudoComparator *, nsIRuleWalker *) StyleSetImpl::ResolveStyleFor(nsIPresContext *, nsIContent *, nsIStyleContext *, int) # ---------------------------------------------------------------------- PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) StyleContextCache::VerifyList(unsigned int) __builtin_new StyleContextCache::AllocateList(void) # ---------------------------------------------------------------------- # # nsPersistentProperties # __builtin_new nsPersistentProperties::Create(nsISupports *, nsID const &, void **) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd nsPersistentProperties::SetStringProperty(nsAString const &, nsAString &, nsAString &) nsPersistentProperties::Load(nsIInputStream *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCppSharedAllocator::allocate(unsigned int, void const *) nsCRT::strndup(unsigned short const *, unsigned int) nsCRT::strdup(unsigned short const *) nsString::ToNewUnicode(void) const nsPersistentProperties::SetStringProperty(nsString const &, nsString &, nsString &) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd nsPersistentProperties::SetStringProperty(nsString const &, nsString &, nsString &) PR_Malloc PL_ArenaFinish PL_NewHashTable nsPersistentProperties::nsPersistentProperties(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsPersistentProperties::SetStringProperty(nsAString const &, nsAString &, nsAString &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(nsAString const &, unsigned short *) ToNewUnicode(nsAString const &) nsPersistentProperties::SetStringProperty(nsAString const &, nsAString &, nsAString &) # ---------------------------------------------------------------------- # # nsCSSValue # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCppSharedAllocator::allocate(unsigned int, void const *) nsCRT::strndup(unsigned short const *, unsigned int) nsCRT::strdup(unsigned short const *) nsString::ToNewUnicode(void) const nsCSSValue::operator=(nsCSSValue const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsCSSValue::SetStringValue(nsAString const &, nsCSSUnit) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(nsAString const &, unsigned short *) ToNewUnicode(nsAString const &) nsCSSValue::SetStringValue(nsAString const &, nsCSSUnit) # ---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStringKey::Clone(void) const #---------------------------------------------------------------------- # # nsTextFragment # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsTextFragment::SetTo(unsigned short const *, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsAString const &) nsTextFragment::operator=(nsAString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) char * AllocateStringCopy(basic_nsAReadableString const &, char *) ToNewCString(basic_nsAReadableString const &) nsTextFragment::operator=(basic_nsAReadableString const &) #---------------------------------------------------------------------- # # nsTextBoxFrame # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsTextBoxFrame::UpdateAttributes(nsIPresContext *, nsIAtom *, int &, int &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsTextBoxFrame::CalculateTitleForWidth(nsIPresContext *, nsIRenderingContext &, int) # ---------------------------------------------------------------------- # # nsPopupSetFrame # __builtin_new nsPopupSetFrame::AddPopupFrame(nsIFrame *) #---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsACString const &) nsStdURL::GetSpec(char **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsString::ToNewCString(void) const nsSimpleURI::SetSpec(char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsAString const &) nsSimpleURI::SetSpec(char const *) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd PL_HashTableAdd nsNodeInfoManager::GetNodeInfo(nsIAtom *, nsIAtom *, int, nsINodeInfo *&) PR_Malloc PL_ArenaFinish PL_NewHashTable nsNodeInfoManager::nsNodeInfoManager(void) PR_Malloc PL_ArenaFinish PL_HashTableRawRemove PL_HashTableRemove nsNodeInfoManager::RemoveNodeInfo(nsNodeInfo *) XPT_ArenaMalloc xptiInterfaceInfo::CopyName(char const *, xptiWorkingSet *) __builtin_new xptiInterfaceInfo::PartiallyResolveLocked(XPTInterfaceDescriptor *, xptiWorkingSet *) XPT_ArenaMalloc siglongjmp pthread_create XkbAllocClientMap _XiCheckExtInit _XAllocScratch XUnlockDisplay _XlcCreateLC XkbUseExtension _XimServerDestroy _XlcAddCharSet XInitExtension _XlcGenericLoader _XwcDefaultDrawImageString _XlcAddCT XShmCreateImage _XFreeAtomTable XCreateRegion XIntersectRegion _XlcCreateLocaleDataBase _XUpdateAtomCache XrmMergeDatabases XrmParseCommand XOpenDisplay XCreateGC _XlcResetConverter _XEnq _XimLcctstowcs XtMalloc XtCalloc Xpermalloc _XlcCreateDefaultCharSet _XimLocalSetICValues _XimLocalCreateIC _XlcSetConverter _XkbGetCharset g_malloc g_realloc g_malloc0 _XimLcctstoutf8 loader_png gdk_imlib_load_image loader_png gdk_imlib_save_image _dl_lookup_versioned_symbol_skip _dl_dst_substitute _dl_map_object_deps _dl_map_object _dl_debug_message PR_Malloc bufio_SetBufferSize nsXPTCStubBase::Sentinel9(void) NR_RegSetBufferSize nsRegistry::SetBufferSize(int) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsXBLService::nsXBLService(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsXBLService::nsXBLService(void) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) InMemoryAssertionEnumeratorImpl::operator new(unsigned int, nsFixedSizeAllocator &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsGenericModule::nsGenericModule(char const *, unsigned int, nsModuleComponentInfo *, unsigned int (*)(nsIModule *), void (*)(nsIModule *)) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsGenericModule::GetClassObject(nsIComponentManager *, nsID const &, nsID const &, void **) __builtin_new nsIDKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsGenericModule::GetClassObject(nsIComponentManager *, nsID const &, nsID const &, void **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsGenericModule::nsGenericModule(char const *, unsigned int, nsModuleComponentInfo *, void (*)(nsIModule *)) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::nsHashtable(unsigned int, int) nsGenericModule::nsGenericModule(char const *, unsigned int, nsModuleComponentInfo *, unsigned int (*)(nsIModule *), void (*)(nsIModule *)) gettext gettext setlocale setlocale nsUNIXCharset::nsUNIXCharset(void) # ---------------------------------------------------------------------- # # nsLocaleService # textdomain textdomain setlocale setlocale nsLocaleService::nsLocaleService(void) setlocale setlocale setlocale nsLocaleService::nsLocaleService(void) PR_Malloc PL_ArenaFinish PL_NewHashTable nsLocale::nsLocale(void) PR_Malloc PL_ArenaFinish PL_HashTableRawAdd PL_HashTableAdd nsLocale::AddCategory(unsigned short const *, unsigned short const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::do_AssignFromElementPtr(unsigned short const *) nsString::nsString(unsigned short const *) nsLocale::AddCategory(unsigned short const *, unsigned short const *) # ---------------------------------------------------------------------- # # nsServiceManagerImpl (obsolete?) # __builtin_new nsServiceManagerImpl::nsServiceManagerImpl(void) NS_NewServiceManager(nsIServiceManager **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsServiceManagerImpl::nsServiceManagerImpl(void) __builtin_new nsIDKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsServiceManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *) __builtin_new nsServiceManagerImpl::nsServiceManagerImpl(void) NS_NewServiceManager(nsIServiceManager **) __builtin_new nsServiceManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsServiceManagerImpl::GetService(nsID const &, nsID const &, nsISupports **, nsIShutdownListener *) #---------------------------------------------------------------------- # # nsXMLElement # __builtin_new nsGenericContainerElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString const &, int) nsGenericXMLElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString const &, int) __builtin_new nsGenericContainerElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString const &, int) nsXMLElement::SetAttribute(nsINodeInfo *, basic_nsAReadableString const &, int) __builtin_new nsGenericContainerElement::SetAttr(nsINodeInfo *, nsAString const &, int) nsXMLElement::SetAttr(nsINodeInfo *, nsAString const &, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsString::nsString(nsAString const &) nsGenericContainerElement::SetAttr(nsINodeInfo *, nsAString const &, int) nsXMLElement::SetAttr(nsINodeInfo *, nsAString const &, int) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCheapVoidArray::AppendElement(void *) nsGenericContainerElement::AppendChildTo(nsIContent *, int, int) nsXMLContentSink::AddContentAsLeaf(nsIContent *) #---------------------------------------------------------------------- # # nsXMLDocument # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsDocument::nsDocument(void) nsMarkupDocument::nsMarkupDocument(void) nsXMLDocument::nsXMLDocument(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsString::AppendWithConversion(char const *, int) nsString::AssignWithConversion(char const *) nsDocument::StartDocumentLoad(char const *, nsIChannel *, nsILoadGroup *, nsISupports *, nsIStreamListener **, int) nsXMLDocument::StartDocumentLoad(char const *, nsIChannel *, nsILoadGroup *, nsISupports *, nsIStreamListener **, int) #---------------------------------------------------------------------- __builtin_new nsGCCache::nsGCCache(void) #---------------------------------------------------------------------- # # prefs # _init PL_HashTableRawAdd PL_HashTableAdd pref_HashPref _init PL_NewHashTable PREF_Init pref_HashPref PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsPref::nsPref(void) PREF_RegisterCallback PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsCString::nsCString(nsCString const &) nsCStringArray::InsertCStringAt(nsCString const &, int) nsPrefBranch::AddObserver(char const *, nsIObserver *) #---------------------------------------------------------------------- PR_Calloc PR_SetThreadPrivate nsThread::RegisterThreadSelf(void) XFreeFont __builtin_new nsFontGTK::operator new(unsigned int) __builtin_new nsCheapVoidArray::SwitchToVector(void) nsCheapVoidArray::AppendElement(void *) nsGenericContainerElement::AppendChildTo(nsIContent *, int) PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCheapVoidArray::AppendElement(void *) nsGenericContainerElement::AppendChildTo(nsIContent *, int, int) #---------------------------------------------------------------------- # # nsObserverService # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsObserverService::GetObserverList(unsigned short const *, nsIObserverList **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsObserverService::GetObserverList(unsigned short const *, nsIObserverList **) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsObserverService::GetObserverList(nsString const &, nsIObserverList **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsObserverService::GetObserverList(nsString const &, nsIObserverList **) __builtin_new NS_NewObserverList(nsIObserverList **) nsObserverService::GetObserverList(nsString const &, nsIObserverList **) __builtin_new nsObserverService::GetObserverList(nsString const &, nsIObserverList **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsObserverService::GetObserverList(nsString const &, nsIObserverList **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsObserverService::GetObserverList(char const *, nsObserverList **) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsObserverList::AddObserver(nsIObserver *, int) #---------------------------------------------------------------------- PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsViewManager::nsViewManager(void) __builtin_new nsViewManager2::AddToDisplayList(int *, nsIView *, nsRect &, nsRect &, unsigned int, int, int) # ---------------------------------------------------------------------- # # nsBindingManager # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsBindingManager::SetContentListFor(nsIContent *, nsISupportsArray *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsBindingManager::SetAnonymousNodesFor(nsIContent *, nsISupportsArray *) __builtin_new nsISupportsKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) __builtin_new nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) __builtin_new nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsBindingManager::SetWrappedJS(nsIContent *, nsIXPConnectWrappedJS *) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsBindingManager::AddToAttachedQueue(nsIXBLBinding *) # ---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsString::nsString(nsAString const &) NameSpaceManagerImpl::RegisterNameSpace(nsAString const &, int &) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsLayoutUtils::GetDynamicScriptContext(JSContext *, nsIScriptContext **) NameSpaceManagerImpl::NameSpaceManagerImpl(void) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) NameSpaceManagerImpl::RegisterNameSpace(basic_nsAReadableString const &, int &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsStr::StrAppend(nsStr &, nsStr const &, unsigned int, int) nsStr::StrAssign(nsStr &, nsStr const &, unsigned int, int) nsString::nsString(nsString const &) nsLayoutUtils::CopyNewlineNormalizedUnicodeTo(nsReadingIterator &, nsReadingIterator const &, basic_nsAWritableString &) NameSpaceManagerImpl::NameSpaceManagerImpl(void) __builtin_new nsErrorService::Create(nsISupports *, nsID const &, void **) __builtin_new nsVoidKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsInt2StrHashtable::Put(unsigned int, char const *) nsErrorService::RegisterErrorStringBundleKey(unsigned int, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsInt2StrHashtable::Put(unsigned int, char const *) nsErrorService::RegisterErrorStringBundleKey(unsigned int, char const *) __builtin_new ArenaImpl::Create(nsISupports *, nsID const &, void **) NS_NewHeapArena(nsIArena **, unsigned int) nsDocument::Init(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsDocument::nsDocument(void) __builtin_new nsDocument::SetHeaderData(nsIAtom *, basic_nsAReadableString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsDocument::AddReference(void *, nsISupports *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(basic_nsAReadableString const &) nsDocHeaderData::nsDocHeaderData(nsIAtom *, basic_nsAReadableString const &) __builtin_new XPCContext::newXPCContext(XPCJSRuntime *, JSContext *) __builtin_new nsEventQueueServiceImpl::Create(nsISupports *, nsID const &, void **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsEventQueueServiceImpl::nsEventQueueServiceImpl(void) PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int) PR_Malloc nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int) nsEventListenerManager::SetJSEventListener(nsIScriptContext *, nsISupports *, nsIAtom *, int) nsEventListenerManager::AddScriptEventListener(nsIScriptContext *, nsISupports *, nsIAtom *, nsAString const &, int) PR_Malloc nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int) nsEventListenerManager::AddEventListenerByType(nsIDOMEventListener *, nsAString const &, int) PR_Malloc nsEventListenerManager::AddEventListener(nsIDOMEventListener *, EventArrayType, int, nsHashKey *, int) nsEventListenerManager::AddEventListenerByIID(nsIDOMEventListener *, nsID const &, int) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::ReplaceElementAt(void *, int) nsEventListenerManager::GetListenersByType(EventArrayType, nsHashKey *, int) PR_Malloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::ReplaceElementAt(void *, int) nsEventListenerManager::GetListenersByType(EventArrayType, nsHashKey *, int) __builtin_new nsEventListenerManager::AddEventListener(nsIDOMEventListener *, nsID const &, int, int) PR_Malloc nsEventListenerManager::AddEventListener(nsIDOMEventListener *, nsID const &, int, int) __builtin_new nsCParserNode::AddAttribute(CToken *) __builtin_new __builtin_vec_new nsDeque::GrowCapacity(void) nsDeque::Push(void *) nsCParserNode::AddAttribute(CToken *) PR_Malloc nsSocketTransportService::Init(void) PR_Malloc nsSocketTransport::AsyncWrite(nsIInputStream *, nsIStreamObserver *, nsISupports *) PR_Malloc _PR_Getfd PR_GetConnectStatus PR_Socket PR_OpenTCPSocket nsSocketTransport::doConnection(short) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) CompositeDataSourceImpl::CompositeDataSourceImpl(void) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) CompositeDataSourceImpl::GetTargets(nsIRDFResource *, nsIRDFResource *, int, nsISimpleEnumerator **) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) CompositeDataSourceImpl::ArcLabelsIn(nsIRDFNode *, nsISimpleEnumerator **) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) CompositeDataSourceImpl::ArcLabelsOut(nsIRDFResource *, nsISimpleEnumerator **) # ---------------------------------------------------------------------- # # nsHTMLValue # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(basic_nsAReadableString const &, unsigned short *) ToNewUnicode(basic_nsAReadableString const &) nsHTMLValue::nsHTMLValue(basic_nsAReadableString const &, nsHTMLUnit) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsHTMLValue::SetStringValue(nsAString const &, nsHTMLUnit) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(nsAString const &, unsigned short *) ToNewUnicode(nsAString const &) nsHTMLValue::nsHTMLValue(nsAString const &, nsHTMLUnit) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(nsAString const &, unsigned short *) ToNewUnicode(nsAString const &) nsHTMLValue::SetStringValue(nsAString const &, nsHTMLUnit) # ---------------------------------------------------------------------- PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsMemCache::Init(void) __builtin_new nsOpaqueKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsOpaqueKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **) __builtin_new nsOpaqueKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsOpaqueKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsMemCache::GetCachedNetData(char const *, unsigned int, nsINetDataCacheRecord **) __builtin_new __builtin_vec_new nsMemCacheRecord::SetMetaData(unsigned int, char const *) __builtin_new __builtin_vec_new nsMemCacheRecord::Init(char const *, unsigned int, unsigned int, nsMemCache *) PR_Realloc nsXPIDLString type_info function nsXPIDLString type_info function nsTextFormatter::vsmprintf(unsigned short const *, void *) nsTextFormatter::smprintf(unsigned short const *,...) PR_Malloc nsXPIDLString type_info function nsXPIDLString type_info function nsTextFormatter::vsmprintf(unsigned short const *, void *) PR_Realloc nsXPIDLString type_info function nsXPIDLString type_info function nsTextFormatter::vsmprintf(unsigned short const *, void *) #---------------------------------------------------------------------- # # nsPresContext # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsPresContext::nsPresContext(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresContext::LoadImage(nsString const &, nsIFrame *, imgIRequest **) #---------------------------------------------------------------------- # # nsPresState # __builtin_new nsPresState::SetStateProperty(nsAString const &, nsAString const &) __builtin_new nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString const &, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsPresState::SetStateProperty(basic_nsAReadableString const &, basic_nsAReadableString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString const &, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresState::SetStateProperty(basic_nsAReadableString const &, basic_nsAReadableString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsSupportsWStringImpl::SetDataWithLength(unsigned int, unsigned short const *) nsSupportsWStringImpl::SetData(unsigned short const *) nsPresState::SetStateProperty(basic_nsAReadableString const &, basic_nsAReadableString const &) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString const &, nsISupports *) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresState::SetStateProperty(basic_nsAReadableString const &, basic_nsAReadableString const &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsSupportsWStringImpl::SetDataWithLength(unsigned int, unsigned short const *) nsSupportsWStringImpl::SetData(unsigned short const *) nsPresState::SetStateProperty(basic_nsAReadableString const &, basic_nsAReadableString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsPresState::SetStateProperty(nsAString const &, nsAString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresState::SetStateProperty(nsAString const &, nsAString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsSupportsStringImpl::SetDataWithLength(unsigned int, char const *) nsSupportsStringImpl::SetData(char const *) nsPresState::SetStateProperty(nsAString const &, nsAString const &) # ---------------------------------------------------------------------- # # Prefs stuff # PL_strdup pref_HashPref PL_strdup PREF_LockPref PL_strdup PREF_RegisterCallback #---------------------------------------------------------------------- # # Imagelib Stuff # PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) imgRequest::AddProxy(imgRequestProxy *) __builtin_new ImageRequestImpl::AddObserver(nsIImageRequestObserver *) PR_Malloc XP_AddObserver ImageRequestImpl::Init(void *, char const *, nsIImageRequestObserver *, unsigned int const *, unsigned int, unsigned int, unsigned int, ilINetContext *) __builtin_new ImageNetContextImpl::GetURL(ilIURL *, ImgCachePolicy, ilINetReader *, int) # il_group_notify() is really a call to a static rounting il_init_scaling() PR_Malloc il_group_notify(_IL_GroupContext *, long) il_size(il_container_struct *) ImgDCallbk::ImgDCBImageSize(void) PR_Calloc il_gif_write(il_container_struct *, unsigned char const *, int) PR_Malloc il_gif_write(il_container_struct *, unsigned char const *, int) PR_Calloc il_gif_init(il_container_struct *) PR_Calloc IL_GetImage PR_Calloc il_get_container(_IL_GroupContext *, ImgCachePolicy, char const *, _NI_IRGB *, IL_DitherMode, int, int, int) PR_Calloc IL_CreateTrueColorSpace PR_Calloc il_size(il_container_struct *) ImgDCallbk::ImgDCBImageSize(void) PR_Calloc IL_CreateGreyScaleColorSpace PR_Malloc il_BACat(char **, unsigned int, char const *, unsigned int) PR_Realloc il_BACat(char **, unsigned int, char const *, unsigned int) PR_Malloc ImageConsumer::OnStartRequest(nsIChannel *, nsISupports *) # These are really called from `static' routines in ilclient.cpp, # *not* ImgDCallbk::CreateInstance() PR_Calloc ImgDCallbk::CreateInstance(nsID const &, il_container_struct *, nsID const &, void **) #---------------------------------------------------------------------- __builtin_new __builtin_vec_new nsImageGTK::Init(int, int, int, nsMaskRequirements) #---------------------------------------------------------------------- # # nsLayoutHistoryState # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsLayoutHistoryState::nsLayoutHistoryState(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsLayoutHistoryState::nsLayoutHistoryState(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsLayoutHistoryState::AddState(unsigned int, nsIPresState *, nsIStatefulFrame::StateType) __builtin_new nsVoidKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsLayoutHistoryState::AddState(unsigned int, nsIPresState *, nsIStatefulFrame::StateType) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsLayoutHistoryState::AddState(nsCString const &, nsIPresState *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsLayoutHistoryState::AddState(nsCString const &, nsIPresState *) # ---------------------------------------------------------------------- # # nsCookieService # PR_Realloc Local_SACat(char **, char const *) COOKIE_GetCookie(char *) PR_Malloc cookie_IsFromHost(_cookie_CookieStruct *, char *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsAString const &) COOKIE_Read(void) nsCookieService::Init(void) # ---------------------------------------------------------------------- PR_Realloc nsMemoryImpl::Realloc(void *, unsigned int) nsMemory::Realloc(void *, unsigned int) nsReplacementPolicy::AssociateCacheEntryWithRecord(nsINetDataCacheRecord *, nsINetDataCache *, nsCachedNetData **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsReplacementPolicy::Init(unsigned int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AssignFromReadable(nsACString const &) nsACString::do_AssignFromElementPtr(char const *) nsHttpHeaderArray::SetHeader(nsHttpAtom, char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsHTTPHandler::SetServerCapabilities(char const *, int, unsigned int) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsHTTPHandler::nsHTTPHandler(void) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsHTTPHandler::SetServerCapabilities(char const *, int, unsigned int) PR_Malloc PL_ArenaAllocate ArenaImpl::Alloc(unsigned int) nsCachedNetData::operator new(unsigned int, nsIArena *) PR_Malloc ns4xPluginStreamListener::OnDataAvailable(nsIPluginStreamInfo *, nsIInputStream *, unsigned int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsSegmentedBuffer::AppendNewSegment(void) PL_strndup ExtractString PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) __17nsObjectHashtablePFP9nsHashKeyPvPv_PvPvPFP9nsHashKeyPvPv_iT2Uii nsJAR::nsJAR(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsJAR::nsJAR(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewCString(nsACString const &) nsIOService::ResolveRelativePath(char const *, char const *, char **) nsJARURI::SetSpec(char const *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsStreamConverterService::Init(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsLayoutUtils::GetDynamicScriptContext(JSContext *, nsIScriptContext **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsDNSService::GetLookupEntry(char const *, nsDNSLookup **) PL_DHashAllocTable PL_DHashTableInit nsDNSService::Init(void) __builtin_new nsDNSService::GetLookupEntry(char const *, nsDNSLookup **) __builtin_new nsDNSService::Lookup(char const *, nsIDNSListener *, nsISupports *, nsIRequest **) __builtin_new nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsDNSService::GetLookupEntry(char const *, nsDNSLookup **) gethostbyname2 PR_GetIPNodeByName nsDNSLookup::InitiateLookup(void) __builtin_new nsSupportsArray::Create(nsISupports *, nsID const &, void **) NS_NewISupportsArray(nsISupportsArray **) nsDNSLookup::Init(char const *) __builtin_new nsDNSLookup::Create(char const *) # ---------------------------------------------------------------------- # # nsFormControlList # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsFormControlList::nsFormControlList(nsIDOMHTMLFormElement *) __builtin_new nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString const &) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsFormControlList::AddElementToTable(nsIFormControl *, basic_nsAReadableString const &) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsFormControlList::AddElementToTable(nsIFormControl *, nsAString const &) # ---------------------------------------------------------------------- # # nsControllerCommandManager # __builtin_new __builtin_vec_new NS_NewControllerCommandManager(nsIControllerCommandManager **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsControllerCommandManager::nsControllerCommandManager(void) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsControllerCommandManager::RegisterCommand(nsAString const &, nsIControllerCommand *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsControllerCommandManager::RegisterCommand(unsigned short const *, nsIControllerCommand *) __builtin_new nsStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsControllerCommandManager::RegisterCommand(unsigned short const *, nsIControllerCommand *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsControllerCommandManager::nsControllerCommandManager(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsConsoleService::nsConsoleService(void) __builtin_new nsGenericElement::GetDOMSlots(void) __builtin_new HTMLAttribute::CopyHTMLAttributes(HTMLAttribute *, HTMLAttribute **) # ---------------------------------------------------------------------- # # HTMLAttributesImpl # __builtin_new HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsAString const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *) __builtin_new HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsHTMLValue const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *, int &) __builtin_new __builtin_vec_new HTMLAttributesImpl::SetAttributeName(nsIAtom *, int &) __builtin_new nsHTMLMappedAttributes::SetAttribute(nsIAtom *, nsHTMLValue const &) HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsHTMLValue const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *, int &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCRT::strndup(unsigned short const *, unsigned int) nsCRT::strdup(unsigned short const *) nsHTMLValue::nsHTMLValue(nsHTMLValue const &) HTMLAttributesImpl::SetAttributeFor(nsIAtom *, nsHTMLValue const &, int, nsIHTMLContent *, nsIHTMLStyleSheet *, int &) __builtin_new nsHTMLMappedAttributes::nsHTMLMappedAttributes(nsHTMLMappedAttributes const &) nsHTMLMappedAttributes::Clone(nsHTMLMappedAttributes **) const HTMLAttributesImpl::EnsureSingleMappedFor(nsIHTMLContent *, nsIHTMLStyleSheet *, int) # ---------------------------------------------------------------------- __builtin_new __builtin_vec_new nsEntityConverter::LoadVersionPropertyFile(void) __builtin_new __builtin_vec_new nsTableFrame::nsTableFrame(void) __builtin_new __builtin_vec_new nsTableFrame::BalanceColumnWidths(nsIPresContext *, nsHTMLReflowState const &, nsSize const &, nsSize *) __builtin_new nsTableFrame::Init(nsIPresContext *, nsIContent *, nsIFrame *, nsIStyleContext *, nsIFrame *) __builtin_new nsTableCellFrame::GetFrameName(nsString &) const __builtin_new nsCellMap::AppendCell(nsTableCellMap &, nsTableCellFrame &, int, int) __builtin_new nsCellMap::Grow(nsTableCellMap &, int, int) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::nsVoidArray(int) nsCellMap::Grow(nsTableCellMap &, int, int) __builtin_new nsTableCellMap::InsertGroupCellMap(nsTableRowGroupFrame &, nsTableRowGroupFrame *&) __builtin_new nsTableCellMap::AddColsAtEnd(unsigned int) __builtin_new __builtin_vec_new nsEncoderSupport::nsEncoderSupport(void) __builtin_new Init__18nsFrameImageLoaderP14nsIPresContextP13nsIImageGroupRC8nsStringPCUiPC6nsSizeP8nsIFrame16nsImageAnimationPFP14nsIPresContextP19nsIFrameImageLoaderP8nsIFramePvUi_UiPvT9 __builtin_new AddFrame__18nsFrameImageLoaderP8nsIFramePFP14nsIPresContextP19nsIFrameImageLoaderP8nsIFramePvUi_UiPvT3 __builtin_new nsFloaterCacheFreeList::Alloc(void) __builtin_new nsDocLoaderImpl::AddChannelInfo(nsIChannel *) __builtin_new nsDocLoaderImpl::AddRequestInfo(nsIRequest *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsTokenAllocator::nsTokenAllocator(void) __builtin_new __builtin_vec_new SinkContext::AddText(basic_nsAReadableString const &) __builtin_new __builtin_vec_new SinkContext::GrowStack(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsScanner::Append(char const *, unsigned int) __builtin_new nsParser::Parse(nsIURI *, nsIStreamObserver *, int, void *, nsDTDMode) __builtin_new nsParser::Parse(basic_nsAReadableString const &, void *, nsString const &, int, int, nsDTDMode) __builtin_new __builtin_vec_new nsParser::OnDataAvailable(nsIChannel *, nsISupports *, nsIInputStream *, unsigned int, unsigned int) __builtin_new __builtin_vec_new InitializeElementTable(void) __builtin_new nsStorageStream::Init(unsigned int, unsigned int, nsIMemory *) __builtin_new __builtin_vec_new nsEntryStack::EnsureCapacityFor(int, int) __builtin_new nsCacheManager::Init(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(unsigned short const *) nsScriptError::Init(unsigned short const *, unsigned short const *, unsigned short const *, unsigned int, unsigned int, unsigned int, char const *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) ~.* ~.* basic_nsAWritableString::Assign(char const *) nsScriptError::Init(unsigned short const *, unsigned short const *, unsigned short const *, unsigned int, unsigned int, unsigned int, char const *) PR_Malloc bufio_SetBufferSize PR_Malloc nsMemoryImpl::Alloc nsMemory::Alloc ToNewUnicode PR_Malloc nsMemoryImpl::Alloc nsMemory::Alloc nsStr::Alloc __builtin_new nsDiskCacheDevice::Init(void) __builtin_new __builtin_vec_new XULContentSinkImpl::AddAttributes(nsIParserNode const &, nsXULPrototypeElement *) # # XPCNativeInterface::NewInstance allocates an array of XPCNativeMember # objects, and it also allocates an array of bytes to use for # XPCNativeInterface objects. Trace would be the same for each. # __builtin_new __builtin_vec_new XPCNativeInterface::NewInstance(XPCCallContext &, nsIInterfaceInfo *) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate XPCNativeInterface::GetNewOrUsed(XPCCallContext &, nsID const *) __builtin_new __builtin_vec_new nsDiskCacheBlockFile::Open(nsILocalFile *, unsigned int) #---------------------------------------------------------------------- # # nsConflictSet # __builtin_new __builtin_vec_new nsConflictSet::AllocBindingTable(void *, unsigned int) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsConflictSet::AllocBindingEntry(void *, void const *) __builtin_new __builtin_vec_new nsConflictSet::AllocClusterTable(void *, unsigned int) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsConflictSet::AllocClusterEntry(void *, void const *) __builtin_new __builtin_vec_new nsConflictSet::AllocSupportTable(void *, unsigned int) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsConflictSet::AllocSupportEntry(void *, void const *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsRDFConMemberTestNode::Element::Clone(void *) const PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsRDFConInstanceTestNode::Element::Clone(void *) const PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsRDFConInstanceTestNode::FilterInstantiations(InstantiationSet &, void *) const __builtin_new MemoryElementSet::Add(MemoryElement *) PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsTemplateMatchRefSet::AddToTable(nsTemplateMatch *) nsTemplateMatchRefSet::Add(nsTemplateMatch const *) nsConflictSet::Add(nsTemplateMatch *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsConflictSet::Init(void) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsConflictSet::SupportEntry::Create(nsFixedSizeAllocator &) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsConflictSet::ClusterEntry::Create(nsFixedSizeAllocator &) #---------------------------------------------------------------------- __builtin_new nsAssignmentSet::Add(nsAssignment const &) #---------------------------------------------------------------------- # # nsXULTemplateBuilder # __builtin_new nsXULTemplateBuilder::CompileSimpleRule(nsIContent *, int, InnerNode *) PL_DHashAllocTable PL_DHashTableInit nsXULContentBuilder::nsXULContentBuilder(void) PL_DHashAllocTable PL_DHashTableInit nsContentSupportMap::Init(void) PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsXULContentBuilder::BuildContentFromTemplate(nsIContent *, nsIContent *, nsIContent *, int, nsIRDFResource *, int, nsTemplateMatch *, nsIContent **, int *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCRT::strndup(unsigned short const *, unsigned int) nsCRT::strdup(unsigned short const *) nsXULTemplateBuilder::AddBindingsFor(nsXULTemplateBuilder *, nsAString const &, void *) #---------------------------------------------------------------------- # # nsRuleNetwork # PL_DHashAllocTable PL_DHashTableInit nsRuleNetwork::Init(void) #---------------------------------------------------------------------- # # nsTemplateRule # __builtin_new nsTemplateRule::AddBinding(int, nsIRDFResource *, int) #---------------------------------------------------------------------- # # nsTemplateMatch # __builtin_new nsAssignmentSet::Add(nsAssignment const &) nsTemplateRule::ComputeAssignmentFor(nsConflictSet &, nsTemplateMatch *, int, Value *) const nsTemplateMatch::GetAssignmentFor(nsConflictSet &, int, Value *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsInstantiationNode::Propogate(InstantiationSet const &, void *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsRDFConMemberTestNode::FilterInstantiations(InstantiationSet &, void *) const PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsTemplateMatch::Create(nsFixedSizeAllocator &, nsTemplateRule const *, Instantiation const &, nsAssignmentSet const &) #---------------------------------------------------------------------- __builtin_new __builtin_vec_new ReteNodeSet::Add(ReteNode *) #---------------------------------------------------------------------- __builtin_new __builtin_vec_new nsStaticComponentLoader::GetModuleInfo(void) __builtin_new __builtin_vec_new RuleHash::EnumerateAllRules(int, nsIAtom *, nsIAtom *, nsVoidArray const &, void (*)(nsICSSStyleRule *, void *), void *) __builtin_new __builtin_vec_new XPCNativeSet::NewInstance(XPCCallContext &, nsIInterfaceInfo *) JS_DHashAllocTable JS_DHashTableFinish JS_DHashTableOperate XPCNativeSet::ClearCacheEntryForClassInfo(nsIClassInfo *) __builtin_new __builtin_vec_new XPCNativeSet::NewInstanceMutate(XPCNativeSet *, XPCNativeInterface *, unsigned short) __builtin_new __builtin_vec_new nsResourceSet::Add(nsIRDFResource *) __builtin_new __builtin_vec_new nsXPCWrappedJSClass::nsXPCWrappedJSClass(XPCCallContext &, nsID const &, nsIInterfaceInfo *) __builtin_new orkinHeap::Alloc(nsIMdbEnv *, unsigned int, void **) __builtin_new nsGenericContainerElement::SetAttribute(nsINodeInfo *, nsAString const &, int) # # Space for LiteralImpl is allocated using global operator new so # that extra space can be allocated for its string value. # __builtin_new LiteralImpl::Create PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) XULContentSinkImpl::FlushText(int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCRT::strndup(unsigned short const *, unsigned int) nsCRT::strdup(unsigned short const *) nsString::ToNewUnicode(void) const nsPersistentProperties::SetStringProperty(nsString const &, nsString &, nsString &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCRT::strndup(unsigned short const *, unsigned int) nsCRT::strdup(unsigned short const *) nsCSSValue::operator=(nsCSSValue const &) #---------------------------------------------------------------------- # # nsXULDocument # PR_Realloc nsVoidArray::SizeTo(int) nsAutoVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsXULDocument::AddObserver(nsIDocumentObserver *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULDocument::SetBoxObjectFor(nsIDOMElement *, nsIBoxObject *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULDocument::SetTemplateBuilderFor(nsIContent *, nsIXULTemplateBuilder *) # ---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsElementMap::Add(nsAString const &, nsIContent *) nsXULDocument::AddElementToMap(nsIContent *) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsElementMap::Add(nsAString const &, nsIContent *) nsXULDocument::AddElementForID(nsAString const &, nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsXULTreeElement::SelectCallback(nsITimer *, void *) PL_HashTableRawAdd PL_HashTableAdd nsElementMap::Add(nsAString const &, nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) NS_NewControllerCommandManager(nsIControllerCommandManager **) PL_HashTableRawAdd PL_HashTableAdd nsElementMap::Add(nsAString const &, nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsElementMap::Add(nsAString const &, nsIContent *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::AddBucket(unsigned int) nsFixedSizeAllocator::Init(char const *, unsigned int const *, int, int, int) nsElementMap::nsElementMap(void) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) unsigned short * AllocateStringCopy(nsAString const &, unsigned short *) ToNewUnicode(nsAString const &) nsElementMap::Add(nsAString const &, nsIContent *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsXULDocument::AddReference(void *, nsISupports *) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsXULDocument::PrepareToWalk(void) PL_DHashAllocTable PL_DHashTableInit PL_NewDHashTable nsXULDocument::AddBroadcastListenerFor(nsIDOMElement *, nsIDOMElement *, nsAString const &) #---------------------------------------------------------------------- PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ToNewUnicode(nsAString const &) nsHTMLValue::nsHTMLValue(nsAString const &, nsHTMLUnit) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ExtractURLScheme nsStdURL::Resolve(char const *, char **) CSSParserImpl::ParseURL(int &, nsCSSValue &) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) ExtractURLScheme nsStdURL::Resolve(char const *, char **) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **) nsRuleWalker::Forward(nsIStyleRule *) # # Doesn't inherit nsISupports # __builtin_new nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **) # # No vtable. # __builtin_new nsClassList::ParseClasses(nsClassList **, nsAString const &) # # Doesn't inherit nsISupports # __builtin_new nsCheapVoidArray::SwitchToVector(void) __builtin_new nsEventListenerManager::GetListenersByType(EventArrayType, nsHashKey *, int) #---------------------------------------------------------------------- PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableInit(PLHashTable *, unsigned int, unsigned int (*)(void const *), int (*)(void const *, void const *), int (*)(void const *, void const *), PLHashAllocOps const *, void *) nsHashtable::nsHashtable(unsigned int, int) nsObjectHashtable::nsObjectHashtable(void *(*)(nsHashKey *, void *, void *), void *, int (*)(nsHashKey *, void *, void *), void *, unsigned int, int) nsServiceManagerImpl::nsServiceManagerImpl(void) __builtin_new nsXPIDLCString::PrepareForUseAsOutParam(void) __builtin_new nsXBLBinding::InitClass PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) nsXBLPrototypeBinding::ConstructAttributeTable(nsIContent *) #---------------------------------------------------------------------- # # nsRuleNode # PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsRuleNode::Transition(nsIStyleRule *, nsIRuleNode **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AppendFromReadable(nsAString const &) nsAString::do_AppendFromElementPtr(unsigned short const *) nsRuleNode::ComputeDisplayData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AppendFromReadable(nsAString const &) nsAString::do_AppendFromElementPtr(unsigned short const *) nsRuleNode::ComputeBackgroundData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AppendFromReadable(nsAString const &) nsAString::do_AppendFromElementPtr(unsigned short const *) nsRuleNode::ComputeListData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) # ---------------------------------------------------------------------- # This stuff will only show off if you've turned off the FrameArena # in nsPresShell.cpp PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeOutlineData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeContentData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeTableData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeUIResetData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeXULData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::SetDefaultOnRoot(nsStyleStructID, nsIStyleContext *) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeListData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeTextData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeTextResetData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputePaddingData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeFontData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeVisibilityData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeColorData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) # ---------------------------------------------------------------------- # # nsBookmarksService # PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) InMemoryDataSource::Assert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) BookmarkParser::updateAtom(nsIRDFDataSource *, nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int *) PR_Malloc PL_ArenaAllocate nsFixedSizeAllocator::Alloc(unsigned int) Assertion::Create(nsFixedSizeAllocator &, nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) InMemoryDataSource::LockedAssert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) InMemoryDataSource::Assert(nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int) BookmarkParser::updateAtom(nsIRDFDataSource *, nsIRDFResource *, nsIRDFResource *, nsIRDFNode *, int *) # ---------------------------------------------------------------------- # # The following types will only be visible if nsPresShell.cpp is compiled # with the DEBUG_TRACEMALLOC_FRAMEARENA defined. # PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStyleContext::SetStyle(nsStyleStructID, nsStyleStruct const &) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStyleBorder::operator new(unsigned int, nsIPresContext *) # XXX This one is a bit sloppy, and may include some of the other # style data structs. PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeDisplayData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStyleContext::SetStyle(nsStyleStructID, nsStyleStruct const &) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeBorderData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeUIData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputePositionData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStylePadding::operator new(unsigned int, nsIPresContext *) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStyleMargin::operator new(unsigned int, nsIPresContext *) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeBackgroundData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsStyleBackground::nsStyleBackground(nsStyleBackground const &) # XXX this'll may be subsumed as nsResetStyleData PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsRuleNode::ComputeDisplayData(nsStyleStruct *, nsCSSStruct const &, nsIStyleContext *, nsRuleNode *, nsRuleNode::RuleDetail const &, int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) nsStyleDisplay::nsStyleDisplay(nsStyleDisplay const &) # ---------------------------------------------------------------------- # The following will only show up if you turn off the FrameArena # in nsPresShell.cpp PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStyleContext::GetUniqueStyleData(nsIPresContext *, nsStyleStructID const &) PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsPresContext::AllocateFromShell(unsigned int, void **) nsStyleFont::operator new(unsigned int, nsIPresContext *) # ---------------------------------------------------------------------- # # Frames # __builtin_new nsLineBox::SetCombinedArea(nsRect const &) # This will only appear when the FrameArena is off. PR_Malloc FrameArena::AllocateFrame(unsigned int, void **) PresShell::AllocateFrame(unsigned int, void **) nsLineBox::operator new(unsigned int, nsIPresShell *) # ---------------------------------------------------------------------- # # nsCacheService # __builtin_new nsCacheService::ActivateEntry(nsCacheRequest *, nsCacheEntry **) __builtin_new nsCacheEntry::CreateDescriptor(nsCacheRequest *, int, nsICacheEntryDescriptor **) nsCacheService::ProcessRequest(nsCacheRequest *, int, nsICacheEntryDescriptor **) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsCString::SetCapacity(unsigned int) nsCString::SetLength(unsigned int) nsACString::do_AppendFromReadable(nsACString const &) nsACString::do_AppendFromElementPtr(char const *) nsCacheService::CreateRequest(nsCacheSession *, char const *, int, int, nsICacheListener *, nsCacheRequest **) PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsCacheEntryHashTable::AddEntry(nsCacheEntry *) nsCacheService::ActivateEntry(nsCacheRequest *, nsCacheEntry **) PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsCacheEntryHashTable::RemoveEntry(nsCacheEntry *) # ---------------------------------------------------------------------- PL_DHashAllocTable PL_DHashTableInit nsCacheMetaData::Init(void) # ---------------------------------------------------------------------- # # nsXMLMIMEDataSource # PR_Malloc PL_ArenaFinish PL_HashTableRawAdd PL_HashTableAdd nsXMLMIMEDataSource::InitFromFile(nsIFile *) PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int) PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) nsCStringArray::InsertCStringAt(nsCString const &, int) nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int) PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsCStringKey::Clone(void) const nsHashtable::Put(nsHashKey *, void *) nsXMLMIMEDataSource::AddMapping(char const *, char const *, char const *, nsIURI *, unsigned int, unsigned int) #---------------------------------------------------------------------- # # nsRegion # __builtin_new __builtin_vec_new RgnRectMemoryAllocator::RgnRectMemoryAllocator(unsigned int) nsRegion::Offset(int, int) __builtin_new __builtin_vec_new RgnRectMemoryAllocator::Alloc(void) nsRegion::Or(nsRegion const &, nsRectFast const &) __builtin_new __builtin_vec_new RgnRectMemoryAllocator::Alloc(void) nsRegion::SetToElements(unsigned int) #---------------------------------------------------------------------- # # nsCharsetMenu # __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsCharsetConverterManager::GetRegistryEnumeration2(char *, int, nsISupportsArray **) nsCharsetConverterManager::GetEncoderList(nsISupportsArray **) nsCharsetMenu::InitResources(void) __builtin_new nsCharsetMenu::AddCharsetToItemArray(nsVoidArray *, nsIAtom *, nsMenuEntry **, int) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsCharsetConverterManager::GetRegistryEnumeration2(char *, int, nsISupportsArray **) nsCharsetConverterManager::GetDecoderList(nsISupportsArray **) nsCharsetMenu::InitResources(void) __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) InMemoryDataSource::AddObserver(nsIRDFObserver *) nsCharsetMenu::AddObserver(nsIRDFObserver *) #---------------------------------------------------------------------- # # nsLoadGroup # __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsLoadGroup::AddRequest(nsIRequest *, nsISupports *) #---------------------------------------------------------------------- # # Wallet # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) Wallet_Decrypt2 PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::AssignFromReadable(nsAString const &) Wallet_RandomName PR_Malloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) Wallet_RandomName __builtin_new __builtin_vec_new Wallet_Decrypt2 __builtin_new Wallet_RandomName PR_Realloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) Wallet_Decrypt2 PR_Realloc nsVoidArray::SizeTo(int) nsVoidArray::GrowArrayBy(int) nsVoidArray::InsertElementAt(void *, int) Wallet_RandomName #---------------------------------------------------------------------- # # nsMemoryCacheDevice # PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsCacheEntryHashTable::RemoveEntry(nsCacheEntry *) nsMemoryCacheDevice::EvictEntry(nsCacheEntry *) #---------------------------------------------------------------------- # # nsSHEntry # PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsStr::Alloc(nsStr &, unsigned int) nsStr::Realloc(nsStr &, unsigned int) nsStr::EnsureCapacity(nsStr &, unsigned int) nsStr::GrowCapacity(nsStr &, unsigned int) nsString::SetCapacity(unsigned int) nsString::SetLength(unsigned int) nsAString::do_AssignFromReadable(nsAString const &) nsAString::do_AssignFromElementPtr(unsigned short const *) nsSHEntry::SetTitle(unsigned short const *) # ---------------------------------------------------------------------- PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsOutlinerStyleCache::GetStyleContext(nsICSSPseudoComparator *, nsIPresContext *, nsIContent *, nsIStyleContext *, nsIAtom *, nsISupportsArray *, nsIStyleContext **) # ---------------------------------------------------------------------- # # nsMsgDatabase # PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsMsgDatabase::AddHdrToCache(nsIMsgDBHdr *, unsigned int) PL_DHashAllocTable PL_DHashTableFinish PL_DHashTableOperate nsMsgDatabase::AddHdrToUseCache(nsIMsgDBHdr *, unsigned int) # ---------------------------------------------------------------------- # # nsMsgFolderDataSource # __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) nsMsgFolderDataSource::getFolderArcLabelsOut(nsISupportsArray **) # ---------------------------------------------------------------------- # # singsign # __builtin_new SI_DeletePersistentUserData # ---------------------------------------------------------------------- # # LocalStoreImpl # __builtin_new __builtin_vec_new nsSupportsArray::GrowArrayBy(int) nsSupportsArray::InsertElementAt(nsISupports *, unsigned int) nsSupportsArray::AppendElement(nsISupports *) LocalStoreImpl::AddObserver(nsIRDFObserver *) # ---------------------------------------------------------------------- # # NSS # PR_Malloc PL_ArenaAllocate PORT_ArenaAlloc PR_Malloc PL_ArenaAllocate nss_ZAlloc