Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
52a7f5caebdf359ab877f1928aad59f1e9ad29fa
/
runtime
/
mirror
/
class.cc
52a7f5c
Add class flags to class to help GC scanning
by Mathieu Chartier
· 9 years ago
059ef3d
Always visit object class from VisitReferences
by Mathieu Chartier
· 9 years ago
3887c46
Remove unnecessary `explicit` qualifiers on constructors.
by Roland Levillain
· 9 years ago
3ee25bb
Do read barriers on native roots in CopyClassVisitor
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
72156e2
Fix proxy handling in FindDeclaredVirtualMethod
by Mathieu Chartier
· 9 years ago
4edd847
Fix accidental IMT and root marking regression
by Mathieu Chartier
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
fc58af4
Add AbstractMethod, Constructor, Method
by Mathieu Chartier
· 10 years ago
3481ba2
ART: Clean up includes.
by Vladimir Marko
· 10 years ago
bb87e0f
Refactor and improve GC root handling
by Mathieu Chartier
· 10 years ago
16f149c
ART: Change RETURN_OBJECT verification for arrays
by Andreas Gampe
· 10 years ago
5b783e6
Fix 003-omnibus-opcodes flaky failures with GSS GC.
by Hiroshi Yamauchi
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
7642cfc
Change how we report exceptions to the debugger.
by Nicolas Geoffray
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
91a6dc4
Set dex_cache_strings_ when we call Class::SetDexCache
by Mathieu Chartier
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 10 years ago
2b0fa5b
ART: Add miranda checking
by Andreas Gampe
· 10 years ago
f322c4c
Fix FindDeclaredVirtualMethod(DexCache...) for miranda methods
by Brian Carlstrom
· 10 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 10 years ago
cdc1aaf
Simplify instance reference offsets.
by Ian Rogers
· 10 years ago
6b604a1
Fix Class::IsInSamePackage to not read beyond the end of a StringPiece.
by Ian Rogers
· 10 years ago
5a4b8a2
ART: Rename Handle hierarchy
by Andreas Gampe
· 10 years ago
faff0f0
Remove reference_static_offsets used for iterating through class static fields.
by Mingyao Yang
· 10 years ago
bf99f77
Clean up Handle usage.
by Mathieu Chartier
· 10 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
2cdbad7
Set vtable in class object to null after linking.
by Mingyao Yang
· 10 years ago
b12d605
Merge "Fix two read barrier bugs introduced in CL 97882."
by Hiroshi Yamauchi
· 10 years ago
0fbd6e6
Fix two read barrier bugs introduced in CL 97882.
by Hiroshi Yamauchi
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
fd22d5b
Fix infinite loop when calling SetStatus after OOM.
by Mathieu Chartier
· 10 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 10 years ago
4f1ebc2
Add read barriers to the constant roots.
by Hiroshi Yamauchi
· 10 years ago
004644f
Fix GetMethodID to find an interface method from a super-interface
by Brian Carlstrom
· 10 years ago
9f10203
Fix exception reporting from interpreter
by Sebastien Hertz
· 10 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 10 years ago
4479ba3
Merge "Change FieldHelper to use a handle."
by Mathieu Chartier
· 10 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 10 years ago
7a6b77f
Merge "Fix crash in JDWP ReferenceType.SourceFile command"
by Sebastien Hertz
· 10 years ago
4206eb5
Fix crash in JDWP ReferenceType.SourceFile command
by Sebastien Hertz
· 10 years ago
03dbc04
Make class status volatile.
by Ian Rogers
· 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
25023c7
Make it possible to disable read barriers in Class::GetObjectSize()
by Hiroshi Yamauchi
· 11 years ago
8194963
Replace CountOneBits and __builtin_popcount with POPCOUNT.
by Vladimir Marko
· 11 years ago
b0fa5dc
Force inlining on trivial accessors.
by Ian Rogers
· 11 years ago
9103c86
More code for the read barrier support.
by Hiroshi Yamauchi
· 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
d2fe10a
Remove blacklist
by Sebastien Hertz
· 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
692fafd
Thread local bump pointer allocator.
by Mathieu Chartier
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
dfb325e
Don't use UTF16 length as length for MUTF8.
by Ian Rogers
· 11 years ago
1eb512d
Fast JNI support.
by Ian Rogers
· 11 years ago
241b5de
Clinits may not have the kAccConstructor flag.
by Ian Rogers
· 11 years ago
d9c4fc9
Inflate contended lock word by suspending owner.
by Ian Rogers
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
fc0e94b
StringPiece clean up.
by Ian Rogers
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
967a0ad
More allocation code optimizations.
by Hiroshi Yamauchi
· 11 years ago
7dfb28c
Don't scan image space when starting runtime.
by Ian Rogers
· 11 years ago
8f3c9ae
Don't allow class status to go backward except for error.
by Ian Rogers
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/mirror/class.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
233ea8e
No access check support.
by Sebastien Hertz
· 11 years ago
62d6c77
Interpreter entries and instrumentation as a listener.
by Ian Rogers
· 12 years ago
857fe96
Fix Class::IsInSamePackage
by Brian Carlstrom
· 12 years ago
9fa3f20
Proxy filter for insamepackage checks
by Anwar Ghuloum
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
693ff61
Performance improvements by removing a DMB and inlining.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago