OSDN Git Service

Compile the garbage collector and heap profiler as C++.
authorCarl Shapiro <cshapiro@google.com>
Fri, 8 Apr 2011 20:11:58 +0000 (13:11 -0700)
committerCarl Shapiro <cshapiro@google.com>
Fri, 8 Apr 2011 20:11:58 +0000 (13:11 -0700)
commitae188c676c681e47a93ade7fdf0144099b470e03
tree0d7242995ffc8cfd11e484334786841ddc7bc2b5
parenta72475036290f55cd578dd15f65922dd01fbd3ce
Compile the garbage collector and heap profiler as C++.

Change-Id: I25d8fa821987a3dd6d7109d07fd42dbf2fe0e589
73 files changed:
libdex/SysUtil.h
vm/AllocTracker.h
vm/Atomic.h
vm/BitVector.h
vm/Common.h
vm/Dalvik.h
vm/Ddm.h
vm/Debugger.h
vm/Dvm.mk
vm/DvmDex.h
vm/Exception.h
vm/Globals.h
vm/Hash.h
vm/IndirectRefTable.h
vm/Init.h
vm/InlineNative.h
vm/Intern.h
vm/JarFile.h
vm/JniInternal.h
vm/LinearAlloc.h
vm/Misc.h
vm/Native.h
vm/PointerSet.h
vm/Profile.h
vm/Properties.h
vm/RawDexFile.h
vm/ReferenceTable.h
vm/SignalCatcher.h
vm/StdioConverter.h
vm/Sync.h
vm/Thread.h
vm/UtfString.h
vm/alloc/Alloc.cpp [moved from vm/alloc/Alloc.c with 100% similarity]
vm/alloc/Alloc.h
vm/alloc/CardTable.cpp [moved from vm/alloc/CardTable.c with 100% similarity]
vm/alloc/CardTable.h
vm/alloc/Copying.cpp [moved from vm/alloc/Copying.c with 100% similarity]
vm/alloc/DdmHeap.cpp [moved from vm/alloc/DdmHeap.c with 99% similarity]
vm/alloc/DdmHeap.h
vm/alloc/Heap.cpp [moved from vm/alloc/Heap.c with 99% similarity]
vm/alloc/Heap.h
vm/alloc/HeapBitmap.cpp [moved from vm/alloc/HeapBitmap.c with 100% similarity]
vm/alloc/HeapBitmap.h
vm/alloc/HeapDebug.cpp [moved from vm/alloc/HeapDebug.c with 100% similarity]
vm/alloc/HeapDebug.h
vm/alloc/HeapInternal.h
vm/alloc/HeapSource.cpp [moved from vm/alloc/HeapSource.c with 99% similarity]
vm/alloc/MarkSweep.cpp [moved from vm/alloc/MarkSweep.c with 99% similarity]
vm/alloc/Verify.cpp [moved from vm/alloc/Verify.c with 100% similarity]
vm/alloc/Visit.cpp [moved from vm/alloc/Visit.c with 100% similarity]
vm/alloc/Visit.h
vm/alloc/VisitInlines.h
vm/alloc/WriteBarrier.h
vm/analysis/CodeVerify.h
vm/analysis/RegisterMap.h
vm/compiler/Compiler.h
vm/hprof/Hprof.cpp [moved from vm/hprof/Hprof.c with 100% similarity]
vm/hprof/Hprof.h
vm/hprof/HprofClass.cpp [moved from vm/hprof/HprofClass.c with 100% similarity]
vm/hprof/HprofHeap.cpp [moved from vm/hprof/HprofHeap.c with 98% similarity]
vm/hprof/HprofOutput.cpp [moved from vm/hprof/HprofOutput.c with 100% similarity]
vm/hprof/HprofString.cpp [moved from vm/hprof/HprofString.c with 100% similarity]
vm/interp/Jit.h
vm/interp/Stack.h
vm/native/InternalNative.h
vm/native/InternalNativePriv.h
vm/oo/AccessCheck.h
vm/oo/Array.h
vm/oo/Class.h
vm/oo/Object.h
vm/oo/ObjectInlines.h
vm/oo/Resolve.h
vm/oo/TypeCheck.h