Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
a5b09a67034e57a6e10231dd4bd92f4cb50b824c
/
runtime
/
mirror
/
class-inl.h
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
6beced4
Change iftable to never be null
by Mathieu Chartier
· 9 years ago
2ecfd27
Add interface fast path to art_quick_check_cast for X86_64
by Mathieu Chartier
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
1a5337f
Move mirror::ObjectArray to ObjPtr
by Mathieu Chartier
· 9 years ago
6b3d12b
Move common throws to ObjPtr
by Mathieu Chartier
· 9 years ago
28bd2e4
Move mirror::Class to use ObjPtr
by Mathieu Chartier
· 9 years ago
9d156d5
Move Heap parameters to ObjPtr
by Mathieu Chartier
· 9 years ago
f8ac97f
ObjPtr misc cleanup
by Mathieu Chartier
· 9 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 9 years ago
b890130
Use ObjPtr for ResolvedFieldAccessTest and ResolvedMethodAccessTest
by Mathieu Chartier
· 9 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 9 years ago
279ac5c
Don't assume resolved classes are filled in for ResolvedFieldAccessTest
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
bf44e0e
ART: Implement a fixed size string dex cache
by Christina Wadsworth
· 9 years ago
8261d02
Revert "Revert "ARM64 asm for region space array allocation""
by Mathieu Chartier
· 9 years ago
6ae7f3a
Revert "ARM64 asm for region space array allocation"
by Roland Levillain
· 9 years ago
f686c3f
ARM64 asm for region space array allocation
by Mathieu Chartier
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
0f7e8f5
Fix stream-tracing with default methods
by Alex Light
· 9 years ago
a62cb9b
Revert "Revert "Optimize IMT""
by Artem Udovichenko
· 9 years ago
88f288e
Revert "Optimize IMT"
by Nicolas Geoffray
· 9 years ago
abdda2f
Merge "Optimize IMT"
by Mathieu Chartier
· 9 years ago
badee98
Optimize IMT
by Nelli Kim
· 9 years ago
ece5386
Merge "Propagate the read barrier option to Class::VisitNativeRoots."
by Hiroshi Yamauchi
· 9 years ago
7a62e67
Propagate the read barrier option to Class::VisitNativeRoots.
by Hiroshi Yamauchi
· 9 years ago
0950abe8
Remove bogus DCHECK.
by Nicolas Geoffray
· 9 years ago
e1e5a86
Remove bogus DCHECK().
by Vladimir Marko
· 9 years ago
b79eb75
Revert "ProfilingInfo roots should be visited by the declaring class."
by Hiroshi Yamauchi
· 9 years ago
ebd5fc6
Revert "Query declaring class before querying IsNative."
by Hiroshi Yamauchi
· 9 years ago
26329cd
Query declaring class before querying IsNative.
by Nicolas Geoffray
· 9 years ago
9a3be98
ProfilingInfo roots should be visited by the declaring class.
by Nicolas Geoffray
· 9 years ago
3612149
Make JNI work correctly with default methods.
by Alex Light
· 9 years ago
5496f69
Disable read barriers in GC VisitReferences calls.
by Hiroshi Yamauchi
· 9 years ago
dfe02f6
Fix remaining read barrier issues in image relocation
by Mathieu Chartier
· 9 years ago
f4b3dba
Cast method pointer to uintptr_t before uint64_t
by Mathieu Chartier
· 10 years ago
fbc3108
Revert "Revert "Load app images""
by Mathieu Chartier
· 10 years ago
1bc977c
Revert "Load app images"
by Nicolas Geoffray
· 10 years ago
f7fd970
Load app images
by Mathieu Chartier
· 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
4b00d34
Refactor some patching logic
by Mathieu Chartier
· 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
eb7c144
Add initial default method support to Art
by Alex Light
· 10 years ago
1147b9b
Use image pointer size for profile info
by Mathieu Chartier
· 10 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 10 years ago
52a7f5c
Add class flags to class to help GC scanning
by Mathieu Chartier
· 10 years ago
059ef3d
Always visit object class from VisitReferences
by Mathieu Chartier
· 10 years ago
1463285
ART: Rename ArtMethod's size and alignment methods.
by Vladimir Marko
· 10 years ago
cf36d49
ART: Compress LengthPrefixedArray on 32-bit targets.
by Vladimir Marko
· 10 years ago
54d220e
Move ArtFields and ArtMethods to be a length prefixed array
by Mathieu Chartier
· 10 years ago
2e76830
Revert "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
by Calin Juravle
· 10 years ago
431403a
Merge "Revert "Revert "Revert "Use the object class as top in reference type propagation""""
by Calin Juravle
· 10 years ago
b734808
Revert "Revert "Revert "Use the object class as top in reference type propagation"""
by Calin Juravle
· 10 years ago
48215e2
Merge "Revert "Revert "Use the object class as top in reference type propagation"""
by Calin Juravle
· 10 years ago
80caa14
Revert "Revert "Use the object class as top in reference type propagation""
by Calin Juravle
· 10 years ago
da7c650
Visit class native roots from VisitReferences
by Mathieu Chartier
· 10 years ago
7733bd6
Revert "Use the object class as top in reference type propagation"
by Calin Juravle
· 10 years ago
3fabec7
Use the object class as top in reference type propagation
by Calin Juravle
· 10 years ago
22a07b9
Change VisitNativeRoots to use unchecked get for method arrays
by Mathieu Chartier
· 10 years ago
1de19d0
Fix race condition for method root marking in VisitNativeRoots
by Mathieu Chartier
· 10 years ago
d4a02cf
Merge "Replace some run-time assertions with compile-time ones in ART."
by Roland Levillain
· 10 years ago
3100080
New experimental GC stress mode
by Mathieu Chartier
· 10 years ago
33d6903
Replace some run-time assertions with compile-time ones in ART.
by Roland Levillain
· 10 years ago
c449e8b
runtime: Minor cleanup and extra comments around interpreter
by Igor Murashkin
· 10 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
80afd02
ART: Clean up arm64 kNumberOfXRegisters usage.
by Vladimir Marko
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 12 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
3481ba2
ART: Clean up includes.
by Vladimir Marko
· 10 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 10 years ago
e01a520
Assembly TLAB allocation fast path for x86_64.
by Hiroshi Yamauchi
· 10 years ago
987ca8b
Add more info to GetSFields DCHECK
by Mathieu Chartier
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 11 years ago
a692866
ART: More logging on GetAccessFlags failure
by Andreas Gampe
· 11 years ago
3ac90da
Fix OOM throwing if it happens in finalizer reference (take 2)
by Pavel Vyssotski
· 11 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 11 years ago
76649e8
Keep original order of fields in Class.
by Vladimir Marko
· 11 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 11 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 11 years ago
f4c15a1
Fix a DCHECK failure IsResolved() || IsErroneous().
by Hiroshi Yamauchi
· 11 years ago
74d6a82
Revert "Fix OOM throwing if it happens in finalizer reference"
by Nicolas Geoffray
· 11 years ago
6d7729d
Fix OOM throwing if it happens in finalizer reference
by Dmitry Petrochenko
· 11 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 11 years ago
4849859
ART: Correctly make methods preverified
by Andreas Gampe
· 11 years ago
381e4ca
Filling hole between subclass and superclass.
by Fred Shih
· 11 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 11 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 11 years ago
2cdbad7
Set vtable in class object to null after linking.
by Mingyao Yang
· 11 years ago
4ee7a66
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Fred Shih
· 11 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
4e99b3d
Add missing class initialization during compilation and tests
by Sebastien Hertz
· 11 years ago
4f1ebc2
Add read barriers to the constant roots.
by Hiroshi Yamauchi
· 11 years ago
Next »