Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
TEST | 2011-11-27 | ||
Alloc.c | 2011-11-26 | 9.1 kB | |
Alloc.h | 2011-11-26 | 5.3 kB | |
CardTable.c | 2011-11-26 | 7.8 kB | |
CardTable.h | 2011-11-26 | 1.8 kB | |
clz.c | 2011-11-26 | 1.5 kB | |
clz.h | 2011-11-26 | 1.5 kB | |
Copying.c | 2011-11-26 | 73.7 kB | |
DdmHeap.c | 2011-11-26 | 13.6 kB | |
DdmHeap.h | 2011-11-26 | 1.4 kB | |
Float12.h | 2011-11-26 | 3.4 kB | |
GC.h | 2011-11-26 | 4.1 kB | |
Heap.c | 2011-11-26 | 32.8 kB | |
Heap.h | 2011-11-26 | 2.5 kB | |
HeapBitmap.c | 2011-11-26 | 6.3 kB | |
HeapBitmap.h | 2011-11-26 | 9.4 kB | |
HeapDebug.c | 2011-11-26 | 13.3 kB | |
HeapDebug.h | 2011-11-26 | 992 Bytes | |
HeapInternal.h | 2011-11-26 | 5.1 kB | |
HeapSource.c | 2011-11-26 | 54.7 kB | |
HeapSource.h | 2011-11-26 | 6.0 kB | |
HeapTable.c | 2011-11-26 | 5.0 kB | |
HeapTable.h | 2011-11-26 | 1.8 kB | |
HeapWorker.c | 2011-11-26 | 18.3 kB | |
HeapWorker.h | 2011-11-26 | 2.6 kB | |
MarkSweep.c | 2011-11-26 | 29.6 kB | |
MarkSweep.h | 2011-11-26 | 1.9 kB | |
Verify.c | 2011-11-26 | 3.2 kB | |
Verify.h | 2011-11-26 | 1.0 kB | |
Visit.c | 2011-11-26 | 6.7 kB | |
Visit.h | 2011-11-26 | 1.1 kB | |
VisitInlines.h | 2011-11-26 | 5.4 kB | |
WriteBarrier.h | 2011-11-26 | 1.6 kB | |
Totals: 33 Items | 332.5 kB | 0 |
Dalvik Virtual Machine Source code rules of the road: - All externally-visible function names must start with "dvm" to avoid namespace clashes. Use static functions when possible. - Do not create static variables (globally or locally). Do not create global variables. Keep everything with non-local lifespan in "gDvm", defined in Globals.h, so that all global VM state is in one place. - Use "startup" and "shutdown" functions to clean up gDvm. The VM must exit cleanly in valgrind. - The primary target is ARM Linux. Others are secondary, but must still work correctly. - Use of gcc-specific and C99 constructs is allowed.