Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
84e524207b23d58a1b1e5f4443000ccac97c4184
/
runtime
/
native
/
dalvik_system_VMRuntime.cc
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
cbfb8b2
Merge "Ensure JNI primitive array type is appropriate."
by Ian Rogers
· 10 years ago
2d10b20
Ensure JNI primitive array type is appropriate.
by Ian Rogers
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 10 years ago
987560f
Remove support for app JNI workarounds.
by Ian Rogers
· 10 years ago
53b8b09
Refactor reflective method invocation.
by Ian Rogers
· 10 years ago
39c3bfb
Make use of profiling information for dex2oat
by Dave Allison
· 11 years ago
a5f9de0
Defer heap transitions to heap trimming daemon.
by Mathieu Chartier
· 10 years ago
6dda898
Disable compaction for jni workarounds.
by Mathieu Chartier
· 10 years ago
893263b
Avoid marking old class linker and intern table roots during pause.
by Mathieu Chartier
· 10 years ago
491ca9e
Add ART -help and -showversion
by Brian Carlstrom
· 10 years ago
f9c612f
Support in VMRuntime for allocating "unpadded" arrays.
by Ian Rogers
· 11 years ago
6fac447
Make allocations report usable size.
by Ian Rogers
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
815873e
Change root visitor to use Object**.
by Mathieu Chartier
· 11 years ago
83c8ee0
Add root types and thread id to root visiting.
by Mathieu Chartier
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
0cb50e5
Merge "Remove intialized static storage from dex cache."
by Ian Rogers
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
0aded08
Add sampling profiler
by Dave Allison
· 11 years ago
ca2a24d
Add interface for updating process state.
by Mathieu Chartier
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
cf5077a
Remove unused length from DexFile GetString calls.
by Ian Rogers
· 11 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 11 years ago
e2179eb
am 881392f5: Adjust the name of setTargetSdkVersion native method.
by Alex Klyubin
· 11 years ago
881392f
Adjust the name of setTargetSdkVersion native method.
by Alex Klyubin
· 11 years ago
57e6d8a
Tracking change to InternTable::VisitRoots
by Brian Carlstrom
· 11 years ago
4e62746
resolved conflicts for merge of 5d79c5de to dalvik-dev
by Brian Carlstrom
· 11 years ago
e810452
Preload DexCaches
by Brian Carlstrom
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
be031ff
Remove four counter increments out of the allocation path.
by Hiroshi Yamauchi
· 11 years ago
a436fde
Handle OOMEs in class linker with grace.
by Ian Rogers
· 11 years ago
1a4d6d8
If CheckJNI is enabled don't allow app workarounds
by Ian Rogers
· 11 years ago
cc386f9
am c39e3423: Use JNI to access activity manager process state.
by Mathieu Chartier
· 11 years ago
c39e342
Use JNI to access activity manager process state.
by Mathieu Chartier
· 11 years ago
3839f7a
Fix portable build.
by Ian Rogers
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
bbf8a09
resolved conflicts for merge of 3da08f4d to dalvik-dev
by Mathieu Chartier
· 11 years ago
8235331
Add interface for updating the heap's process state
by Mathieu Chartier
· 11 years ago
1db9113
resolved conflicts for merge of 7940e44f to dalvik-dev
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/native/dalvik_system_VMRuntime.cc]
bba5dd5
Merge "Semi-pruned SSA support for sea-ir." into dalvik-dev
by Anwar Ghuloum
· 11 years ago
cef450c
add dalvik.system.VMRuntime.vmLibrary implementation for ART
by Brian Carlstrom
· 11 years ago
1d54e73
GC clean up.
by Ian Rogers
· 11 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 11 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
4893188
Avoid heap trims in foreground and audio apps.
by Ian Rogers
· 12 years ago
3056d0c
Improve accuracy of heap trim times
by Mathieu Chartier
· 12 years ago
1c23e1e
More space refactoring.
by Mathieu Chartier
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
50b35e2
Explicitly pass Thread::Current to MutexLock and Alloc.
by Ian Rogers
· 12 years ago
2fde533
Refactor spaces and add free list large object space
by Mathieu Chartier
· 12 years ago
81d425b
Pass self to lock methods.
by Ian Rogers
· 12 years ago
b726dcb
Rename GlobalSynchronization to Locks
by Ian Rogers
· 12 years ago
fd678be
Additional heap verification for the Gc
by Mathieu Chartier
· 12 years ago
15bf2d3
Use bionic's dlmalloc 2.8.5.
by Ian Rogers
· 12 years ago
b18e77a
Switch art over to the new bionic dlmalloc 2.8.5 callback
by Brian Carlstrom
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
b062fdd
Each space has its own bitmap(s)
by Mathieu Chartier
· 12 years ago
365c102
Increase use of ScopedJniThreadState.
by Ian Rogers
· 12 years ago
7664f5c
Fix GC performance regression
by Mathieu Chartier
· 12 years ago
9eebd3b
Trim the native heap too, like dalvik did.
by Elliott Hughes
· 12 years ago
eac7667
DO NOT MERGE Fix all unsafe caching to be like libcore.
by Elliott Hughes
· 12 years ago
fbe5b75
Fix LLVM build. Otherwise, function not used warning.
by Shih-wei Liao
· 12 years ago
2646757
Don't use work_around_app_jni_bugs for llvm now.
by TDYa127
· 12 years ago
0dae08e
Move JNI methods out of top-level.
by Ian Rogers
· 12 years ago
[Renamed from src/dalvik_system_VMRuntime.cc]
34e0696
Remove the useless "suspend count already zero" message for new threads.
by Elliott Hughes
· 12 years ago
c0f0933
Add the missing link between compiled code and the debugger.
by Elliott Hughes
· 12 years ago
1bac54f
Fix all our unused parameter warnings so we let GCC report them.
by Elliott Hughes
· 12 years ago
0512f02
Remove anonymous namespaces.
by Elliott Hughes
· 12 years ago
88c5c35
Make CheckJNI and JNI workarounds mutually exclusive...
by Elliott Hughes
· 12 years ago
b3bd5f0
Refactor the compilers out of libart.
by Elliott Hughes
· 12 years ago
a15e67d
Remove pad word from arrays
by Ian Rogers
· 13 years ago
475a644
Don't enable JNI work arounds with check JNI
by Ian Rogers
· 13 years ago
60db5ab
SIRT work around JNI support for legacy apps
by Ian Rogers
· 13 years ago
a004aa9
user build support for art (2 of 3)
by Brian Carlstrom
· 13 years ago
0d0ba69
A couple of logging changes people have asked for.
by Elliott Hughes
· 13 years ago
37be8fb
We only need the heap lock when trimming.
by Elliott Hughes
· 13 years ago
8cf5bc0
Simple heap trimming.
by Elliott Hughes
· 13 years ago
7d5ffb5
Remove dex2oat warnings by providing "." class path defaulting only to JNI callers
by Brian Carlstrom
· 13 years ago
49b4f07
Disable work_around_app_jni_bugs
by Brian Carlstrom
· 13 years ago
c2dc62d
Wire up work_around_app_jni_bugs.
by Elliott Hughes
· 13 years ago
c3b77c7
Avoid copying and strlen(3) in the FindClass path.
by Elliott Hughes
· 13 years ago
6d4d9fc
Reduce meta-data object sizes, introduce meta-data helper classes.
by Ian Rogers
· 13 years ago
b82b687
Make sure threads allocating are in the kRunnable state
by Brian Carlstrom
· 13 years ago
f6a1e1e
Implement more DDMS support.
by Elliott Hughes
· 13 years ago
6a4be3a
Fix calling conventions for UnresolvedDirectMethodTrampolineFromCode
by Brian Carlstrom
· 13 years ago
5cb5ad2
Fix exception throwing to support no detail message.
by Elliott Hughes
· 13 years ago
01158d7
Implement most of VMStack and some of Zygote.
by Elliott Hughes
· 13 years ago
7ede61e
Implement VMRuntime.
by Elliott Hughes
· 13 years ago