Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
d3ed4ada0d2bf6ffa0e997692734fe5016d365e3
/
runtime
/
class_linker-inl.h
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 6 years ago
4835d21
ART: Fix ResolveType with ArtMethod
by Andreas Gampe
· 6 years ago
88dbad3
ART: Do some include-what-you-use
by Andreas Gampe
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 6 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 6 years ago
09c5ca4
Clean up class resolution and lookup.
by Vladimir Marko
· 6 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 6 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 6 years ago
ea179f4
Refactor method resolution in class linker.
by Nicolas Geoffray
· 7 years ago
f6e3147
Fix default method verifier check for compact dex
by Mathieu Chartier
· 7 years ago
666ee3d
Do not pass DexFile to ClassLinker::Lookup/ResolveType().
by Vladimir Marko
· 7 years ago
8901119
Do not pass DexFile to ClassLinker::Lookup/ResolveMethod().
by Vladimir Marko
· 7 years ago
e11dd50
Do not pass DexFile to ClassLinker::ResolveField*().
by Vladimir Marko
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
5122e6b
ART: Remove ArtMethod::dex_cache_resolved_methods_.
by Vladimir Marko
· 7 years ago
72041a0
Use class unloading in dex2oat for verify and extract
by Mathieu Chartier
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
07bfbac
Hash-based DexCache methods array.
by Vladimir Marko
· 7 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 7 years ago
c15a2f4
ART: Add object-readbarrier-inl.h
by Andreas Gampe
· 8 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
f44d36c
Revert^2 "Hash-based DexCache field array."
by Vladimir Marko
· 8 years ago
8d6768d
Revert^6 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
0b66d61
Revert^5 "Hash-based dex cache type 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
· 8 years ago
bfb80d2
Revert^4 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
5812e20
Revert^3 "Hash-based dex cache type array."
by Mathieu Chartier
· 8 years ago
85c0f2a
Revert^2 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
90c5a9b
Various improvements to stack walking speed
by Mathieu Chartier
· 8 years ago
d16363a
Revert "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
4ba388a
Remove Deoptimization code from class transformation.
by Alex Light
· 8 years ago
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 8 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 8 years ago
1672260
Merge "Revert "Revert "Revert "Revert "Basic obsolete methods support"""""
by Treehugger Robot
· 8 years ago
bf34a03
Remove racy DCHECK on string dex cache.
by Nicolas Geoffray
· 8 years ago
dba6148
Revert "Revert "Revert "Revert "Basic obsolete methods support""""
by Alex Light
· 8 years ago
913e6e6
Merge "Remove dex cache string from mirror::Class."
by Nicolas Geoffray
· 8 years ago
f9bf250
Remove dex cache string from mirror::Class.
by Nicolas Geoffray
· 8 years ago
fb568d3
Don't call into ResolveType with possible exception
by Mathieu Chartier
· 8 years ago
cc1b535
ART: Clean up ClassLinker
by Andreas Gampe
· 8 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
6beced4
Change iftable to never be null
by Mathieu Chartier
· 8 years ago
28357fa
Move most of class linker to ObjPtr
by Mathieu Chartier
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
bc5a795
Move art/native to ObjPtr
by Mathieu Chartier
· 8 years ago
28bd2e4
Move mirror::Class to use ObjPtr
by Mathieu Chartier
· 8 years ago
c4f3925
Move remaining jobject related functions to use ObjPtr
by Mathieu Chartier
· 8 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 8 years ago
c38a6f8
dex_cache: rewrite StringDexCachePair as DexCachePair<T>
by Narayan Kamath
· 8 years ago
a59d9b2
Use ObjPtr for reflection.cc/h/inl
by Mathieu Chartier
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
bf44e0e
ART: Implement a fixed size string dex cache
by Christina Wadsworth
· 8 years ago
7a62e67
Propagate the read barrier option to Class::VisitNativeRoots.
by Hiroshi Yamauchi
· 8 years ago
393fdb8
Make sure the referring class is in the dex cache.
by Nicolas Geoffray
· 9 years ago
fedd91d
Optimizing compiler support for directly calling interface methods
by Alex Light
· 9 years ago
9865bde
Rename NullHandle to ScopedNullHandle
by Mathieu Chartier
· 9 years ago
42ef8ab
ART: Stash a resolved method late in the verifier
by Andreas Gampe
· 9 years ago
c96205e
Revert "ART: Check invoke-interface earlier in verifier"
by Andreas Gampe
· 9 years ago
dae2414
ART: Check invoke-interface earlier in verifier
by Andreas Gampe
· 9 years ago
c77f3ab
Clean up formatting in class linker
by Mathieu Chartier
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 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
b1d8c31
Revert "cleanup: Replace pointers with out-parameters and fix-up formatting"
by Igor Murashkin
· 9 years ago
bc1d78d
runtime: cleanup class_linker out-parameters and formatting
by Igor Murashkin
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
9638b64
Remove bogus DCHECK.
by Nicolas Geoffray
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
928f72b
ART: Fix things for valgrind
by Andreas Gampe
· 10 years ago
c0542af
Remove abuse of mirror::Object* to reference special values.
by Ian Rogers
· 10 years ago
68b5685
Reduce and speed-up class def searches.
by Ian Rogers
· 10 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 10 years ago
58a5af8
ART: Add guards to the dex cache and its shortcuts
by Andreas Gampe
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
e9e3e69
Add more read barriers to the class linker.
by Hiroshi Yamauchi
· 10 years ago
52e4b43
Add mark compact collector.
by Mathieu Chartier
· 10 years ago
bc56fc3
Fix compiler warnings.
by Mathieu Chartier
· 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
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
eebe03a
Assert dex-cache is populated following resolution in debug builds.
by Ian Rogers
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
f9c612f
Support in VMRuntime for allocating "unpadded" arrays.
by Ian Rogers
· 11 years ago
a55cf41
Ensure usable space data is zeroed in arrays.
by Ian Rogers
· 11 years ago
9837939
Avoid std::string allocations for finding an array class.
by Ian Rogers
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
Next »