Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
f272af4b9dcd39cdd50fa6655601a26e837eaea9
/
runtime
/
class_linker.cc
5a4b8a2
ART: Rename Handle hierarchy
by Andreas Gampe
· 10 years ago
2ed8def
ART: Allow quickening in the boot image
by Andreas Gampe
· 10 years ago
5182932
ART: Change access flag behavior in verifier
by Andreas Gampe
· 10 years ago
7b078e8
Compile time performance improvements focusing on interpret-only.
by Ian Rogers
· 10 years ago
ab0ed82
Add fast path to VMClassLoader.findLoadedClass
by Mathieu Chartier
· 10 years ago
bb0c7f6
ART: Fix preverified setting in VerifyClass
by Andreas Gampe
· 10 years ago
4849859
ART: Correctly make methods preverified
by Andreas Gampe
· 10 years ago
958d78e
Merge "Remove reference_static_offsets used for iterating through class static fields."
by Mingyao Yang
· 10 years ago
faff0f0
Remove reference_static_offsets used for iterating through class static fields.
by Mingyao Yang
· 10 years ago
1a465ca
Ensure class is linked before resolution
by Sebastien Hertz
· 10 years ago
aa4497d
Improve dex location canonicalization-related performance.
by Vladimir Marko
· 10 years ago
6be5a28
Merge "Small error reporting fix in class linker."
by Vladimir Marko
· 10 years ago
6bcae8f
Add fast path for FindClass using the type dex file.
by Mathieu Chartier
· 10 years ago
30c2e1b
Small error reporting fix in class linker.
by Vladimir Marko
· 10 years ago
621962a
Avoid recomputing the dex checksum during class loading
by Calin Juravle
· 10 years ago
a8c55ae
Remove unreachable code from class_linker.cc
by Calin Juravle
· 10 years ago
217dc45
Merge "VisitClassesWithoutClassesLock isn't safe if classes move."
by Ian Rogers
· 10 years ago
68caf9e
Fix stack overflow and duplicate methods while tracing.
by Jeff Hao
· 10 years ago
dbf3be0
VisitClassesWithoutClassesLock isn't safe if classes move.
by Ian Rogers
· 10 years ago
6355745
Pre-allocate the NoClassDefFoundError to be thrown for boot classes.
by Ian Rogers
· 10 years ago
68b5685
Reduce and speed-up class def searches.
by Ian Rogers
· 10 years ago
7adb7ac
Fix segfault if running without image.
by Alex Light
· 10 years ago
6950ae4
Merge "Filling hole between subclass and superclass."
by Mathieu Chartier
· 10 years ago
381e4ca
Filling hole between subclass and superclass.
by Fred Shih
· 10 years ago
524507a
Prevent exception bugs in class linker
by Mathieu Chartier
· 10 years ago
ae94e35
Ensure proxy constructor is in dex cache
by Sebastien Hertz
· 10 years ago
84d7605
Support booting without functioning boot.oat/art patchoat.
by Alex Light
· 10 years ago
b7fbafd
Merge "ART: kSuper also has IncompatibleClassChangeError"
by Andreas Gampe
· 10 years ago
df73375
ART: kSuper also has IncompatibleClassChangeError
by Andreas Gampe
· 10 years ago
8850011
Remove an intermediate field array in ClassLinker::InitializeClass.
by Hiroshi Yamauchi
· 10 years ago
37f05ef
Reduced memory usage of primitive fields smaller than 4-bytes
by Fred Shih
· 10 years ago
e25826e
Merge "Support running without a boot image."
by Brian Carlstrom
· 10 years ago
64ad14d
Support running without a boot image.
by Alex Light
· 10 years ago
bf99f77
Clean up Handle usage.
by Mathieu Chartier
· 10 years ago
67ef46a
Avoid handle-less fields in ClassLinker::InitializeClass()
by Hiroshi Yamauchi
· 10 years ago
ed9fe4f
Merge "Avoid handle-less methods in ClassLinker::LinkInterfaceMethods()."
by Hiroshi Yamauchi
· 10 years ago
41369d2
Avoid handle-less methods in ClassLinker::LinkInterfaceMethods().
by Hiroshi Yamauchi
· 10 years ago
9dcc457
Make apps able to run with a failing patchoat
by Alex Light
· 10 years ago
9bdec88
Check that we don't accidentally invoke compiled code when -Xint.
by Hiroshi Yamauchi
· 10 years ago
db8a664
Prevent stubs from being installed in java.lang.reflect.Proxy.<init>.
by Jeff Hao
· 10 years ago
97b52f8
Make OatClass and OatMethod immutable once more.
by Ian Rogers
· 10 years ago
eff0f5d
ART: Fix class-linker handling
by Andreas Gampe
· 10 years ago
38eecb0
Use handle in one case that spans a gc-point.
by Mingyao Yang
· 10 years ago
4fcdc94
Execute an application even when dex2oat crashes.
by Nicolas Geoffray
· 10 years ago
1ff3c98
Avoid use of std::string where we have const char*.
by Ian Rogers
· 10 years ago
68d8b42
Wire up check JNI force copy mode.
by Ian Rogers
· 10 years ago
58a5af8
ART: Add guards to the dex cache and its shortcuts
by Andreas Gampe
· 10 years ago
f0a3f09
Fix proxy tracing and enable tests that now work with tracing.
by Jeff Hao
· 10 years ago
6e183f2
Make system use patchoat to relocate during runtime.
by Alex Light
· 10 years ago
4e1d579
Use canonical paths when searching for dex files
by Calin Juravle
· 10 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 10 years ago
167cc7c
Revert "Fix proxy tracing and enable tests that now work with tracing."
by Nicolas Geoffray
· 10 years ago
0398e17
Fix proxy tracing and enable tests that now work with tracing.
by Jeff Hao
· 10 years ago
dc13d7d
ART: Allow arrays with erroneous component type
by Andreas Gampe
· 10 years ago
1a12858
Fix build, missing spaces around =/<.
by Mingyao Yang
· 10 years ago
c389c97
Merge "Set vtable in class object to null after linking."
by Mingyao Yang
· 10 years ago
2cdbad7
Set vtable in class object to null after linking.
by Mingyao Yang
· 10 years ago
c114b5f
Fix erroneous behaviors with OOME present.
by Ian Rogers
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
ecd4d9a
Avoid marking erroneous classes as erroneous twice.
by Ian Rogers
· 10 years ago
d5673e4
Merge "Fix bad comment in class_linker"
by Calin Juravle
· 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
ff5a372
Fix bad comment in class_linker
by Calin Juravle
· 10 years ago
ea1a9bd
Merge "Remove object_utils.h."
by Ian Rogers
· 10 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 10 years ago
a4fe789
Merge "Make ART fail gracefully when it can't update the desired code."
by Calin Juravle
· 10 years ago
c54aea7
Make ART fail gracefully when it can't update the desired code.
by Calin Juravle
· 10 years ago
4ee7a66
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Fred Shih
· 10 years ago
0ee33c3
Merge "Revert "Revert "ART: Key-Value Store in Oat header"""
by Andreas Gampe
· 10 years ago
22f8e5c
Revert "Revert "ART: Key-Value Store in Oat header""
by Andreas Gampe
· 10 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 10 years ago
9e82bd3
Revert "Revert "Revert "Add intrinsic for Reference.get()"""
by Sebastien Hertz
· 10 years ago
d4415e8
Revert "Revert "Add intrinsic for Reference.get()""
by Christopher Ferris
· 10 years ago
a9b870b
Revert "Add intrinsic for Reference.get()"
by Christopher Ferris
· 10 years ago
460503b
Add intrinsic for Reference.get()
by Fred Shih
· 10 years ago
8078b29
Merge "Revert "ART: Key-Value Store in Oat header""
by Nicolas Geoffray
· 10 years ago
452bee5
Revert "ART: Key-Value Store in Oat header"
by Nicolas Geoffray
· 10 years ago
c87d27b
ART: Key-Value Store in Oat header
by Andreas Gampe
· 10 years ago
6e524dd
Merge "Make dex2oat heap size product configurable [art]"
by Brian Carlstrom
· 10 years ago
670134e
Make dex2oat heap size product configurable [art]
by Brian Carlstrom
· 10 years ago
833a485
ART: Native support for multidex
by Andreas Gampe
· 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
a91a4bc
Add read barriers for the class and the intern tables.
by Hiroshi Yamauchi
· 10 years ago
5bf6a77
Merge "Change MethodHelper to use a Handle."
by Mathieu Chartier
· 10 years ago
d1c606f
Add locking around boot image generation.
by Narayan Kamath
· 10 years ago
bfd9a43
Change MethodHelper to use a Handle.
by Mathieu Chartier
· 10 years ago
61c5ebc
Change FieldHelper to use a handle.
by Mathieu Chartier
· 10 years ago
12e6d74
Add option to specify compiler executable.
by Tsu Chiang Chuang
· 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
f363283
Add context to LinkFields asserts since the previous_size check failed
by Brian Carlstrom
· 10 years ago
607fa7b
Merge "Now we have a proper C++ library, use std::unique_ptr."
by Ian Rogers
· 10 years ago
700a402
Now we have a proper C++ library, use std::unique_ptr.
by Ian Rogers
· 10 years ago
2b7c4d1
Don't get and restore thread state for ScopedFastNativeObjectAccess.
by Mathieu Chartier
· 10 years ago
84e5242
Merge "Add ISA directory to image and odex pathnames."
by Brian Carlstrom
· 10 years ago
f832284
Delete ClassHelper and fix compaction bug in GetDirectInterface
by Mathieu Chartier
· 10 years ago
f0972a4
Fix generic jni issue in ArtMethod::GetQuickFrameInfo
by Dmitry Petrochenko
· 10 years ago
Next »