Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3e0e7173c0cdfc57dba39fe781e30d187d50fa9c
/
runtime
/
native
/
dalvik_system_VMRuntime.cc
f8cb178
Move process state into runtime
by Mathieu Chartier
· 8 years ago
a1425a1
ART: Remember whether the cache was pruned
by Andreas Gampe
· 9 years ago
c90bc92
Record foreign dex files loaded by the app in the profile
by Calin Juravle
· 9 years ago
5e2b971
Assume the profile file was created before saving.
by Calin Juravle
· 9 years ago
4d77b6a
Save profile information in a separate thread.
by Calin Juravle
· 9 years ago
66f5523
Pass down to the runtime the application code paths.
by Calin Juravle
· 9 years ago
31f2c15
Save jit profiling info to file.
by Calin Juravle
· 9 years ago
d57d454
Allocate dex cache arrays in their class loader's linear alloc
by Mathieu Chartier
· 9 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 9 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 9 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
15efde2
Reset libc targetSdkVersion
by Dmitriy Ivanov
· 9 years ago
0ae9899
Request full/partial GC type from VMRuntime.requestConcurrentGC().
by Hiroshi Yamauchi
· 9 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
d3ed9a3
Fix DCHECK failures from Class::VisitFieldRoots
by Mathieu Chartier
· 9 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 9 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 9 years ago
0aa50ce
Remove ThrowLocation.
by Nicolas Geoffray
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
379d09f
Add clamp growth limit
by Mathieu Chartier
· 10 years ago
a5eae69
Add heap task processor
by Mathieu Chartier
· 10 years ago
079101a
Move GC daemon locking logic into heap
by Mathieu Chartier
· 10 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 10 years ago
e7c9a8c
Add hash map, reduce excessive hashing
by Mathieu Chartier
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
31d8f52
Add VMRuntime.isBootClassPathOnDisk
by Brian Carlstrom
· 10 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
8ec31f9
Fix native allocation watermark clamping.
by Mathieu Chartier
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
20aa7cb
Merge "Fixed and refactored profiler options handling"
by Calin Juravle
· 10 years ago
c1b643c
Fixed and refactored profiler options handling
by Calin Juravle
· 10 years ago
f00571c
Added workaround passing empty arg array for proxy invocation.
by Jeff Hao
· 10 years ago
b74cd29
Compaction cleanup for FindArrayClass.
by Mathieu Chartier
· 10 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 10 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 10 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 10 years ago
a705376
Support new VMRuntime native methods
by Sebastien Hertz
· 10 years ago
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
· 11 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
· 11 years ago
6dda898
Disable compaction for jni workarounds.
by Mathieu Chartier
· 11 years ago
893263b
Avoid marking old class linker and intern table roots during pause.
by Mathieu Chartier
· 11 years ago
491ca9e
Add ART -help and -showversion
by Brian Carlstrom
· 11 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
Next »