Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
4dc6589f392d46800a3b64625245bdfe4bbbfc2f
/
runtime
/
class_linker.cc
4dc6589
Don't wrap VerifyError into NoClassDefFoundError.
by Nicolas Geoffray
· 5 years ago
dd41196
VarHandle: add StaticFieldVarHandle class
by Orion Hodson
· 5 years ago
b4bd92f
Faster hashing in `ClassLinker::LinkVirtualMethods()`.
by Vladimir Marko
· 5 years ago
a4d28dd
Avoid marking proxy class as erroneous twice.
by Vladimir Marko
· 5 years ago
44dc8a3
verifier: do not infer an instruction will throw.
by Nicolas Geoffray
· 5 years ago
4ef3649
Fix missing nterp initializing when loading a class.
by Nicolas Geoffray
· 5 years ago
4026117
Rewrite static/instance field search by index.
by Vladimir Marko
· 5 years ago
b10668c
Clean up Class::GetDirectInterface().
by Vladimir Marko
· 5 years ago
e300c4e
Faster Class::FindField().
by Vladimir Marko
· 5 years ago
4f6bb44
Remove palette hooks.
by Nicolas Geoffray
· 5 years ago
c63d967
Rewrite profile file format.
by Vladimir Marko
· 5 years ago
8078996
Handle a potential race when verifying dex files in the background.
by Nicolas Geoffray
· 5 years ago
1dab575
Remove some dead code around ClassTable.
by Vladimir Marko
· 5 years ago
68c0758
Clean up defining classes in ClassLinker.
by Vladimir Marko
· 5 years ago
af61f50
Reland "Change JNI behavior related to hiddenapi."
by Nicolas Geoffray
· 5 years ago
ac57691
dex2oat: Do not crash on InitializeClass() exceptions.
by Vladimir Marko
· 5 years ago
dbcf4a2
Revert "Change JNI behavior related to hiddenapi."
by Nicolas Geoffray
· 5 years ago
579db19
Change JNI behavior related to hiddenapi.
by Nicolas Geoffray
· 5 years ago
43c9cd7
Improve nterp -> compiled code transitions.
by Nicolas Geoffray
· 5 years ago
40cd07c
Add a fast path for nterp entrypoint to avoid fetching the shorty.
by Nicolas Geoffray
· 5 years ago
5b0b2e1
Explictly pass VerifierDeps when asking for class verification.
by Nicolas Geoffray
· 5 years ago
de0d0de
Remove kAccMiranda and kAccDefaultConflicting.
by Vladimir Marko
· 5 years ago
b9b7d91
Revert "Lazily allocate DexCache arrays."
by Orion Hodson
· 5 years ago
1214319
Lazily allocate DexCache arrays.
by David Srbecky
· 5 years ago
74584e6
[metrics] Add ClassLoadingTotalTime counter
by Eric Holk
· 5 years ago
fedff51
Change runtime behavior related to hiddenapi.
by Nicolas Geoffray
· 5 years ago
5de5efe
Remove pointer-size arguments from DexCache.
by David Srbecky
· 5 years ago
6df4511
Use vdex assignability types at runtime.
by Nicolas Geoffray
· 5 years ago
c5323fe
libartpalette: Use fixed width typedef rather than enum for status
by Orion Hodson
· 5 years ago
4335474
Cache hashes of virtual methods in j.l.Object.
by Vladimir Marko
· 5 years ago
b1cf837
Fix image bug around clinit and nterp.
by Nicolas Geoffray
· 5 years ago
d1728bf
Add a kTypeChecksFailure.
by Nicolas Geoffray
· 5 years ago
42bee50
Clean up ClassLinker::LinkFields().
by Vladimir Marko
· 5 years ago
c7993d5
Rewrite ClassLinker::LinkFields().
by Vladimir Marko
· 5 years ago
bd728b0
Add a ScopedTrace when updating code_item and entrypoint in image.
by Nicolas Geoffray
· 5 years ago
c39af94
Add a nterp trampoline in the oat file, replaced at runtime.
by Nicolas Geoffray
· 5 years ago
2c2724c
Disable the public SDK Checker during exception throwing
by Calin Juravle
· 5 years ago
47213e4
Small cleanups in artInvokeInterfaceTrampoline
by Nicolas Geoffray
· 5 years ago
771708f
Avoid growing boot class path for --single-image compiled images
by Orion Hodson
· 5 years ago
aa027b8
Fix Entry in CheckVTableHasNoDuplicates().
by Vladimir Marko
· 5 years ago
782fb71
Use HashMap<> and HashSet<> in ClassLinker.
by Vladimir Marko
· 5 years ago
3378768
SDK-stub controlled dex2oat verification
by Calin Juravle
· 7 years ago
86d6cd5
Remove DexCache arrays from image.
by David Srbecky
· 6 years ago
e1d2dce
Add support for compact dex files in nterp.
by Nicolas Geoffray
· 6 years ago
1d4f009
Call dex2oat and runtime hooks when creating / loading oat/dex files.
by Nicolas Geoffray
· 6 years ago
5565029
Improve logging for missed fields
by Mathieu Chartier
· 6 years ago
4717175
Move code item to the data pointer and remove code_item_offset.
by Nicolas Geoffray
· 6 years ago
0c9a217
Always create IMT conflict tables when generating an image.
by Nicolas Geoffray
· 6 years ago
60d4abc
Reland^2 "Cover more cases in nterp."
by Nicolas Geoffray
· 6 years ago
5439f05
Revert^3 "VIXL simulator for ART (Stage1)"
by Ulya Trafimovich
· 6 years ago
5880c77
Inclusive language updates to class_linker.cc
by Orion Hodson
· 6 years ago
346fd96
More inclusive language in the runtime
by David Srbecky
· 6 years ago
e886d68
Revert^2 "VIXL simulator for ART (Stage1)"
by Ulyana Trafimovich
· 6 years ago
3060bb9
Revert "VIXL simulator for ART (Stage1)"
by Ulyana Trafimovich
· 6 years ago
48ca6a6
VIXL simulator for ART (Stage1)
by Xueliang Zhong
· 7 years ago
0315efa
Increment hotness in nterp when doing lookups.
by Nicolas Geoffray
· 6 years ago
86c8752
Direct calls to @CriticalNative methods.
by Vladimir Marko
· 6 years ago
1715efa
Add a new class status for verified with access checks.
by Nicolas Geoffray
· 6 years ago
1c993cd
Revert^2 "Throw ClassFormatError for unsupported default methods."
by Vladimir Marko
· 6 years ago
09261a8
Revert "Throw ClassFormatError for unsupported default methods."
by Nicolas Geoffray
· 6 years ago
08110ef
Improve error message in RunRootClinits
by David Srbecky
· 6 years ago
adf0f2e
Throw ClassFormatError for unsupported default methods.
by Vladimir Marko
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
0761419
Handle the situation we could not load the class.
by Nicolas Geoffray
· 6 years ago
afa69cd
Add another DCHECK that an exception isn't pending.
by Nicolas Geoffray
· 6 years ago
605c591
Add more DCHECKs to investigate build bot failure.
by Nicolas Geoffray
· 6 years ago
d1f7351
dex2oat: add --updatable-bcp-packages-file argument.
by Vladimir Marko
· 6 years ago
bc11509
Address late comments on go/aog/1269207
by Alex Light
· 6 years ago
a467a6e
Fix incorrect interface-override linking
by Alex Light
· 6 years ago
e4abf13
ART: Update list of reserved boot class path packages.
by Vladimir Marko
· 6 years ago
133987d
Revert^2 "Don't include static or private methods with proxy construction."
by Alex Light
· 6 years ago
379503d
Revert "Don't include static or private methods with proxy construction."
by Alex Light
· 6 years ago
f368882
Add more debugging info around ResolveField.
by Nicolas Geoffray
· 6 years ago
584e599
Don't include static or private methods with proxy construction.
by Alex Light
· 6 years ago
b68bb7a
Fix compiling boot image extension with assume-verified.
by Vladimir Marko
· 6 years ago
2336954
Avoid NanoTime in InitializeClass unless stats are enabled
by Mathieu Chartier
· 6 years ago
8a1a0f7
ART: Ensure dex caches keep classloader live
by Andreas Gampe
· 6 years ago
de7f878
Fix minor code-style error
by Alex Light
· 6 years ago
725da8f
Fix race between dex-file registration and class-loader deletion
by Alex Light
· 6 years ago
fa458ac
Allow late lookup for @CriticalNative methods.
by Vladimir Marko
· 6 years ago
18dc023
Remove obsolete CHECKs for image dex file location.
by Vladimir Marko
· 6 years ago
4cbb51a
Fix ART code around JIT zygote.
by Nicolas Geoffray
· 6 years ago
8c41a0b
Handle interpreter / access-checks mode in the runtime.
by Nicolas Geoffray
· 6 years ago
fc58809
Remove old JDWP implementation from ART
by Alex Light
· 6 years ago
7e2c963
Update interpreter entrypoints in an image to nterp when supported.
by Nicolas Geoffray
· 6 years ago
ed1cecd
Clean up dead code & outdated comment in app image validation
by Dan Zimmerman
· 6 years ago
6ef7713
Remove dead code related to profile collection.
by Vladimir Marko
· 6 years ago
a72256b
Remove app image dex file and class loader checks
by Mathieu Chartier
· 6 years ago
0039182
Add an implementation of Nterp for x64.
by Nicolas Geoffray
· 6 years ago
270db1c
Revert^4 "Allow structural redefinition on non-final classes."
by Alex Light
· 7 years ago
664999a
Revert "Revert^2 "Allow structural redefinition on non-final classes.""
by Nicolas Geoffray
· 7 years ago
0a19e21
Add null check in AppendToBootClassPath
by Mathieu Chartier
· 7 years ago
f1b809c
Revert^2 "Allow structural redefinition on non-final classes."
by Alex Light
· 7 years ago
7dac864
Clean up JNI dlsym lookup trampoline.
by Vladimir Marko
· 7 years ago
88b1c83
Revert "Allow structural redefinition on non-final classes."
by Roland Levillain
· 7 years ago
c47040d
Allow structural redefinition on non-final classes.
by Alex Light
· 7 years ago
a879bdf
Revert^2 "Fix CompilerDriver's handling of boot image extension."
by Vladimir Marko
· 7 years ago
a9bbc08
Implement STL iterators on ObjectArray and add helpers
by Alex Light
· 7 years ago
889b72d
Load classes for boot image extension.
by Vladimir Marko
· 7 years ago
f05f04b
Make ArtMethod methods const or requiring the mutator lock.
by Nicolas Geoffray
· 7 years ago
Next »