Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
c8b7d445e02b752a68d824e2bc69658dfb76288a
/
runtime
/
mirror
/
class.cc
3892e62
Clean up Class::GetDescriptor().
by Vladimir Marko
· 6 years ago
eb37ba5
Replace StringPiece with std::string_view in Signature.
by Vladimir Marko
· 6 years ago
e027d72
Replace StringPiece with std::string_view in class.h.
by Vladimir Marko
· 6 years ago
4bcd657
Take hidden API into account during getDeclaredMethod()
by David Brazdil
· 6 years ago
ad1aa63
ART: Move Signature to its own header
by Andreas Gampe
· 7 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 7 years ago
5b20b35
ART: Rewrite EnsureInitialized hit case
by Andreas Gampe
· 7 years ago
62f6e90
ART: Add integrity check
by Andreas Gampe
· 7 years ago
bc1e0fa
Reduce class loader updating overhead.
by Mathieu Chartier
· 7 years ago
39d8c87
Optimize string comparisons in Class::FindClassMethod.
by David Srbecky
· 7 years ago
e15b9b1
ART: Do some include-what-you-use
by Andreas Gampe
· 7 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 7 years ago
a9746b9
Refactor Object CAS with and without write barrier
by Mathieu Chartier
· 7 years ago
c13fbd8
Use pre-allocated Throwables from the boot image.
by Vladimir Marko
· 7 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 7 years ago
a5359a3
Merge "Remove static GcRoot<>s from Class and ClassExt."
by Treehugger Robot
· 7 years ago
ed7f95d
Merge "Aesthetic changes in art::mirror::Object and art::mirror::Class."
by Roland Levillain
· 7 years ago
317892b
Remove static GcRoot<>s from Class and ClassExt.
by Vladimir Marko
· 7 years ago
d32ead2
Aesthetic changes in art::mirror::Object and art::mirror::Class.
by Roland Levillain
· 7 years ago
acb906d
Remove mirror::String::java_lang_String_.
by Vladimir Marko
· 7 years ago
5924a4a
Move String::SizeOf<> to string.h .
by Vladimir Marko
· 7 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
b2ec9f5
Remove duplication, split tests
by David Sehr
· 7 years ago
7287c4d
Add Class.getPrimitiveClass().
by Vladimir Marko
· 7 years ago
305c38b
Disable bitstring type check runtime hooks.
by Vladimir Marko
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 8 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 8 years ago
4557b38
ART: Rename Atomic::CompareExchange methods
by Orion Hodson
· 8 years ago
666ee3d
Do not pass DexFile to ClassLinker::Lookup/ResolveType().
by Vladimir Marko
· 8 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 8 years ago
b0a6aee
Record @{Fast,Critical}Native in method's access flags.
by Vladimir Marko
· 8 years ago
86083f7
runtime: Bitstring implementation for subtype checking (4/4).
by Igor Murashkin
· 8 years ago
ee5303f
ART: Move Class::Status to ClassStatus
by Andreas Gampe
· 8 years ago
afb6647
Fix verifier checks on interface methods.
by Alex Light
· 8 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 8 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 8 years ago
6d3e768
Abstract SetField functions with Transaction check
by Chang Xing
· 8 years ago
2722f38
ART: Fix old warnings
by Andreas Gampe
· 8 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
8f2b925
Merge "ART: Get rid of most of java.lang.DexCache."
by Narayan Kamath
· 8 years ago
4f2e957
Ensure the GC visits Obsolete Methods
by Alex Light
· 8 years ago
6b2dc31
ART: Get rid of most of java.lang.DexCache.
by Narayan Kamath
· 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
bfb80d2
Revert^4 "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
fa4333d
ART: Add operator == and != with nullptr to Handle
by Andreas Gampe
· 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
90b936d
ART: Refactor verify_object.h
by Andreas Gampe
· 8 years ago
d16363a
Revert "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 9 years ago
72ab684
Add class status for resolved erroneous classes.
by Vladimir Marko
· 9 years ago
913e6e6
Merge "Remove dex cache string from mirror::Class."
by Nicolas Geoffray
· 9 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 9 years ago
f9bf250
Remove dex cache string from mirror::Class.
by Nicolas Geoffray
· 9 years ago
19a4d37
Clean up Class::GetDirectInterface().
by Vladimir Marko
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
0273ad1
Remove lock from ClassExt installation procedure.
by Alex Light
· 9 years ago
d625158
Add ClassExt mirror.
by Alex Light
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
28bd2e4
Move mirror::Class to use ObjPtr
by Mathieu Chartier
· 9 years ago
51eaa7f
Fix moving GC bug in cloning finalizable objects
by Mathieu Chartier
· 9 years ago
9d156d5
Move Heap parameters to ObjPtr
by Mathieu Chartier
· 9 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 9 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 9 years ago
26ead49
Merge "Make ScopedAssertNoThreadSuspension no overhead for non-debug"
by Mathieu Chartier
· 9 years ago
9323e6e
Separate annotations from dexfile reading.
by David Sehr
· 9 years ago
268764d
Make ScopedAssertNoThreadSuspension no overhead for non-debug
by Mathieu Chartier
· 9 years ago
161db1d
Use the fast path object size for RosAlloc asm stubs
by Mathieu Chartier
· 9 years ago
93bbee0
Faster allocation fast path
by Mathieu Chartier
· 9 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 9 years ago
5bb4b0b
Revert "Logging improvements for C++ / Java structure issues"
by Mathieu Chartier
· 9 years ago
d833525
Logging improvements for C++ / Java structure issues
by Neil Fuller
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
e01e364
ART: Add pointer-size template to some reflection functions
by Andreas Gampe
· 9 years ago
65ad9b3
Merge "Clean up Class::FindStaticField()."
by Vladimir Marko
· 9 years ago
a62cb9b
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 9 years ago
bb268b1
Clean up Class::FindStaticField().
by Vladimir Marko
· 9 years ago
88f288e
Revert "Optimize IMT"
by Nicolas Geoffray
· 9 years ago
badee98
Optimize IMT
by Nelli Kim
· 9 years ago
715fdc2
ART: Add some reflection cutouts
by Andreas Gampe
· 9 years ago
6039e56
ART: Add getDeclaredConstructor cutout for unstarted runtime
by Andreas Gampe
· 9 years ago
22deed0
Move DCHECK into loop.
by Aart Bik
· 9 years ago
bc4d218
ART: Add unstarted-runtime functions
by Andreas Gampe
· 9 years ago
e4084a5
Small inlining improvements.
by Nicolas Geoffray
· 9 years ago
df707e4
runtime: Don't skip verification for -Xverify:soft-fail
by Igor Murashkin
· 9 years ago
a42363f
Implement first kind of polymorphic inlining.
by Nicolas Geoffray
· 10 years ago
705ad49
Support directly invoking interface default methods
by Alex Light
· 10 years ago
e64300b
Revert "Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class""
by Alex Light
· 10 years ago
ae358c1
Revert "Combine direct_methods_ and virtual_methods_ fields of mirror::Class"
by Alex Light
· 10 years ago
6286a97
Combine direct_methods_ and virtual_methods_ fields of mirror::Class
by Alex Light
· 10 years ago
3a09092
Revert "lambda: Add support for invoke-interface for boxed innate lambdas"
by Nicolas Geoffray
· 10 years ago
457e874
lambda: Add support for invoke-interface for boxed innate lambdas
by Igor Murashkin
· 10 years ago
a4d1b64
Merge "Implement common super type in reference type propagation."
by Calin Juravle
· 10 years ago
52503d8
Implement common super type in reference type propagation.
by Calin Juravle
· 10 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 10 years ago
cb08695
ART: Change behavior for rethrowing init failures (2)
by Andreas Gampe
· 10 years ago
99babb6
ART: Change behavior for rethrowing init failures
by Andreas Gampe
· 10 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 10 years ago
Next »