Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
a6dfdae1cffc78f9791348b2e1dc8f4c6c3f7128
/
runtime
/
mirror
/
class.h
baede34
Merge "JDWP: fix breakpoint for method in the image"
by Sebastien Hertz
· 10 years ago
6963e44
JDWP: fix breakpoint for method in the image
by Sebastien Hertz
· 10 years ago
91a6dc4
Set dex_cache_strings_ when we call Class::SetDexCache
by Mathieu Chartier
· 10 years ago
cd195fe
Add a way to change the IMT size
by Mathieu Chartier
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
76649e8
Keep original order of fields in Class.
by Vladimir Marko
· 10 years ago
5f9a954
Delete unused imtable field
by Mathieu Chartier
· 10 years ago
575e78c
ART: Replace COMPILE_ASSERT with static_assert (runtime)
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
03b6eaf
Tidy MethodProtoHelper.
by Ian Rogers
· 10 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 10 years ago
f4c15a1
Fix a DCHECK failure IsResolved() || IsErroneous().
by Hiroshi Yamauchi
· 10 years ago
b144fce
Tracking change to make Class.getDeclaredFields/Methods public
by Brian Carlstrom
· 10 years ago
cdc1aaf
Simplify instance reference offsets.
by Ian Rogers
· 10 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 10 years ago
5a4b8a2
ART: Rename Handle hierarchy
by Andreas Gampe
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
f397866
Fix cpplint issue.
by Brian Carlstrom
· 10 years ago
967e1a5
Merge "Add some comments for retired class."
by Mingyao Yang
· 10 years ago
4849859
ART: Correctly make methods preverified
by Andreas Gampe
· 10 years ago
46f0e97
Add some comments for retired class.
by Mingyao Yang
· 10 years ago
faff0f0
Remove reference_static_offsets used for iterating through class static fields.
by Mingyao Yang
· 10 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 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
13f8a16
ART: Do not check interface being subclass for member access
by Andreas Gampe
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
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
4ee7a66
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Fred Shih
· 10 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
004644f
Fix GetMethodID to find an interface method from a super-interface
by Brian Carlstrom
· 11 years ago
03dbc04
Make class status volatile.
by Ian Rogers
· 11 years ago
bd0fb61
Simplify Class::IsArtFieldClass().
by Hiroshi Yamauchi
· 11 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 11 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 11 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
1dbbbf6
Merge "Add finalizer references from the entrypoints."
by Mathieu Chartier
· 11 years ago
6e83c17
Replace the bool kDoReadBarrier template parameter with an enum.
by Hiroshi Yamauchi
· 11 years ago
8668c3c
Add finalizer references from the entrypoints.
by Mathieu Chartier
· 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
ee1d79a
Cleanup transaction support
by Sebastien Hertz
· 11 years ago
407f702
Refactor object reference visiting logic.
by Mathieu Chartier
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
c2f4d02
Fix SafePrettyTypeOf to never call VerifyObject.
by Mathieu Chartier
· 11 years ago
4e30541
Fix and optimize verify 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
64cffee
Make DexCache references const.
by Vladimir Marko
· 11 years ago
8978643
Don't assume resolved type has the same dex cache.
by Vladimir Marko
· 11 years ago
23a2821
Clean up access checks.
by Vladimir Marko
· 11 years ago
5ddb410
Remove intialized static storage from dex cache.
by Ian Rogers
· 11 years ago
c528dba
Enable moving classes.
by Mathieu Chartier
· 11 years ago
cbb2d20
Refactor allocation entrypoints.
by Mathieu Chartier
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
a9a8254
Improve quick codegen for aput-object.
by Ian Rogers
· 11 years ago
d91d6d6
Introduce Signature type to avoid string comparisons.
by Ian Rogers
· 11 years ago
3b4c189
Split the allocation path into 'instrumented' and 'uninstrumented' ones.
by Hiroshi Yamauchi
· 11 years ago
8b2c0b9
Use class def index from java.lang.Class.
by Ian Rogers
· 11 years ago
7dfb28c
Don't scan image space when starting runtime.
by Ian Rogers
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
fb6996f
Fixing cpplint runtime/arrays, runtime/int, runtime/virtual issues
by Brian Carlstrom
· 11 years ago
fc0e321
Fix multiple inclusion guards to match new pathnames
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.h]
233ea8e
No access check support.
by Sebastien Hertz
· 12 years ago
04f94f4
Don't always mark array types as precise.
by Ian Rogers
· 12 years ago
fa46d3e
Interpreter tweaks
by Ian Rogers
· 12 years ago
02c4223
Supporting de-virtualization for precise types.
by Sameer Abu Asal
· 12 years ago
1ffa32f
Reduce inlining in debug builds.
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