Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
2bac049599e327888800a82fd90a2139c91fd093
/
runtime
/
class_loader_context.cc
525fa42
Revert "Revert "Integrate ClassLoaderContext check in OatFileAssistant::GetBestOatFile.""
by Nicolas Geoffray
· 5 years ago
656fdcd
Revert "Integrate ClassLoaderContext check in OatFileAssistant::GetBestOatFile."
by David Srbecky
· 5 years ago
c8fe651
Integrate ClassLoaderContext check in OatFileAssistant::GetBestOatFile.
by Nicolas Geoffray
· 5 years ago
982eced
Remove '&' class loader context.
by Nicolas Geoffray
· 5 years ago
9807115
Improve trace logging when loading odex files
by Calin Juravle
· 5 years ago
6e6f1b2
Do not open dex files in CLC if we only need to get dexopt status
by Calin Juravle
· 5 years ago
5ff2393
Remove stripped-apk related logic from CLC
by Calin Juravle
· 5 years ago
556ace1
Reduce 'The ClassLoaderContext is a special shared library.' spam
by Tom Cherry
· 6 years ago
a63a2e9
Search only the current class loader when checking for duplicates
by Calin Juravle
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
b495e7f
Log an error when an app loads duplicate dex files
by Calin Juravle
· 6 years ago
bf770550
Don't run structural dex file verification in ClassLoaderContext.
by Nicolas Geoffray
· 6 years ago
c9fa770
Introduce VMRuntime.isValidClassLoaderContext
by Dan Zimmerman
· 6 years ago
b682ea4
Introduce BaseDexClassLoader.computeClassLoaderContextsNative
by Dan Zimmerman
· 6 years ago
7d511d9
[art] Factor out encoding ClassLoaderContext components
by Dan Zimmerman
· 6 years ago
36ec598
Simplify name verification in ClassLoaderContext.
by Vladimir Marko
· 7 years ago
a9bbc08
Implement STL iterators on ObjectArray and add helpers
by Alex Light
· 7 years ago
d5fe17e
Fix incorrect narrowing type cast
by Yi Kong
· 7 years ago
19f5416
ART: Remove runtime.h file_utils.h (iwyu)
by Andreas Gampe
· 7 years ago
3e8aae0
Fix dex location of boot oat files during preopt
by David Brazdil
· 7 years ago
93d339d
Revert^2: InMemoryDexClassLoader in ClassLoaderContext follow-up
by David Brazdil
· 7 years ago
bdc93b4
ObjPtr<>-ify StackTraceElement and ClassLoader.
by Vladimir Marko
· 7 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 7 years ago
0984e48
Style cleanup for ObjPtr<>-ify changes.
by Vladimir Marko
· 7 years ago
423bebb
ObjPtr<>-ify mirror::ObjectArray.
by Vladimir Marko
· 7 years ago
93d99f3
Revert "InMemoryDexClassLoader in ClassLoaderContext follow-up"
by Nicolas Geoffray
· 7 years ago
1a1398e
InMemoryDexClassLoader in ClassLoaderContext follow-up
by David Brazdil
· 7 years ago
1a9ac53
Support InMemoryDexClassLoader in ClassLoaderContext
by David Brazdil
· 7 years ago
8982186
Support FDs for class loader context dex files
by David Brazdil
· 7 years ago
e167273
Revert^2 "Support shared libraries in CreateContextFromClassLoader."
by Nicolas Geoffray
· 8 years ago
1717a49
Revert "Support shared libraries in CreateContextFromClassLoader."
by Nicolas Geoffray
· 8 years ago
a66d69e
Support shared libraries in CreateContextFromClassLoader.
by Nicolas Geoffray
· 8 years ago
7ec77b4
Merge "Canonicalize shared libraries in ClassLoaderContext::CreateClassLoader."
by Nicolas Geoffray
· 8 years ago
cb2e1dd
Canonicalize shared libraries in ClassLoaderContext::CreateClassLoader.
by Nicolas Geoffray
· 8 years ago
3573c36
Merge "ART: Fix misc-uniqueptr-reset-release"
by Treehugger Robot
· 8 years ago
42b95c4
Merge "Fix parsing of shared libraries in class loader context."
by Nicolas Geoffray
· 8 years ago
6b9fd8c
Support shared libraries in ClassLoaderContext::CreateClassLoader.
by Nicolas Geoffray
· 8 years ago
41c911f
ART: Fix misc-uniqueptr-reset-release
by Andreas Gampe
· 8 years ago
f378fff
Fix parsing of shared libraries in class loader context.
by Nicolas Geoffray
· 8 years ago
9893c47
Add missed null check in ClassLoaderContext::VerifyClassLoaderContextMatch.
by Nicolas Geoffray
· 8 years ago
06af3b4
Add support for shared libaries in class loader context.
by Nicolas Geoffray
· 8 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 8 years ago
afaf7f8
ART: Enable bugprone-unused-return-value
by Andreas Gampe
· 8 years ago
78baed5
ART: Use reinterpret_cast{32,64}<> when appropriate.
by Vladimir Marko
· 8 years ago
7bc8e8f
Use only signed/unsigned numbers with ParseInt/ParseUint respectively
by Tom Cherry
· 8 years ago
f941170
ART: Remove utils.h's ParseUint & ParseInt
by Andreas Gampe
· 8 years ago
adc9086
Revert "Revert "Do not load app image for class collisions""
by Mathieu Chartier
· 8 years ago
2c7e13b
Revert "Do not load app image for class collisions"
by Mathieu Chartier
· 8 years ago
d8860b4
Do not load app image for class collisions
by Vladimir Marko
· 8 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 8 years ago
c444077
Add arg for overwriting class loader class path
by Mathieu Chartier
· 8 years ago
f5abfc4
Add stored class loader context option
by Mathieu Chartier
· 8 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 8 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 8 years ago
06ffecf
Don't add a '/' if it's already there.
by Nicolas Geoffray
· 9 years ago
92003fe
Revert "Use real locations when opening dex files from the context"
by Calin Juravle
· 9 years ago
e875f4c
Don't verify dex file when the runtime is in NoVerify mode.
by Nicolas Geoffray
· 9 years ago
095c6c9
Pass the verify flag to DexFileLoader utilities.
by Nicolas Geoffray
· 9 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 9 years ago
91842ae
Lower PLOG(ERROR) to PLOG(WARNING) if unable to find realpath
by Alex Light
· 9 years ago
c5b215f
Update the context classpath after the dex files are opened.
by Calin Juravle
· 9 years ago
d25c915
Merge "Fix context verification for relative dependencies"
by Calin Juravle
· 9 years ago
1e96a5d
Fix context verification for relative dependencies
by Calin Juravle
· 9 years ago
7252738
ART: Don't prepend '/' if classpath_dir is empty
by Andreas Gampe
· 9 years ago
821a259
Use real locations when opening dex files from the context
by Calin Juravle
· 9 years ago
1991589
Revert "Revert "Stop using the runtime classpath in dex2oat""
by Calin Juravle
· 9 years ago
053a84b
Revert "Stop using the runtime classpath in dex2oat"
by Calin Juravle
· 9 years ago
84f82b9
Stop using the runtime classpath in dex2oat
by Calin Juravle
· 9 years ago
27e0d1f
Pass the class loader context to dex2oat when optimizing at runtime
by Calin Juravle
· 9 years ago
c932707
Merge "ART: Add more logging to ClassLoaderContext mismatches"
by Treehugger Robot
· 9 years ago
7d0f81c
ART: Add more logging to ClassLoaderContext mismatches
by Andreas Gampe
· 9 years ago
1a509c8
Be prepared to handle empty class loader contexts
by Calin Juravle
· 9 years ago
41acdc1
Fix the default ownership of dex files in ClassLoaderContext
by Calin Juravle
· 9 years ago
c79470d
Allow dex2oat to create a full class loader context
by Calin Juravle
· 9 years ago
3f91864
Verify the class loader context when loading oat files
by Calin Juravle
· 9 years ago
57d0acc
Create a class loader context starting from an existing ClassLoader
by Calin Juravle
· 9 years ago
7b0648a
Move dex files dependencies (en/de)coding to ClassLoaderContext
by Calin Juravle
· 9 years ago
87e2cb6
Add support for processing class loader contexts
by Calin Juravle
· 9 years ago