bug 118061 Enabling nsRecyclingAllocator r=dveditz sr=sfraser

This commit is contained in:
dp%netscape.com 2002-01-24 06:48:58 +00:00
Родитель bd96c598ea
Коммит d70f788fac
4 изменённых файлов: 36 добавлений и 0 удалений

Просмотреть файл

@ -48,6 +48,7 @@
#include "nsFileStream.h"
#include "nsFileSpecStreaming.h"
#include "nsFixedSizeAllocator.h"
#include "nsRecyclingAllocator.h"
#include "nsSpecialSystemDirectory.h"
#include "nsIThread.h"
#include "nsDeque.h"
@ -124,6 +125,7 @@ void XXXNeverCalled()
NS_NewPipe(NULL, NULL, 0, 0, PR_FALSE, PR_FALSE, NULL);
nsFileSpec s;
nsFixedSizeAllocator a;
nsRecyclingAllocator recyclingAllocator(2);
a.Init(0, 0, 0, 0, 0);
a.Alloc(0);
a.Free(0, 0);

Просмотреть файл

@ -58,6 +58,7 @@ CPPSRCS = \
nsProperties.cpp \
nsPersistentProperties.cpp \
nsQuickSort.cpp \
nsRecyclingAllocator.cpp \
nsSizeOfHandler.cpp \
nsStaticNameTable.cpp \
nsStatistics.cpp \
@ -90,6 +91,7 @@ EXPORTS = \
nsInt64.h \
nsObserverService.h \
nsQuickSort.h \
nsRecyclingAllocator.h \
nsStaticNameTable.h \
nsStatistics.h \
nsSupportsArray.h \

Просмотреть файл

@ -45,6 +45,7 @@ EXPORTS = \
nsInt64.h \
nsObserverService.h \
nsQuickSort.h \
nsRecyclingAllocator.h \
nsStaticNameTable.h \
nsStatistics.h \
nsSupportsArray.h \
@ -109,6 +110,7 @@ CPP_OBJS = \
.\$(OBJDIR)\nsProperties.obj \
.\$(OBJDIR)\nsPersistentProperties.obj \
.\$(OBJDIR)\nsQuickSort.obj \
.\$(OBJDIR)\nsRecyclingAllocator.obj \
.\$(OBJDIR)\nsSizeOfHandler.obj \
.\$(OBJDIR)\nsStaticNameTable.obj \
.\$(OBJDIR)\nsStatistics.obj \

Просмотреть файл

@ -1751,6 +1751,13 @@
<FILEKIND>Text</FILEKIND>
<FILEFLAGS>Debug</FILEFLAGS>
</FILE>
<FILE>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsRecylingAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
<FILEKIND>Text</FILEKIND>
<FILEFLAGS>Debug</FILEFLAGS>
</FILE>
<FILE>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsStaticNameTable.cpp</PATH>
@ -2413,6 +2420,11 @@
<PATH>nsFixedSizeAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
</FILEREF>
<FILEREF>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsRecylingAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
</FILEREF>
<FILEREF>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsStaticNameTable.cpp</PATH>
@ -4215,6 +4227,13 @@
<FILEKIND>Text</FILEKIND>
<FILEFLAGS>Debug</FILEFLAGS>
</FILE>
<FILE>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsRecylingAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
<FILEKIND>Text</FILEKIND>
<FILEFLAGS>Debug</FILEFLAGS>
</FILE>
<FILE>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsStaticNameTable.cpp</PATH>
@ -4882,6 +4901,11 @@
<PATH>nsFixedSizeAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
</FILEREF>
<FILEREF>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsRecylingAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
</FILEREF>
<FILEREF>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsStaticNameTable.cpp</PATH>
@ -5212,6 +5236,12 @@
<PATH>nsFixedSizeAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
</FILEREF>
<FILEREF>
<TARGETNAME>xpcom.shlb</TARGETNAME>
<PATHTYPE>Name</PATHTYPE>
<PATH>nsRecylingAllocator.cpp</PATH>
<PATHFORMAT>MacOS</PATHFORMAT>
</FILEREF>
<FILEREF>
<TARGETNAME>xpcom.shlb</TARGETNAME>
<PATHTYPE>Name</PATHTYPE>