Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
f44d36c8423f81cbb5e9f55d8813e26ffa1a7f3b
/
runtime
/
native
/
dalvik_system_VMRuntime.cc
f44d36c
Revert^2 "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
6374c58
Revert "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
1aea351
Hash-based DexCache field array.
by Vladimir Marko
· 9 years ago
77651c4
ART: Clean up code related to foreign dex use
by Calin Juravle
· 8 years ago
3b6f440
jni: Switch to @FastNative for all JNI functions. Deprecate !bang JNI.
by Igor Murashkin
· 8 years ago
fa4333d
ART: Add operator == and != with nullptr to Handle
by Andreas Gampe
· 8 years ago
cd556b0
Fix dex cache resolved types and class table mismatch.
by Vladimir Marko
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 9 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
34ee684
ART: Refactor class-linker methods
by Andreas Gampe
· 11 years ago
28357fa
Move most of class linker to ObjPtr
by Mathieu Chartier
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
bc5a795
Move art/native to ObjPtr
by Mathieu Chartier
· 9 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 9 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 9 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
bb268b1
Clean up Class::FindStaticField().
by Vladimir Marko
· 9 years ago
f284d44
Hold dex caches live in class table
by Mathieu Chartier
· 9 years ago
278a80b
ART: Return native debuggable status of the app.
by Oleksiy Vyalov
· 9 years ago
97cbc92
Allow the framework to register sensistive threads to the runtime
by Calin Juravle
· 9 years ago
bb661c0
Refactor use of __ANDROID__ macro
by Bilyan Borisov
· 9 years ago
f8cb178
Move process state into runtime
by Mathieu Chartier
· 9 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
· 10 years ago
4d77b6a
Save profile information in a separate thread.
by Calin Juravle
· 10 years ago
66f5523
Pass down to the runtime the application code paths.
by Calin Juravle
· 10 years ago
31f2c15
Save jit profiling info to file.
by Calin Juravle
· 10 years ago
d57d454
Allocate dex cache arrays in their class loader's linear alloc
by Mathieu Chartier
· 10 years ago
673ed3d
Revert "Revert "Change dex caches to be weak roots""
by Mathieu Chartier
· 10 years ago
81a9087
Revert "Change dex caches to be weak roots"
by Brian Carlstrom
· 10 years ago
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 10 years ago
c60e1b7
ART: Use __ANDROID__ instead of HAVE_ANDROID_OS
by Andreas Gampe
· 10 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
15efde2
Reset libc targetSdkVersion
by Dmitriy Ivanov
· 10 years ago
0ae9899
Request full/partial GC type from VMRuntime.requestConcurrentGC().
by Hiroshi Yamauchi
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
d3ed9a3
Fix DCHECK failures from Class::VisitFieldRoots
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 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
· 11 years ago
079101a
Move GC daemon locking logic into heap
by Mathieu Chartier
· 11 years ago
d582fa4
Instruction set features for ARM64, MIPS and X86.
by Ian Rogers
· 11 years ago
e7c9a8c
Add hash map, reduce excessive hashing
by Mathieu Chartier
· 11 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 11 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 11 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 11 years ago
1373595
stdint types all the way!
by Ian Rogers
· 11 years ago
31d8f52
Add VMRuntime.isBootClassPathOnDisk
by Brian Carlstrom
· 11 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 11 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 11 years ago
8ec31f9
Fix native allocation watermark clamping.
by Mathieu Chartier
· 11 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 11 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 11 years ago
20aa7cb
Merge "Fixed and refactored profiler options handling"
by Calin Juravle
· 11 years ago
c1b643c
Fixed and refactored profiler options handling
by Calin Juravle
· 11 years ago
f00571c
Added workaround passing empty arg array for proxy invocation.
by Jeff Hao
· 11 years ago
b74cd29
Compaction cleanup for FindArrayClass.
by Mathieu Chartier
· 11 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 11 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 11 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 11 years ago
a705376
Support new VMRuntime native methods
by Sebastien Hertz
· 11 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 11 years ago
cbfb8b2
Merge "Ensure JNI primitive array type is appropriate."
by Ian Rogers
· 11 years ago
2d10b20
Ensure JNI primitive array type is appropriate.
by Ian Rogers
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
987560f
Remove support for app JNI workarounds.
by Ian Rogers
· 11 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
· 12 years ago
ca2a24d
Add interface for updating process state.
by Mathieu Chartier
· 12 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 12 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 12 years ago
cf5077a
Remove unused length from DexFile GetString calls.
by Ian Rogers
· 12 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 12 years ago
e2179eb
am 881392f5: Adjust the name of setTargetSdkVersion native method.
by Alex Klyubin
· 12 years ago
881392f
Adjust the name of setTargetSdkVersion native method.
by Alex Klyubin
· 12 years ago
57e6d8a
Tracking change to InternTable::VisitRoots
by Brian Carlstrom
· 12 years ago
4e62746
resolved conflicts for merge of 5d79c5de to dalvik-dev
by Brian Carlstrom
· 12 years ago
e810452
Preload DexCaches
by Brian Carlstrom
· 12 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 12 years ago
be031ff
Remove four counter increments out of the allocation path.
by Hiroshi Yamauchi
· 12 years ago
Next »