From ffd047defadf4686b4546d0835448ab5d2b0e997 Mon Sep 17 00:00:00 2001 From: "waterson%netscape.com" Date: Mon, 22 Oct 2001 18:25:37 +0000 Subject: [PATCH] More types! --- tools/trace-malloc/types.dat | 564 ++++++++++++++++++++++++++++++++--- 1 file changed, 530 insertions(+), 34 deletions(-) diff --git a/tools/trace-malloc/types.dat b/tools/trace-malloc/types.dat index f9579e42156..b34a1e434a9 100644 --- a/tools/trace-malloc/types.dat +++ b/tools/trace-malloc/types.dat @@ -254,6 +254,20 @@ 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 *) + #---------------------------------------------------------------------- @@ -446,6 +460,15 @@ 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 **) @@ -921,6 +944,10 @@ __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 *) #---------------------------------------------------------------------- # @@ -959,6 +986,14 @@ 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 @@ -1294,6 +1329,14 @@ 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 @@ -1582,11 +1625,23 @@ 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) @@ -2113,6 +2168,11 @@ PL_HashTableRawAdd nsHashtable::Put(nsHashKey *, void *) nsStaticCaseInsensitiveNameTable::Init(char const **, int) +# ---------------------------------------------------------------------- +# +# nsDrawingSurfaceGTK +# + PR_Malloc PL_HashTableFinalize(PLHashTable *) @@ -2133,6 +2193,11 @@ 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 @@ -3826,6 +3891,14 @@ 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) + #---------------------------------------------------------------------- @@ -3839,6 +3912,11 @@ nsViewManager::nsViewManager(void) __builtin_new nsViewManager2::AddToDisplayList(int *, nsIView *, nsRect &, nsRect &, unsigned int, int, int) +# ---------------------------------------------------------------------- +# +# nsBindingManager +# + PR_Malloc PL_HashTableFinalize(PLHashTable *) @@ -3901,7 +3979,7 @@ nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) -> + PR_Malloc PL_HashTableFinalize(PLHashTable *) PL_HashTableRawAdd @@ -3917,6 +3995,16 @@ 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) @@ -4241,14 +4329,17 @@ nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsPresContext::LoadImage(nsString const &, nsIFrame *, imgIRequest **) #---------------------------------------------------------------------- +# +# nsPresState +# __builtin_new -nsPresState::SetStateProperty(basic_nsAReadableString const &, basic_nsAReadableString const &) +nsPresState::SetStateProperty(nsAString const &, nsAString const &) __builtin_new -nsPresState::SetStatePropertyAsSupports(basic_nsAReadableString const &, nsISupports *) +nsPresState::SetStatePropertyAsSupports(nsAString const &, nsISupports *) PR_Malloc @@ -4312,6 +4403,44 @@ 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 @@ -4420,6 +4549,9 @@ __builtin_vec_new nsImageGTK::Init(int, int, int, nsMaskRequirements) #---------------------------------------------------------------------- +# +# nsLayoutHistoryState +# PR_Malloc @@ -4451,6 +4583,28 @@ 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 *) @@ -4460,6 +4614,16 @@ 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) @@ -4472,7 +4636,7 @@ nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) nsReplacementPolicy::Init(unsigned int) - + PR_Malloc nsMemoryImpl::Alloc(unsigned int) nsMemory::Alloc(unsigned int) @@ -4482,31 +4646,9 @@ 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 *) -nsHeaderEntry::nsHeaderEntry(nsIAtom *, char const *) -nsHTTPHeaderArray::SetHeader(nsIAtom *, char const *) -nsHTTPRequest::SetHeader(nsIAtom *, 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 *) -nsCString::operator=(char const *) -nsHeaderEntry::nsHeaderEntry(nsIAtom *, char const *) -nsHTTPHeaderArray::SetHeader(nsIAtom *, char const *) -nsHTTPResponse::SetHeader(nsIAtom *, char const *) +nsACString::do_AssignFromReadable(nsACString const &) +nsACString::do_AssignFromElementPtr(char const *) +nsHttpHeaderArray::SetHeader(nsHttpAtom, char const *) PR_Malloc @@ -4777,10 +4919,6 @@ HTMLAttributesImpl::EnsureSingleMappedFor(nsIHTMLContent *, nsIHTMLStyleSheet *, # ---------------------------------------------------------------------- - -__builtin_new -nsLineBox::SetCombinedArea(nsRect const &) - __builtin_new __builtin_vec_new @@ -5466,6 +5604,101 @@ 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) + #---------------------------------------------------------------------- @@ -5590,9 +5823,38 @@ 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 *) # ---------------------------------------------------------------------- # @@ -5622,8 +5884,31 @@ 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 @@ -5631,6 +5916,37 @@ 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 @@ -5648,6 +5964,11 @@ __builtin_vec_new RgnRectMemoryAllocator::Alloc(void) nsRegion::Or(nsRegion const &, nsRectFast const &) + +__builtin_new +__builtin_vec_new +RgnRectMemoryAllocator::Alloc(void) +nsRegion::SetToElements(unsigned int) #---------------------------------------------------------------------- # @@ -5668,6 +5989,25 @@ 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 @@ -5680,3 +6020,159 @@ 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 *) +