Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
fedff519e0bab2702cbf1ea271cbcb89eeeb52a3
/
runtime
/
class_linker.cc
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
5115a4d
Clean up initialization checks for entrypoints.
by Vladimir Marko
· 7 years ago
cce414f
Delay entrypoint update until visibly initialized.
by Vladimir Marko
· 7 years ago
5ee206f
Make LinkMethods setup the entrypoint like image_writer.
by Nicolas Geoffray
· 7 years ago
5a0b672
Boot image: only use the resolution stub when there is AOT code.
by Nicolas Geoffray
· 7 years ago
fb11957
Fixed issue in structural redefinition around class init
by Alex Light
· 7 years ago
4ac0e15
Revert "Revert "Basic structural redefinition support""
by Nicolas Geoffray
· 7 years ago
5a2301d
Revert "Basic structural redefinition support"
by Nicolas Geoffray
· 7 years ago
c971eaf
Basic structural redefinition support
by Alex Light
· 7 years ago
422a9eb
Do not hold lock when making class visibly initialized.
by Vladimir Marko
· 7 years ago
9f18fbc
Make classes visibly initialized faster.
by Vladimir Marko
· 7 years ago
8e11065
Use ClassStatus::kVisiblyInitialized for allocations.
by Vladimir Marko
· 7 years ago
e0bbab9
ART: Verifier cleanup
by Andreas Gampe
· 7 years ago
bf12191
Implement ClassStatus::kVisiblyInitialized.
by Vladimir Marko
· 7 years ago
af86470
ART: Correctly exclude super-init times in classlinker
by Andreas Gampe
· 7 years ago
70e2a76
Initialize array classes in pre-fence visitor.
by Vladimir Marko
· 7 years ago
0c2c222
Revert^2 "Support clinit for app image during compilation"
by Chang Xing
· 9 years ago
3238440
jitzygote: Handle case of methods having the resolution stub.
by Nicolas Geoffray
· 7 years ago
31c3daa
GC-independent image layout.
by Vladimir Marko
· 7 years ago
9b7f8b5
ART: Dump class initialization stats durig SIGQUIT
by Andreas Gampe
· 7 years ago
77f84fc
Handle cleared preresolved strings
by Mathieu Chartier
· 7 years ago
024d69f
Use cleared JNI weak sentinel from boot image.
by Vladimir Marko
· 7 years ago
8e05f09
Do not force-intern Strings in images.
by Vladimir Marko
· 7 years ago
3068d58
Clean up creating handles from `this`.
by Vladimir Marko
· 7 years ago
991cd5c
Add default template args to Heap::Alloc*Object*().
by Vladimir Marko
· 7 years ago
19f5416
ART: Remove runtime.h file_utils.h (iwyu)
by Andreas Gampe
· 7 years ago
Next »