diff --git a/tools/trace-malloc/types.dat b/tools/trace-malloc/types.dat index 1f40031f5ac1..9795dd0c33ad 100644 --- a/tools/trace-malloc/types.dat +++ b/tools/trace-malloc/types.dat @@ -88,6 +88,10 @@ JS_Init JS_Init + +JS_ArenaAllocate +js_AllocRawStack + ~.* JS_NewHashTable @@ -105,6 +109,10 @@ js_AllocGCThing JS_ArenaAllocate + +JS_malloc +js_MatchToken + JS_malloc js_NewScope @@ -129,7 +137,11 @@ JS_malloc js_NewScopeProperty -~JS_(m|re)alloc +JS_malloc +js_AllocSlot + + +JS_realloc js_AllocSlot @@ -202,6 +214,13 @@ nsCRT::strdup(unsigned short const *) #---------------------------------------------------------------------- + +__builtin_new +__builtin_vec_new +nsDeque::GrowCapacity(void) +nsDeque::Push(void *) +nsStringRecycler::Recycle(nsString *) + # Give nsString objects the memory they allocate for storage PR_Malloc @@ -221,6 +240,35 @@ PL_ArenaFinish PL_HashTableRawAdd NS_NewAtom(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) +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) @@ -250,6 +298,70 @@ PL_HashTableInit__FP11PLHashTableUiPFPCv_UiPFPCvPCv_iT3PC14PLHashAllocOpsPv 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) +nsString::SetCapacity(unsigned int) +nsString::SetLength(unsigned int) +~.* +~.* +basic_nsAWritableString::Assign(basic_nsAReadableString const &) +nsString::operator=(nsString const &) +CSSNameSpaceRuleImpl::SetURLSpec(nsString 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 &) +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) +nsString::SetCapacity(unsigned int) +nsString::SetLength(unsigned int) +~.* +~.* +basic_nsAWritableString::Append(unsigned short const *) +nsCSSValue::GetStringValue(basic_nsAWritableString &) const +Unquote(nsString &) +Unquote(nsString &) +CSSStyleRuleImpl::MapStyleInto(nsIMutableStyleContext *, nsIPresContext *) +StyleContextImpl::SetStyle(nsStyleStructID, nsStyleStruct 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 &) +CSSImportRuleImpl::SetURLSpec(nsString const &) + __builtin_new nsClassList::ParseClasses(nsClassList **, basic_nsAReadableString const &) @@ -348,6 +460,22 @@ nsCheapVoidArray::SwitchToVector(void) nsCheapVoidArray::AppendElement(void *) nsGenericHTMLContainerElement::AppendChildTo(nsIContent *, 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 @@ -404,6 +532,22 @@ PL_HashTableRawAdd PL_HashTableAdd InMemoryDataSource::SetForwardArcs(nsIRDFResource *, Assertion *) + +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 &) +RDFXMLDataSourceImpl::AddNameSpace(nsIAtom *, nsString const &) + __builtin_new __builtin_vec_new @@ -659,6 +803,12 @@ 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 @@ -699,12 +849,34 @@ PL_HashTableRawAdd PL_HashTableAdd RDFServiceImpl::RegisterDataSource(nsIRDFDataSource *, int) + +PR_Malloc +PL_ArenaFinish +PL_HashTableRawRemove +RDFServiceImpl::UnregisterResource(nsIRDFResource *) + 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 @@ -742,6 +914,55 @@ 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 @@ -756,11 +977,49 @@ 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) + __builtin_new __builtin_vec_new xptiWorkingSet::NewFileArray(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 @@ -789,6 +1048,70 @@ __builtin_new __builtin_vec_new nsHTMLDocument::nsHTMLDocument(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) +~.* +~.* +basic_nsAWritableString::Assign(basic_nsAReadableString const &) +nsString::nsString(basic_nsAReadableString const &) +nsDOMDocumentType::nsDOMDocumentType(basic_nsAReadableString const &, nsIDOMNamedNodeMap *, nsIDOMNamedNodeMap *, basic_nsAReadableString const &, basic_nsAReadableString const &, basic_nsAReadableString const &) + __builtin_new __builtin_vec_new @@ -1070,6 +1393,14 @@ nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsDirectoryService::Init(char const *) + +PR_Malloc +PL_HashTableFinalize(PLHashTable *) +PL_HashTableInit__FP11PLHashTableUiPFPCv_UiPFPCvPCv_iT3PC14PLHashAllocOpsPv +nsHashtable::nsHashtable(unsigned int, int) +nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) +nsDirectoryService::Init(void) + __builtin_new nsCStringKey::Clone(void) const @@ -1178,6 +1509,26 @@ 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 *) + __builtin_new nsCStringKey::Clone(void) const @@ -1485,6 +1836,33 @@ nsSupportsArray::Create(nsISupports *, nsID const &, void **) NS_NewISupportsArray(nsISupportsArray **) StyleSetImpl::EnsureArray(nsISupportsArray **) + +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 *) + + +PR_Malloc +PL_HashTableFinalize(PLHashTable *) +PL_HashTableRawAdd +nsHashtable::Put(nsHashKey *, void *) +StyleContextCache::VerifyList(unsigned int) + + +__builtin_new +StyleContextCache::AllocateList(void) + __builtin_new nsPersistentProperties::Create(nsISupports *, nsID const &, void **) @@ -1569,6 +1947,13 @@ 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 *) @@ -1692,6 +2077,14 @@ g_realloc g_malloc0 + +loader_png +gdk_imlib_load_image + + +loader_png +gdk_imlib_save_image + _dl_lookup_versioned_symbol_skip @@ -1830,6 +2223,11 @@ __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 nsGCCache::nsGCCache(void) @@ -1922,6 +2320,10 @@ nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) __builtin_new nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) + +__builtin_new +nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) + PR_Malloc PL_HashTableFinalize(PLHashTable *) @@ -1938,6 +2340,38 @@ nsHashtable::nsHashtable(unsigned int, int) nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) nsBindingManager::SetBinding(nsIContent *, nsIXBLBinding *) + +PR_Malloc +PL_HashTableFinalize(PLHashTable *) +PL_HashTableInit__FP11PLHashTableUiPFPCv_UiPFPCvPCv_iT3PC14PLHashAllocOpsPv +nsHashtable::nsHashtable(unsigned int, int) +nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) +nsBindingManager::SetInsertionParent(nsIContent *, nsIContent *) + + +PR_Malloc +PL_HashTableFinalize(PLHashTable *) +PL_HashTableInit__FP11PLHashTableUiPFPCv_UiPFPCvPCv_iT3PC14PLHashAllocOpsPv +nsHashtable::nsHashtable(unsigned int, int) +nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) +nsBindingManager::SetWrappedJS(nsIContent *, nsIXPConnectWrappedJS *) + + +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 &) +NameSpaceManagerImpl::RegisterNameSpace(basic_nsAReadableString const &, int &) + __builtin_new nsStringKey::Clone(void) const @@ -1951,6 +2385,20 @@ 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 **) @@ -1980,6 +2428,21 @@ nsDocument::Init(void) __builtin_new nsDocument::SetHeaderData(nsIAtom *, 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 &) +nsDocHeaderData::nsDocHeaderData(nsIAtom *, basic_nsAReadableString const &) + __builtin_new XPCContext::newXPCContext(XPCJSRuntime *, JSContext *) @@ -2323,6 +2786,42 @@ 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) +~.* +~.* +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 *) + PR_Malloc PL_HashTableFinalize(PLHashTable *) @@ -2460,6 +2959,14 @@ nsHashtable::Put(nsHashKey *, void *) nsSupportsHashtable::Put(nsHashKey *, nsISupports *, nsISupports **) nsControllerCommandManager::RegisterCommand(unsigned short const *, nsIControllerCommand *) + +PR_Malloc +PL_HashTableFinalize(PLHashTable *) +PL_HashTableInit__FP11PLHashTableUiPFPCv_UiPFPCvPCv_iT3PC14PLHashAllocOpsPv +nsHashtable::nsHashtable(unsigned int, int) +nsSupportsHashtable::nsSupportsHashtable(unsigned int, int) +nsControllerCommandManager::nsControllerCommandManager(void) + PR_Malloc nsMemoryImpl::Alloc(unsigned int) @@ -2467,7 +2974,7 @@ nsMemory::Alloc(unsigned int) nsConsoleService::nsConsoleService(void) -PR_Malloc +__builtin_new nsGenericElement::GetDOMSlots(void) @@ -2572,7 +3079,7 @@ nsTokenAllocator::nsTokenAllocator(void) __builtin_new __builtin_vec_new -SinkContext::AddText(nsString const &) +SinkContext::AddText(basic_nsAReadableString const &) __builtin_new @@ -2583,11 +3090,20 @@ SinkContext::GrowStack(void) __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 *) @@ -2596,3 +3112,37 @@ 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 *)