Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
67d39adad3261f3932defef6b2d1d30b470d1be0
/
runtime
/
class_linker.cc
3b021bf
Update the number of direct methods in j.l.reflect.Proxy.
by Piotr Jastrzebski
· 10 years ago
7f418db
JDWP: fix breakpoint for method in the image
by Sebastien Hertz
· 11 years ago
12f7423
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 11 years ago
15a33b3
ART: Simple structural class check
by Andreas Gampe
· 11 years ago
d2c8f92
Merge "ART: More ELF and oat file safety measures" into lmp-mr1-dev
by Andreas Gampe
· 11 years ago
ad00fed
ART: More ELF and oat file safety measures
by Andreas Gampe
· 11 years ago
cad417c
Ensure void type is resolved when running without image
by Sebastien Hertz
· 11 years ago
be41341
Merge "JDWP: only deoptimize when it is required" into lmp-mr1-dev
by Sebastien Hertz
· 11 years ago
ea1c3d7
Set dex_cache_strings_ when we call Class::SetDexCache
by Mathieu Chartier
· 11 years ago
f521f42
Move dex cache strings from ArtMethod -> Class
by Mathieu Chartier
· 11 years ago
f2134f6
JDWP: only deoptimize when it is required
by Sebastien Hertz
· 11 years ago
c3944d7
Merge "Change 64 bit ArtMethod fields to be pointer sized" into lmp-mr1-dev
by Mathieu Chartier
· 11 years ago
e832e64
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 11 years ago
b34674d
Fix ordering of fields with the same name.
by Vladimir Marko
· 11 years ago
938f966
Fix LinkFieldsComparator.
by Vladimir Marko
· 11 years ago
bfa3ed0
Keep original order of fields in Class.
by Vladimir Marko
· 11 years ago
564ff98
Add hash map, reduce excessive hashing
by Mathieu Chartier
· 11 years ago
e05d1d5
Add hash set
by Mathieu Chartier
· 11 years ago
5ef2990
art: Fix classlinker and nopatchoat test for PIC case
by Igor Murashkin
· 11 years ago
90ca5c0
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 11 years ago
d7392fa
ART: Add pic flag to oat header store
by Andreas Gampe
· 11 years ago
a9ca9ac
Add hash table to link virtual methods
by Mathieu Chartier
· 11 years ago
473484f
Tidy MethodProtoHelper.
by Ian Rogers
· 11 years ago
f6db70a
Merge "Fill resolved static fields during class initialization" into lmp-mr1-dev
by Mathieu Chartier
· 11 years ago
bfb2158
Fill resolved static fields during class initialization
by Mathieu Chartier
· 11 years ago
7989d22
Fix 64 bit build
by Mathieu Chartier
· 11 years ago
1fb463e
Optimize method linking
by Mathieu Chartier
· 11 years ago
95a9354
Add VMRuntime.isBootClassPathOnDisk
by Brian Carlstrom
· 11 years ago
33c36d4
ART: Only allow the zygote to create the global boot image
by Andreas Gampe
· 11 years ago
63bc11e
DO NOT MERGE. Only have a portable entrypoint in portable builds.
by Ian Rogers
· 11 years ago
508e0a8
Merge "ART: Allow quickening in the boot image" into lmp-dev
by Andreas Gampe
· 11 years ago
35439ba
ART: Allow quickening in the boot image
by Andreas Gampe
· 11 years ago
7fc8f90
ART: Change access flag behavior in verifier
by Andreas Gampe
· 11 years ago
194116c
Add fast path to VMClassLoader.findLoadedClass
by Mathieu Chartier
· 11 years ago
3892cf8
ART: Fix preverified setting in VerifyClass
by Andreas Gampe
· 11 years ago
0a40828
Merge "Improve dex location canonicalization-related performance." into lmp-dev
by Vladimir Marko
· 11 years ago
df1532b
ART: Correctly make methods preverified
by Andreas Gampe
· 11 years ago
be4e643
Improve dex location canonicalization-related performance.
by Vladimir Marko
· 11 years ago
827645f
Merge "Ensure class is linked before resolution" into lmp-dev
by Brian Carlstrom
· 11 years ago
72da763
Ensure class is linked before resolution
by Sebastien Hertz
· 11 years ago
5875a48
Merge "VisitClassesWithoutClassesLock isn't safe if classes move." into lmp-dev
by Ian Rogers
· 11 years ago
8a39e7f
Add fast path for FindClass using the type dex file.
by Mathieu Chartier
· 11 years ago
ca0c8d3
VisitClassesWithoutClassesLock isn't safe if classes move.
by Ian Rogers
· 11 years ago
b100ff4
Merge "Avoid recomputing the dex checksum during class loading" into lmp-dev
by Calin Juravle
· 11 years ago
ca34593
Avoid recomputing the dex checksum during class loading
by Calin Juravle
· 11 years ago
6b28a45
Fix stack overflow and duplicate methods while tracing.
by Jeff Hao
· 11 years ago
79cfc0e
Pre-allocate the NoClassDefFoundError to be thrown for boot classes.
by Ian Rogers
· 11 years ago
cc2f239
Reduce and speed-up class def searches.
by Ian Rogers
· 11 years ago
496cd33
Fix segfault if running without image.
by Alex Light
· 11 years ago
7654123
Merge "Ensure proxy constructor is in dex cache" into lmp-dev
by Brian Carlstrom
· 11 years ago
440d3da
Ensure proxy constructor is in dex cache
by Sebastien Hertz
· 11 years ago
58c016c
Prevent exception bugs in class linker
by Mathieu Chartier
· 11 years ago
fb77759
Support booting without functioning boot.oat/art patchoat.
by Alex Light
· 11 years ago
9cb8d7a
ART: kSuper also has IncompatibleClassChangeError
by Andreas Gampe
· 11 years ago
507e618
Support running without a boot image.
by Alex Light
· 11 years ago
0a112bb
Make apps able to run with a failing patchoat
by Alex Light
· 11 years ago
9c29001
Execute an application even when dex2oat crashes.
by Nicolas Geoffray
· 11 years ago
bb6eccc
Merge "Use handle in one case that spans a gc-point." into lmp-dev
by Mathieu Chartier
· 11 years ago
8254634
Use handle in one case that spans a gc-point.
by Mingyao Yang
· 11 years ago
95b4c65
Prevent stubs from being installed in java.lang.reflect.Proxy.<init>.
by Jeff Hao
· 11 years ago
4bf8d11
Fix proxy tracing and enable tests that now work with tracing.
by Jeff Hao
· 11 years ago
b5d1efa
ART: Fix class-linker handling
by Andreas Gampe
· 11 years ago
cb6b0f3
Avoid use of std::string where we have const char*.
by Ian Rogers
· 11 years ago
4ef12f5
ART: Add guards to the dex cache and its shortcuts
by Andreas Gampe
· 11 years ago
345c4b1
Make system use patchoat to relocate during runtime.
by Alex Light
· 11 years ago
4e1d579
Use canonical paths when searching for dex files
by Calin Juravle
· 11 years ago
94f7b49
Add GcRoot to clean up and enforce read barriers.
by Hiroshi Yamauchi
· 11 years ago
167cc7c
Revert "Fix proxy tracing and enable tests that now work with tracing."
by Nicolas Geoffray
· 11 years ago
0398e17
Fix proxy tracing and enable tests that now work with tracing.
by Jeff Hao
· 11 years ago
dc13d7d
ART: Allow arrays with erroneous component type
by Andreas Gampe
· 11 years ago
1a12858
Fix build, missing spaces around =/<.
by Mingyao Yang
· 11 years ago
c389c97
Merge "Set vtable in class object to null after linking."
by Mingyao Yang
· 11 years ago
2cdbad7
Set vtable in class object to null after linking.
by Mingyao Yang
· 11 years ago
c114b5f
Fix erroneous behaviors with OOME present.
by Ian Rogers
· 11 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 11 years ago
ecd4d9a
Avoid marking erroneous classes as erroneous twice.
by Ian Rogers
· 11 years ago
d5673e4
Merge "Fix bad comment in class_linker"
by Calin Juravle
· 11 years ago
b12d605
Merge "Fix two read barrier bugs introduced in CL 97882."
by Hiroshi Yamauchi
· 11 years ago
0fbd6e6
Fix two read barrier bugs introduced in CL 97882.
by Hiroshi Yamauchi
· 11 years ago
ff5a372
Fix bad comment in class_linker
by Calin Juravle
· 11 years ago
ea1a9bd
Merge "Remove object_utils.h."
by Ian Rogers
· 11 years ago
22d5e73
Remove object_utils.h.
by Ian Rogers
· 11 years ago
a4fe789
Merge "Make ART fail gracefully when it can't update the desired code."
by Calin Juravle
· 11 years ago
c54aea7
Make ART fail gracefully when it can't update the desired code.
by Calin Juravle
· 11 years ago
4ee7a66
Revert "Revert "Revert "Revert "Add intrinsic for Reference.get()""""
by Fred Shih
· 11 years ago
0ee33c3
Merge "Revert "Revert "ART: Key-Value Store in Oat header"""
by Andreas Gampe
· 11 years ago
22f8e5c
Revert "Revert "ART: Key-Value Store in Oat header""
by Andreas Gampe
· 11 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
9e82bd3
Revert "Revert "Revert "Add intrinsic for Reference.get()"""
by Sebastien Hertz
· 11 years ago
d4415e8
Revert "Revert "Add intrinsic for Reference.get()""
by Christopher Ferris
· 11 years ago
a9b870b
Revert "Add intrinsic for Reference.get()"
by Christopher Ferris
· 11 years ago
460503b
Add intrinsic for Reference.get()
by Fred Shih
· 11 years ago
8078b29
Merge "Revert "ART: Key-Value Store in Oat header""
by Nicolas Geoffray
· 11 years ago
452bee5
Revert "ART: Key-Value Store in Oat header"
by Nicolas Geoffray
· 11 years ago
c87d27b
ART: Key-Value Store in Oat header
by Andreas Gampe
· 11 years ago
6e524dd
Merge "Make dex2oat heap size product configurable [art]"
by Brian Carlstrom
· 11 years ago
670134e
Make dex2oat heap size product configurable [art]
by Brian Carlstrom
· 11 years ago
833a485
ART: Native support for multidex
by Andreas Gampe
· 11 years ago
e9e3e69
Add more read barriers to the class linker.
by Hiroshi Yamauchi
· 11 years ago
52e4b43
Add mark compact collector.
by Mathieu Chartier
· 11 years ago
Next »