Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
9ddef18ae95859a985e7a0de7e22999fcbc28e07
/
runtime
/
native
/
dalvik_system_VMRuntime.cc
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 7 years ago
eef7757
Fix test 674-hiddenapi when debuggable.
by Mathew Inwood
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
c9c87f6
Add VMRuntime.setDedupeHiddenApiWarnings().
by Mathew Inwood
· 7 years ago
1fd97f2
Log an event on hidden API accesses.
by Mathew Inwood
· 7 years ago
7d74ef5
Support for API exemptions from API blacklisting.
by Mathew Inwood
· 7 years ago
ea179f4
Refactor method resolution in class linker.
by Nicolas Geoffray
· 7 years ago
4384b10
Expose pending hidden API warning through VMRuntime
by David Brazdil
· 8 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 8 years ago
55256cb
Extensions to check JNI.
by Ian Rogers
· 8 years ago
666ee3d
Do not pass DexFile to ClassLinker::Lookup/ResolveType().
by Vladimir Marko
· 8 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 8 years ago
373a9b5
ART: Depend on libnativehelper headers only
by Andreas Gampe
· 8 years ago
d0332e0
ART: Do not depend on libnativehelper - toStringArray
by Andreas Gampe
· 8 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 8 years ago
753d613
Update VMRuntime.preloadDexCaches() for hash-based arrays.
by Vladimir Marko
· 8 years ago
331f4c4
Merge "ART: Change method lookup to be more consistent to JLS and the RI."
by Treehugger Robot
· 8 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 8 years ago
e431e27
art: use proper nativehelper headers
by Steven Moreland
· 8 years ago
87583b3
ART: Move RegisterNatives helper
by Andreas Gampe
· 8 years ago
a14100c
ART: More header cleanup - jni_internal.h
by Andreas Gampe
· 8 years ago
c15a2f4
ART: Add object-readbarrier-inl.h
by Andreas Gampe
· 8 years ago
35b59a2
Differentiate between native alloc and normal background GC
by Mathieu Chartier
· 8 years ago
d66def3
ART: Fix preloaded dex cache expectations
by Andreas Gampe
· 8 years ago
d7f0339
Lower daemons priority to 124 (art).
by Hiroshi Yamauchi
· 8 years ago
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
· 11 years ago
379d09f
Add clamp growth limit
by Mathieu Chartier
· 11 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
· 12 years ago
Next »