Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
7fe2c691866ad643b9e21dd2c9d36fa79ec454c3
/
src
/
heap.h
5d4bdc2
Various runtime/JNI related fixes.
by Ian Rogers
· 13 years ago
5d76c43
Mark non-image spaces and use write barrier for image spaces.
by Ian Rogers
· 13 years ago
352a424
Make it easier to run an optimized build, turn the GC timings back on, and remove some unnecessary code.
by Elliott Hughes
· 13 years ago
6a5bd49
Implement the DDMS heap walking (for native and managed heaps).
by Elliott Hughes
· 13 years ago
c116070
Added support for -XX:HeapGrowthLimit switch
by jeffhao
· 13 years ago
7162ad9
Implement DDMS heap info ("HPIF") chunks.
by Elliott Hughes
· 13 years ago
6b4ef02
Make ResolveField not rely on Field::GetType resolution
by Brian Carlstrom
· 13 years ago
5e71b52
Rename object_bitmap to heap_bitmap (since that's what the class is called).
by Elliott Hughes
· 13 years ago
24a3c2e
ClassLinker changes
by Brian Carlstrom
· 13 years ago
accd83d
Fix a heap lock/thread list lock deadlock.
by Elliott Hughes
· 13 years ago
307f75d
Add a C++ equivalent of Android's TimingLogger, and use it for the heap.
by Elliott Hughes
· 13 years ago
c33a32b
Sweep the monitor list.
by Elliott Hughes
· 13 years ago
7f1caab
Add an interface to Space, so Heap no longer needs to be friend of Space.
by Shih-wei Liao
· 13 years ago
8c2f641
Grow for improving target utilization. Applicable to the target side only.
by Shih-wei Liao
· 13 years ago
adb460d
Implement finalization.
by Elliott Hughes
· 13 years ago
58ae941
Simplify command line arguments
by Brian Carlstrom
· 13 years ago
395520e
Assorted fixes for running frameworks apps
by Brian Carlstrom
· 13 years ago
27ec961
Adding oat_process
by Brian Carlstrom
· 13 years ago
9d5ccec
Implement as much of VMDebug as we can reasonably do right now.
by Elliott Hughes
· 13 years ago
85d1545
Add packing to class Thread.
by Elliott Hughes
· 13 years ago
78128a6
oatdump
by Brian Carlstrom
· 13 years ago
7ede61e
Implement VMRuntime.
by Elliott Hughes
· 13 years ago
5ee7a8b
Implement sun.misc.Unsafe and fix the jfieldID/jmethodID leak.
by Elliott Hughes
· 13 years ago
3a4f8df
A few more trivial write barrier calls.
by Elliott Hughes
· 13 years ago
5ea047b
Support 64-bit volatiles and reference/pointer volatiles.
by Elliott Hughes
· 13 years ago
be759c6
Add a heap HWM to the Thread*, for compiled code.
by Elliott Hughes
· 13 years ago
92b3b56
Add locking to the heap.
by Elliott Hughes
· 13 years ago
693267a
Fix GarbageCollector to work with VERIFY_OBJECT_ENABLED
by Brian Carlstrom
· 13 years ago
69b15fb
Working dex2oat and oatexec
by Brian Carlstrom
· 13 years ago
9baa4ae
Remove use of MemMap for code allocation.
by Brian Carlstrom
· 13 years ago
3e465b1
Get the test speed back to where it was.
by Elliott Hughes
· 13 years ago
0cfe1fb
Use accessor methods for Object fields.
by Ian Rogers
· 13 years ago
410c0c8
Mark more roots.
by Elliott Hughes
· 13 years ago
cf4c6c4
Fully implement string interning.
by Elliott Hughes
· 13 years ago
bf86d04
Start adding implementations for runtime-provided native methods.
by Elliott Hughes
· 13 years ago
1f87008
Add HeapTest and make GC work enough to pass it
by Brian Carlstrom
· 13 years ago
a250199
Add -Xcheck:jni.
by Elliott Hughes
· 13 years ago
408f79a
Add validate object, clean up stack indirect reference table.
by Ian Rogers
· 13 years ago
a663ea5
Initialize ClassLinker from image
by Brian Carlstrom
· 13 years ago
9cff8e1
Convert Class::descriptor_ from StringPiece to String (as part of image loading)
by Brian Carlstrom
· 13 years ago
4a289ed
Work on heap and space initialization to support image loading
by Brian Carlstrom
· 13 years ago
8a43659
Work on option parsing as prelude to image loading
by Brian Carlstrom
· 13 years ago
db4d540
First pass of ImageWriter
by Brian Carlstrom
· 13 years ago
ad107ab
Remove author attributions.
by Carl Shapiro
· 13 years ago
744ad05
Remove stray trailing semicolons.
by Carl Shapiro
· 13 years ago
7e93b50
String intern table and support for unordered_map
by Brian Carlstrom
· 13 years ago
a40f9bc
Add ObjectArray::CopyOf
by Brian Carlstrom
· 13 years ago
4a96b60
ClassLinker can now FindClass all libcore classes
by Brian Carlstrom
· 13 years ago
58551df
Add a collection implementation.
by Carl Shapiro
· 13 years ago
578bbdc
Move DexFiles to be allocated on the heap
by Brian Carlstrom
· 13 years ago
69759ea
Add allocation and garbage collection infrastructure.
by Carl Shapiro
· 13 years ago
a080803
Setting klass_ fields of heap allocated objects
by Brian Carlstrom
· 14 years ago
a7f4f48
Move allocation of fields and methods to heap
by Brian Carlstrom
· 14 years ago
61e019d
Initialize runtime constituents on runtime construction.
by Carl Shapiro
· 14 years ago
934486c
Make ClassLinker set Class::super_class_ plus test and build improvements
by Brian Carlstrom
· 14 years ago
565f507
Initialize primitive type classes during linker initialization.
by Carl Shapiro
· 14 years ago
5fafe2b
Add support for initializing static fields.
by Carl Shapiro
· 14 years ago
0e5d75d
Add support for linking classes.
by Carl Shapiro
· 14 years ago
1fb8620
Add class loading infrastructure.
by Carl Shapiro
· 14 years ago