Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
f85a4d0890fd6be2b303a975dab44c74bd475418
/
runtime
/
class_linker.cc
fc58809
Remove old JDWP implementation from ART
by Alex Light
· 5 years ago
7e2c963
Update interpreter entrypoints in an image to nterp when supported.
by Nicolas Geoffray
· 5 years ago
ed1cecd
Clean up dead code & outdated comment in app image validation
by Dan Zimmerman
· 5 years ago
6ef7713
Remove dead code related to profile collection.
by Vladimir Marko
· 5 years ago
a72256b
Remove app image dex file and class loader checks
by Mathieu Chartier
· 5 years ago
0039182
Add an implementation of Nterp for x64.
by Nicolas Geoffray
· 5 years ago
270db1c
Revert^4 "Allow structural redefinition on non-final classes."
by Alex Light
· 5 years ago
664999a
Revert "Revert^2 "Allow structural redefinition on non-final classes.""
by Nicolas Geoffray
· 5 years ago
0a19e21
Add null check in AppendToBootClassPath
by Mathieu Chartier
· 5 years ago
f1b809c
Revert^2 "Allow structural redefinition on non-final classes."
by Alex Light
· 5 years ago
7dac864
Clean up JNI dlsym lookup trampoline.
by Vladimir Marko
· 5 years ago
88b1c83
Revert "Allow structural redefinition on non-final classes."
by Roland Levillain
· 5 years ago
c47040d
Allow structural redefinition on non-final classes.
by Alex Light
· 5 years ago
a879bdf
Revert^2 "Fix CompilerDriver's handling of boot image extension."
by Vladimir Marko
· 5 years ago
a9bbc08
Implement STL iterators on ObjectArray and add helpers
by Alex Light
· 5 years ago
889b72d
Load classes for boot image extension.
by Vladimir Marko
· 5 years ago
f05f04b
Make ArtMethod methods const or requiring the mutator lock.
by Nicolas Geoffray
· 5 years ago
5115a4d
Clean up initialization checks for entrypoints.
by Vladimir Marko
· 5 years ago
cce414f
Delay entrypoint update until visibly initialized.
by Vladimir Marko
· 5 years ago
5ee206f
Make LinkMethods setup the entrypoint like image_writer.
by Nicolas Geoffray
· 5 years ago
5a0b672
Boot image: only use the resolution stub when there is AOT code.
by Nicolas Geoffray
· 5 years ago
fb11957
Fixed issue in structural redefinition around class init
by Alex Light
· 5 years ago
4ac0e15
Revert "Revert "Basic structural redefinition support""
by Nicolas Geoffray
· 5 years ago
5a2301d
Revert "Basic structural redefinition support"
by Nicolas Geoffray
· 5 years ago
c971eaf
Basic structural redefinition support
by Alex Light
· 5 years ago
422a9eb
Do not hold lock when making class visibly initialized.
by Vladimir Marko
· 5 years ago
9f18fbc
Make classes visibly initialized faster.
by Vladimir Marko
· 5 years ago
8e11065
Use ClassStatus::kVisiblyInitialized for allocations.
by Vladimir Marko
· 5 years ago
e0bbab9
ART: Verifier cleanup
by Andreas Gampe
· 5 years ago
bf12191
Implement ClassStatus::kVisiblyInitialized.
by Vladimir Marko
· 6 years ago
af86470
ART: Correctly exclude super-init times in classlinker
by Andreas Gampe
· 5 years ago
70e2a76
Initialize array classes in pre-fence visitor.
by Vladimir Marko
· 5 years ago
0c2c222
Revert^2 "Support clinit for app image during compilation"
by Chang Xing
· 7 years ago
3238440
jitzygote: Handle case of methods having the resolution stub.
by Nicolas Geoffray
· 5 years ago
31c3daa
GC-independent image layout.
by Vladimir Marko
· 6 years ago
9b7f8b5
ART: Dump class initialization stats durig SIGQUIT
by Andreas Gampe
· 6 years ago
77f84fc
Handle cleared preresolved strings
by Mathieu Chartier
· 6 years ago
024d69f
Use cleared JNI weak sentinel from boot image.
by Vladimir Marko
· 6 years ago
8e05f09
Do not force-intern Strings in images.
by Vladimir Marko
· 6 years ago
3068d58
Clean up creating handles from `this`.
by Vladimir Marko
· 6 years ago
991cd5c
Add default template args to Heap::Alloc*Object*().
by Vladimir Marko
· 6 years ago
19f5416
ART: Remove runtime.h file_utils.h (iwyu)
by Andreas Gampe
· 6 years ago
b0625e0
ART: Address b/120022597
by Andreas Gampe
· 6 years ago
3db3d37
Invert IsUsingDefaultBootImageLocation to IsUsingApexBootImageLocation.
by David Srbecky
· 6 years ago
f339cca
Revert "jitzygote: Also Pre-JIT native methods."
by David Srbecky
· 6 years ago
dd16edb
Revert "jitzygote: Fix pre-JIT of native methods."
by David Srbecky
· 6 years ago
87658f3
Revert^2 "Optimize FindClass ClassNotFoundException case"
by Andreas Gampe
· 6 years ago
d5d807b
ART: Restrict dex cache location check
by Andreas Gampe
· 6 years ago
501c3b0
Revert^2 "Fix correctness for fast path class loading"
by Andreas Gampe
· 6 years ago
2e2f9e8
Revert "Fix correctness for fast path class loading"
by Mathieu Chartier
· 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
d94c87d
jitzygote: Fix pre-JIT of native methods.
by David Srbecky
· 6 years ago
ef04ac6
Fix correctness for fast path class loading
by Mathieu Chartier
· 6 years ago
5a0622a
jitzygote: Also Pre-JIT native methods.
by Nicolas Geoffray
· 6 years ago
7989ac9
Save the JIT compiled code when the class isn't initialized yet.
by Nicolas Geoffray
· 6 years ago
3e8aae0
Fix dex location of boot oat files during preopt
by David Brazdil
· 6 years ago
29885b3
Hide updatable-media package classes for app AOT compilation.
by Vladimir Marko
· 6 years ago
dfc0de7
Partially ObjPtr<>-ify Object, fix stale ref in test.
by Vladimir Marko
· 6 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 6 years ago
d7e9bbf
Clean up explicit conversions to ObjPtr<>.
by Vladimir Marko
· 6 years ago
bb206de
ObjPtr<>-ify ClassExt.
by Vladimir Marko
· 6 years ago
0984e48
Style cleanup for ObjPtr<>-ify changes.
by Vladimir Marko
· 6 years ago
5aead70
ObjPtr<>-ify method/var handles, fix stale refs in tests.
by Vladimir Marko
· 6 years ago
423bebb
ObjPtr<>-ify mirror::ObjectArray.
by Vladimir Marko
· 6 years ago
557fece
ObjPtr<>-ify mirror::IfTable.
by Vladimir Marko
· 6 years ago
c524e9e
ObjPtr<>-ify mirror::Class.
by Vladimir Marko
· 6 years ago
b9c29f6
Hide conscrypt package classes for app AOT compilation.
by Vladimir Marko
· 6 years ago
9d5956a
Change image method and field visiting to use templates
by Mathieu Chartier
· 6 years ago
1a9ac53
Support InMemoryDexClassLoader in ClassLoaderContext
by David Brazdil
· 6 years ago
e3e0f70
Return the same dex location for dex file whether backed by dex file or not.
by Nicolas Geoffray
· 6 years ago
3364d18
Clean up ImageSpace::LoadBootImage().
by Vladimir Marko
· 6 years ago
3892e62
Clean up Class::GetDescriptor().
by Vladimir Marko
· 6 years ago
a43ba3d
ART: Add ClassVerifier
by Andreas Gampe
· 6 years ago
a5c3a80
hiddenapi domain: Use oat dex file location if available
by David Brazdil
· 6 years ago
3dacdd6
Revert^4 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
939798e
Revert "Revert^2 "Remove Global deopt requirement for several jvmti events""
by Nicolas Geoffray
· 6 years ago
a75e589
Revert^2 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
ad344b6
Revert "Remove Global deopt requirement for several jvmti events"
by Nicolas Geoffray
· 6 years ago
334630e
Remove Global deopt requirement for several jvmti events
by Alex Light
· 6 years ago
144f82c
In boot image experiment mode, treat boot classpath classes as verified.
by Nicolas Geoffray
· 6 years ago
e23b388
Add verbose logging for app image startup cache feature
by Mathieu Chartier
· 6 years ago
a88abfa
Add feature flag for loading app image startup cache
by Mathieu Chartier
· 6 years ago
c66d6a7
Merge "ART: Move .bss mappings check before .bss init."
by Vladimir Marko
· 6 years ago
1cedb4a
ART: Move .bss mappings check before .bss init.
by Vladimir Marko
· 6 years ago
9f3928f
ART: Change vtable check implementation
by Andreas Gampe
· 6 years ago
3aa868a
ART: Add unchecked conversions of arrays
by Andreas Gampe
· 6 years ago
a2fed08
ART: Optimize array accesses
by Andreas Gampe
· 6 years ago
7b3063b
ART: Only log initialization failure on initialization
by Andreas Gampe
· 6 years ago
ad1aa63
ART: Move Signature to its own header
by Andreas Gampe
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
5b20b35
ART: Rewrite EnsureInitialized hit case
by Andreas Gampe
· 6 years ago
cf923f5
Merge "Allow boot image for a part of the boot classpath."
by Vladimir Marko
· 6 years ago
4433c43
Allow boot image for a part of the boot classpath.
by Vladimir Marko
· 6 years ago
afc60cd
Cleanup native debug interface api.
by David Srbecky
· 6 years ago
91f1032
Revert^2 "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 6 years ago
db4b1de
Revert "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 6 years ago
17ed987
Merge "Support class lookup for InMemoryDexClassLoader"
by David Brazdil
· 6 years ago
05909d8
Support class lookup for InMemoryDexClassLoader
by David Brazdil
· 6 years ago
d190851
Pass boot class path to ImageSpace::LoadBootImage.
by Vladimir Marko
· 6 years ago
Next »