Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
2535abe7d1fcdd0e6aca782b1f1932a703ed50a4
/
runtime
/
class_linker.cc
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
3f43b5f
Merge "ART: Ensure order of field gaps"
by Andreas Gampe
· 10 years ago
f52857f
ART: Ensure order of field gaps
by Andreas Gampe
· 10 years ago
2ee8837
Merge "ART: Templatize IsInt & IsUint"
by Andreas Gampe
· 10 years ago
ab1eb0d
ART: Templatize IsInt & IsUint
by Andreas Gampe
· 10 years ago
e4301ff
ART: Make run-tests more verbose
by Andreas Gampe
· 10 years ago
d8ca52e
ART: Add more details to LinkageError
by Andreas Gampe
· 10 years ago
0525d6a
Merge "Fix HasSameSignatureWithDifferentClassLoaders()."
by Vladimir Marko
· 10 years ago
862f43c
Fix HasSameSignatureWithDifferentClassLoaders().
by Vladimir Marko
· 10 years ago
c7d1188
Handle variable size of methods properly between 32 and 64 bit.
by Jeff Hao
· 10 years ago
1c80bec
Fix transaction aborting
by Sebastien Hertz
· 10 years ago
2cd334a
More of the concurrent copying collector.
by Hiroshi Yamauchi
· 10 years ago
f3f62f2
Merge "Update instrumentation stubs on resolved classes"
by Sebastien Hertz
· 10 years ago
0c8c303
Clean up the locks around Heap::VisitObjects().
by Hiroshi Yamauchi
· 10 years ago
a8a697f
Update instrumentation stubs on resolved classes
by Sebastien Hertz
· 10 years ago
e34fa1d
Print more info in MarkSweep::VerifyRoot
by Mathieu Chartier
· 10 years ago
fd9eb39
ART: Simple structural class check
by Andreas Gampe
· 10 years ago
fbef44d
Use unique_ptr to track ownership of dex files.
by Richard Uhler
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
d691045
Merge "Revert "Revert "Ensure void type is resolved when running without image"""
by Andreas Gampe
· 10 years ago
a696c0a
ART: More ELF and oat file safety measures
by Andreas Gampe
· 10 years ago
76bd880
Revert "Revert "Ensure void type is resolved when running without image""
by Andreas Gampe
· 10 years ago
fe382b5
Revert "Ensure void type is resolved when running without image"
by Nicolas Geoffray
· 10 years ago
3138584
Ensure void type is resolved when running without image
by Sebastien Hertz
· 10 years ago
a89d7ed
Add pointer size logic to InitFromImageInterpretOnly
by Mathieu Chartier
· 10 years ago
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
b5fb207
Remove MethodHelper::HasSameSignatureWithDifferentClassLoaders.
by Ian Rogers
· 10 years ago
f224751
Remove MethodHelper::HasSameNameAndSignature.
by Ian Rogers
· 10 years ago
e0a02da
Move FindDexMethodIndexInOtherDexFile into ArtMethod.
by Ian Rogers
· 10 years ago
91a6dc4
Set dex_cache_strings_ when we call Class::SetDexCache
by Mathieu Chartier
· 10 years ago
eace458
Move dexCacheStrings from ArtMethod to Class
by Mathieu Chartier
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
3242729
Avoid JNI call with pending OOME.
by Ian Rogers
· 10 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
7a7c1db
Fix ordering of fields with the same name.
by Vladimir Marko
· 10 years ago
81852bf
Merge "Fix LinkFieldsComparator."
by Vladimir Marko
· 10 years ago
d577748
Fix LinkFieldsComparator.
by Vladimir Marko
· 10 years ago
76649e8
Keep original order of fields in Class.
by Vladimir Marko
· 10 years ago
e7c9a8c
Add hash map, reduce excessive hashing
by Mathieu Chartier
· 10 years ago
c2e2062
Add hash set
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
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
6163fd4
Merge "Add hash table to link virtual methods"
by Mathieu Chartier
· 10 years ago
9f3629d
Add hash table to link virtual methods
by Mathieu Chartier
· 10 years ago
96e8393
art: Fix classlinker and nopatchoat test for PIC case
by Igor Murashkin
· 10 years ago
f13dd50
Merge "Move MethodHelper::GetReturnType to mirror::ArtMethod."
by Ian Rogers
· 10 years ago
ded66a0
Move MethodHelper::GetReturnType to mirror::ArtMethod.
by Ian Rogers
· 10 years ago
05d89ee
Fill resolved static fields during class initialization
by Mathieu Chartier
· 10 years ago
03b6eaf
Tidy MethodProtoHelper.
by Ian Rogers
· 10 years ago
4677476
ART: Add support for patching and loading OAT files compiled with PIC
by Igor Murashkin
· 10 years ago
11bd683
Merge "ART: Add pic flag to oat header store"
by Andreas Gampe
· 10 years ago
7ba6496
ART: Add pic flag to oat header store
by Andreas Gampe
· 10 years ago
d035c2d
Fix 64 bit build
by Mathieu Chartier
· 10 years ago
2d2621a
Optimize method linking
by Mathieu Chartier
· 10 years ago
2c4257b
Tidy logging code not using UNIMPLEMENTED.
by Ian Rogers
· 10 years ago
cf7f191
C++11 related clean-up of DISALLOW_..
by Ian Rogers
· 10 years ago
6f3dbba
Make ART compile with GCC -O0 again.
by Ian Rogers
· 10 years ago
b23eab1
Add VLOG(class_linker) for clinit errors
by Brian Carlstrom
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
cdc1aaf
Simplify instance reference offsets.
by Ian Rogers
· 10 years ago
31d8f52
Add VMRuntime.isBootClassPathOnDisk
by Brian Carlstrom
· 10 years ago
0714083
Enable -Wunreachable-code
by Ian Rogers
· 10 years ago
c8ccf68
ART: Fix some -Wpedantic errors
by Andreas Gampe
· 10 years ago
f0edfc3
Some optimizations for the array alloc path.
by Hiroshi Yamauchi
· 10 years ago
2d5f39e
Add ScopedAssertNoThreadSuspension
by Mathieu Chartier
· 10 years ago
3c13a79
ART: Only allow the zygote to create the global boot image
by Andreas Gampe
· 10 years ago
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
Next »