summaryrefslogtreecommitdiffstats
path: root/src/heap.h
Commit message (Expand)AuthorAgeFilesLines
* Refactor the compilers out of libart.Elliott Hughes2012-03-091-102/+86
* Remove old code to support multiple imagesBrian Carlstrom2012-02-041-1/+1
* Simple heap trimming.Elliott Hughes2012-02-021-0/+2
* Space trim and other unit tests. General space clean up.Ian Rogers2012-01-291-3/+10
* Upgrade to latest dlmalloc. Refactor Heap and related APIs to use STL like na...Ian Rogers2012-01-261-24/+27
* Fix thread hangBrian Carlstrom2012-01-251-1/+7
* Clean up verbose logging.Elliott Hughes2011-12-131-14/+1
* Various runtime/JNI related fixes.Ian Rogers2011-11-021-1/+2
* Mark non-image spaces and use write barrier for image spaces.Ian Rogers2011-11-021-5/+31
* Make it easier to run an optimized build, turn the GC timings back on, and re...Elliott Hughes2011-10-311-1/+1
* Implement the DDMS heap walking (for native and managed heaps).Elliott Hughes2011-10-281-1/+21
* Added support for -XX:HeapGrowthLimit switchjeffhao2011-10-281-4/+10
* Implement DDMS heap info ("HPIF") chunks.Elliott Hughes2011-10-271-0/+3
* Make ResolveField not rely on Field::GetType resolutionBrian Carlstrom2011-10-251-1/+14
* Rename object_bitmap to heap_bitmap (since that's what the class is called).Elliott Hughes2011-10-201-1/+1
* ClassLinker changesBrian Carlstrom2011-10-171-1/+1
* Fix a heap lock/thread list lock deadlock.Elliott Hughes2011-10-171-1/+1
* Add a C++ equivalent of Android's TimingLogger, and use it for the heap.Elliott Hughes2011-10-121-1/+1
* Sweep the monitor list.Elliott Hughes2011-10-111-0/+1
* Add an interface to Space, so Heap no longer needs to be friend of Space.Shih-wei Liao2011-10-061-1/+2
* Grow for improving target utilization. Applicable to the target side only.Shih-wei Liao2011-10-051-0/+2
* Implement finalization.Elliott Hughes2011-10-051-25/+19
* Simplify command line argumentsBrian Carlstrom2011-10-041-13/+4
* Assorted fixes for running frameworks appsBrian Carlstrom2011-09-261-3/+5
* Adding oat_processBrian Carlstrom2011-09-211-2/+2
* Implement as much of VMDebug as we can reasonably do right now.Elliott Hughes2011-09-191-1/+18
* Add packing to class Thread.Elliott Hughes2011-09-161-3/+6
* oatdumpBrian Carlstrom2011-09-161-1/+1
* Implement VMRuntime.Elliott Hughes2011-09-141-0/+14
* Implement sun.misc.Unsafe and fix the jfieldID/jmethodID leak.Elliott Hughes2011-09-141-1/+4
* A few more trivial write barrier calls.Elliott Hughes2011-09-131-1/+3
* Support 64-bit volatiles and reference/pointer volatiles.Elliott Hughes2011-09-131-0/+4
* Add a heap HWM to the Thread*, for compiled code.Elliott Hughes2011-09-081-1/+1
* Add locking to the heap.Elliott Hughes2011-09-081-7/+12
* Fix GarbageCollector to work with VERIFY_OBJECT_ENABLEDBrian Carlstrom2011-09-081-1/+2
* Working dex2oat and oatexecBrian Carlstrom2011-09-061-2/+6
* Remove use of MemMap for code allocation.Brian Carlstrom2011-09-031-2/+2
* Get the test speed back to where it was.Elliott Hughes2011-09-021-0/+6
* Use accessor methods for Object fields.Ian Rogers2011-09-021-25/+36
* Mark more roots.Elliott Hughes2011-09-011-15/+2
* Fully implement string interning.Elliott Hughes2011-09-011-3/+3
* Start adding implementations for runtime-provided native methods.Elliott Hughes2011-09-011-0/+7
* Add HeapTest and make GC work enough to pass itBrian Carlstrom2011-08-311-0/+57
* Add -Xcheck:jni.Elliott Hughes2011-08-291-1/+6
* Add validate object, clean up stack indirect reference table.Ian Rogers2011-08-231-0/+3
* Initialize ClassLinker from imageBrian Carlstrom2011-08-211-0/+7
* Convert Class::descriptor_ from StringPiece to String (as part of image loading)Brian Carlstrom2011-08-191-0/+1
* Work on heap and space initialization to support image loadingBrian Carlstrom2011-08-181-8/+6
* Work on option parsing as prelude to image loadingBrian Carlstrom2011-08-161-1/+1
* First pass of ImageWriterBrian Carlstrom2011-08-151-5/+1