Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
87658f3e8877afdf80990ba986841dba9037da50
/
runtime
/
class_linker.h
87658f3
Revert^2 "Optimize FindClass ClassNotFoundException case"
by Andreas Gampe
· 6 years ago
d399f57
Revert "Optimize FindClass ClassNotFoundException case"
by Mathieu Chartier
· 6 years ago
9634705
Optimize FindClass ClassNotFoundException case
by Mathieu Chartier
· 6 years ago
5aead70
ObjPtr<>-ify method/var handles, fix stale refs in tests.
by Vladimir Marko
· 6 years ago
3892e62
Clean up Class::GetDescriptor().
by Vladimir Marko
· 6 years ago
49b74a8
ART: Remove thread from class.h
by Andreas Gampe
· 6 years ago
7b3063b
ART: Only log initialization failure on initialization
by Andreas Gampe
· 6 years ago
6262959
ART: Some more IWYU in common headers
by Andreas Gampe
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
0ace563
Revert^2 "Allow boot image for a part of the boot classpath."
by Vladimir Marko
· 6 years ago
fb83d76
Revert "Allow boot image for a part of the boot classpath."
by Andreas Gampe
· 6 years ago
4433c43
Allow boot image for a part of the boot classpath.
by Vladimir Marko
· 6 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 6 years ago
e167273
Revert^2 "Support shared libraries in CreateContextFromClassLoader."
by Nicolas Geoffray
· 6 years ago
1717a49
Revert "Support shared libraries in CreateContextFromClassLoader."
by Nicolas Geoffray
· 6 years ago
a66d69e
Support shared libraries in CreateContextFromClassLoader.
by Nicolas Geoffray
· 6 years ago
4835d21
ART: Fix ResolveType with ArtMethod
by Andreas Gampe
· 6 years ago
6b9fd8c
Support shared libraries in ClassLoaderContext::CreateClassLoader.
by Nicolas Geoffray
· 6 years ago
9296e18
Merge "Add native support for BaseDexClassLoader shared libraries."
by Nicolas Geoffray
· 6 years ago
9186b18
Refactor ClassLinker::FindPrimitiveClass().
by Vladimir Marko
· 6 years ago
80a560c
Add native support for BaseDexClassLoader shared libraries.
by Nicolas Geoffray
· 6 years ago
f559f57
Merge "ART: Do some include-what-you-use"
by Treehugger Robot
· 6 years ago
7ac6666
Merge changes I9aa705ea,I2faac626
by Christian Wailes
· 6 years ago
88dbad3
ART: Do some include-what-you-use
by Andreas Gampe
· 7 years ago
2d99da1
Merge "Revert "Inline ClassLinker::ResolveMethod""
by David Srbecky
· 6 years ago
9cc67b1
Revert "Inline ClassLinker::ResolveMethod"
by David Srbecky
· 6 years ago
55c880e
Revert "Disable kAppImageMayContainStrings"
by Chris Wailes
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
966b933
Disable kAppImageMayContainStrings
by Mathieu Chartier
· 6 years ago
74ccee6
Add extra handling for loading intern tables
by Mathieu Chartier
· 6 years ago
e5fb7ea
Merge "Inline ClassLinker::ResolveMethod"
by David Srbecky
· 6 years ago
25d88ba
Inline ClassLinker::ResolveMethod
by David Srbecky
· 6 years ago
2386636
Preparing for work on string interning for AppImages.
by Chris Wailes
· 6 years ago
0e84027
Make classes of LOS objects non-movable.
by Roland Levillain
· 6 years ago
dcfcce4
Revert^2 "Delay init of classes of pre-allocated exceptions."
by Vladimir Marko
· 7 years ago
29cf32b
Revert "Delay init of classes of pre-allocated exceptions."
by Lokesh Gidra
· 7 years ago
cd5c181
Delay init of classes of pre-allocated exceptions.
by Vladimir Marko
· 7 years ago
302aa98
Merge changes I2079344d,Ie0d08494
by Vladimir Marko
· 7 years ago
6ed28cb
Merge "Revert "Revert "Move runtime/ to ClassAccessor"""
by Mathieu Chartier
· 7 years ago
1f1cb9f
Revert "Revert "Move runtime/ to ClassAccessor""
by Mathieu Chartier
· 7 years ago
0261055
Remove ClassLinker::array_iftable_.
by Vladimir Marko
· 7 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 7 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 7 years ago
09c5ca4
Clean up class resolution and lookup.
by Vladimir Marko
· 7 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 7 years ago
acb906d
Remove mirror::String::java_lang_String_.
by Vladimir Marko
· 7 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 7 years ago
00e15d6
Merge "ART: Add dex::ProtoIndex"
by Orion Hodson
· 7 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 7 years ago
1ab0fa8
Refactor ClassLinker & ImageWriter to use a common resolution routine
by David Brazdil
· 7 years ago
4525e0b
Fix verifier/linker IncompatibleClassChangeError with hidden API
by David Brazdil
· 7 years ago
252a4e4
Fix 616-cha-unloading.
by Alexey Grebenkin
· 7 years ago
0933cc5
Disable encoded static initialization
by Mathieu Chartier
· 7 years ago
be4c2bd
Fix dangling SingleImplementations left after class unloading
by Alexey Grebenkin
· 7 years ago
e47f60c
Retrieve String/Class references from .data.bimg.rel.ro.
by Vladimir Marko
· 7 years ago
999646d
Dex header cleanup and windows simplification
by David Sehr
· 7 years ago
ea179f4
Refactor method resolution in class linker.
by Nicolas Geoffray
· 7 years ago
da1cdd0
ART: Fix call site resolution
by Orion Hodson
· 7 years ago
fc49fec
Revert^3 "Ensure that methods requiring interpreter entrypoint always have it."
by Alex Light
· 7 years ago
4b3dec3
Revert^2 "Ensure that methods requiring interpreter entrypoint always have it."
by Alex Light
· 7 years ago
c971f6e
Revert "Ensure that methods requiring interpreter entrypoint always have it."
by Mathieu Chartier
· 7 years ago
94730ef
Ensure that methods requiring interpreter entrypoint always have it.
by Alex Light
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
666ee3d
Do not pass DexFile to ClassLinker::Lookup/ResolveType().
by Vladimir Marko
· 7 years ago
8901119
Do not pass DexFile to ClassLinker::Lookup/ResolveMethod().
by Vladimir Marko
· 7 years ago
a64b52d
Do not pass DexFile to ClassLinker::Lookup/ResolveString().
by Vladimir Marko
· 7 years ago
af94020
Do not pass DexFile to ClassLinker::ResolveMethodType().
by Vladimir Marko
· 7 years ago
e11dd50
Do not pass DexFile to ClassLinker::ResolveField*().
by Vladimir Marko
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
2ffb703
cpplint: Cleanup errors
by Igor Murashkin
· 7 years ago
005ac51
ART: Add mirror classes for VarHandles
by Orion Hodson
· 7 years ago
e7732be
ART: Implement missing mterp handlers
by Orion Hodson
· 7 years ago
2e59994
ART: support for const-method-{handle,type}
by Orion Hodson
· 7 years ago
7452797
Refactor linker files from compiler/ to dex2oat/.
by Vladimir Marko
· 8 years ago
a49e053
Show ArtMethods in imgdiag
by David Sehr
· 7 years ago
94ec2db
Use mmapped boot image class table for PIC app HLoadClass.
by Vladimir Marko
· 7 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 7 years ago
d1ee20f
Revert^4 "ART: Use proxy ArtMethod's data_ to store the interface method."
by Vladimir Marko
· 7 years ago
76ccd09
Revert^3 "ART: Use proxy ArtMethod's data_ to store the interface method.""
by Nicolas Geoffray
· 7 years ago
c42fab3
Revert^2 "ART: Use proxy ArtMethod's data_ to store the interface method."
by Vladimir Marko
· 7 years ago
7ef52f7
Revert "ART: Use proxy ArtMethod's data_ to store the interface method."
by Nicolas Geoffray
· 7 years ago
0888cf1
ART: Use proxy ArtMethod's data_ to store the interface method.
by Vladimir Marko
· 7 years ago
3f35d09
Merge "Remove ClassLinker::SetEntryPointsToCompiledCode()."
by Treehugger Robot
· 7 years ago
9e050df
Revert "Revert "Support class unloading in dex2oat for quicken multidex""
by Mathieu Chartier
· 7 years ago
6921d90
Revert "Support class unloading in dex2oat for quicken multidex"
by Richard Uhler
· 7 years ago
0b1c341
Support class unloading in dex2oat for quicken multidex
by Mathieu Chartier
· 7 years ago
abadf02
Revert "Support clinit for app image during compilation"
by Nicolas Geoffray
· 7 years ago
50ce441
Support clinit for app image during compilation
by Chang Xing
· 7 years ago
72041a0
Use class unloading in dex2oat for verify and extract
by Mathieu Chartier
· 7 years ago
fbfc394
Remove ClassLinker::SetEntryPointsToCompiledCode().
by Vladimir Marko
· 7 years ago
605fe24
Implemented Nested Transaction
by Chang Xing
· 7 years ago
be7af22
ART: Move app image verification to its own method
by Andreas Gampe
· 7 years ago
c1ac9ee
ART: Move CHA to ClassLinker
by Andreas Gampe
· 7 years ago
4f342b0
Move logic to get profile class descriptors to profile info
by Mathieu Chartier
· 7 years ago
07bfbac
Hash-based DexCache methods array.
by Vladimir Marko
· 7 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 8 years ago
0cb1728
Do superclass validation at compile time and log with new class status.
by Jeff Hao
· 7 years ago
f8db2c3
ART: Add support for constructor method handles
by Orion Hodson
· 7 years ago
06bed30
Revert "Revert "Record post startup methods in profile""
by Mathieu Chartier
· 7 years ago
Next »