Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
1ff9056b87705e251501ea4d19280a7e4fe2d009
/
runtime
/
mirror
869746e
runtime: fix potential NULL dereferences
by George Burgess IV
· 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
4573be3
Faster Class::FindClassMethod().
by Vladimir Marko
· 5 years ago
dd446b1
Collect array classes in profiles.
by Vladimir Marko
· 5 years ago
8f187c3
Add static asserts we have a full list of mirror classes
by Alex Light
· 5 years ago
af61f50
Reland "Change JNI behavior related to hiddenapi."
by Nicolas Geoffray
· 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
85952c1
Revert "Lazily allocate DexCache arrays." am: b9b7d91f5c
by Orion Hodson
· 5 years ago
b9b7d91
Revert "Lazily allocate DexCache arrays."
by Orion Hodson
· 5 years ago
c341045
Lazily allocate DexCache arrays. am: 1214319d27
by David Srbecky
· 5 years ago
1214319
Lazily allocate DexCache arrays.
by David Srbecky
· 5 years ago
52be87a
Merge ab/7061308 into stage.
by Xin Li
· 5 years ago
5de5efe
Remove pointer-size arguments from DexCache.
by David Srbecky
· 5 years ago
c7993d5
Rewrite ClassLinker::LinkFields().
by Vladimir Marko
· 5 years ago
98873af
arm64: Implement VarHandle intrinsics for byte array views.
by Vladimir Marko
· 5 years ago
56591f8
Validate input of JNI::NewStringUTF(). am: 7dd48b90bd am: a9780402b4 am: b9997cd03e
by Vladimir Marko
· 5 years ago
86d6cd5
Remove DexCache arrays from image.
by David Srbecky
· 5 years ago
7dd48b9
Validate input of JNI::NewStringUTF().
by Vladimir Marko
· 6 years ago
036b070
Rename String.concat() implementation function.
by Vladimir Marko
· 6 years ago
7629548
Revert^2 "Improve mirror::String implementation."
by Vladimir Marko
· 6 years ago
15efe16
Revert "Improve mirror::String implementation."
by chapin
· 6 years ago
0bba8aa
Improve mirror::String implementation.
by Vladimir Marko
· 6 years ago
e177bf1
Move String::GetUtfLength() to string-inl.h.
by Vladimir Marko
· 6 years ago
d111cd2
Expose VarHandle::AccessModeTemplate and helpers for compiler
by Orion Hodson
· 6 years ago
2ff0cb1
Refine VarHandle::GetMethodTypeMatchForAccessMode()
by Orion Hodson
· 6 years ago
9a2ba0e
Clear DexCache MethodTypes and CallSites in ImageWriter.
by Vladimir Marko
· 6 years ago
79db646
ARM64: VarHandle.Get() intrinsic for static primitive fields.
by Vladimir Marko
· 6 years ago
e3e187f
Check if VarHandle access mode is supported.
by Andra Danciu
· 6 years ago
6aaa49d
Inclusive language fixes
by Orion Hodson
· 6 years ago
346fd96
More inclusive language in the runtime
by David Srbecky
· 6 years ago
aacf977
Reword some comments to be more inclusive
by Orion Hodson
· 6 years ago
90d1b88
Add a new class status for verified with access checks.
by Nicolas Geoffray
· 6 years ago
1715efa
Add a new class status for verified with access checks.
by Nicolas Geoffray
· 6 years ago
be68175
Only put resolved classes inside the dex cache.
by Nicolas Geoffray
· 6 years ago
fa915c9
Only put resolved classes inside the dex cache.
by Nicolas Geoffray
· 6 years ago
0a6063a
Clean up Field::CreateFromArtField().
by Vladimir Marko
· 6 years ago
5868ada
Move implementations from class_root.h to -inl.h .
by Vladimir Marko
· 6 years ago
4ada811
Fix unintended sign-extension.
by Vladimir Marko
· 6 years ago
4d0f795
Fix unintended sign-extension.
by Vladimir Marko
· 6 years ago
d34b73b
Clean up internal stack trace construction.
by Vladimir Marko
· 6 years ago
b6f4c79
Clean up Constructor/Method/Field construction.
by Vladimir Marko
· 6 years ago
9c06d44
Avoid creating preresolved strings array for dex files that have no strings
by Mathieu Chartier
· 6 years ago
adbe2b1
Avoid creating preresolved strings array for dex files that have no strings
by Mathieu Chartier
· 6 years ago
314faec
Fix race condition in GetPreResolvedStrings
by Mathieu Chartier
· 6 years ago
ca1c39a
Fix race condition in GetPreResolvedStrings
by Mathieu Chartier
· 6 years ago
a2a5b04
ART: Ensure dex caches keep classloader live
by Andreas Gampe
· 6 years ago
8947d2a
Fix compiling boot image extension with assume-verified.
by Vladimir Marko
· 6 years ago
b68bb7a
Fix compiling boot image extension with assume-verified.
by Vladimir Marko
· 6 years ago
8a1a0f7
ART: Ensure dex caches keep classloader live
by Andreas Gampe
· 6 years ago
41b605c
Remove MIPS support from runtime/.
by Vladimir Marko
· 6 years ago
5e251ea
Change j.l.r.Field to use ArtField index instead of dexFileIndex
by Alex Light
· 6 years ago
2628715
Remove incorrect const qualification on ArrayIter::operator++.
by Peter Collingbourne
· 6 years ago
3f4041b
Add more logging around array sanity checks
by Alex Light
· 6 years ago
163652e
Fix redefinition causing corrupt j.l.r.Field objects
by Alex Light
· 6 years ago
2f49428
Revert^2 "Remove finalizable restriction on structural redefinition"
by Alex Light
· 6 years ago
0b1afb7
Revert "Remove finalizable restriction on structural redefinition"
by Alex Light
· 6 years ago
55d6fa4
Remove finalizable restriction on structural redefinition
by Alex Light
· 6 years ago
270db1c
Revert^4 "Allow structural redefinition on non-final classes."
by Alex Light
· 6 years ago
a00b54b
Helpers and refactorings to prepare for interpreter optimizations (x64)
by Nicolas Geoffray
· 6 years ago
664999a
Revert "Revert^2 "Allow structural redefinition on non-final classes.""
by Nicolas Geoffray
· 6 years ago
bc19b75
Revert^2 "Make opaque-jni-ids:swapable more efficient"
by Alex Light
· 6 years ago
42c52f5
Revert "Make opaque-jni-ids:swapable more efficient"
by Alex Light
· 6 years ago
f1b809c
Revert^2 "Allow structural redefinition on non-final classes."
by Alex Light
· 6 years ago
4e7dd70
Make opaque-jni-ids:swapable more efficient
by Alex Light
· 6 years ago
88b1c83
Revert "Allow structural redefinition on non-final classes."
by Roland Levillain
· 6 years ago
c47040d
Allow structural redefinition on non-final classes.
by Alex Light
· 7 years ago
e61f16a
Add missing WriteBarrier on VisitReflectiveTargets
by Alex Light
· 6 years ago
a9bbc08
Implement STL iterators on ObjectArray and add helpers
by Alex Light
· 6 years ago
f1b18fa
Use explicit list of mirrored class when checking CanRedefine
by Alex Light
· 7 years ago
2462789
Ensure structural redefinition can shadow functions/fields
by Alex Light
· 7 years ago
28b6efe
Don't visit invalid Dex-cache slots
by Alex Light
· 7 years ago
4b79501
Remove unused art::mirror::MethodHandle::GetTargetClass
by Orion Hodson
· 7 years ago
c2d0c96
Perform reverify with shared mutator-lock.
by Alex Light
· 7 years ago
b1eebde
Revert^2 "Class redefinition sometimes needs to update verification"
by Alex Light
· 7 years ago
2cf00ed
Revert "Class redefinition sometimes needs to update verification"
by Nicolas Geoffray
· 7 years ago
db55a11
Class redefinition sometimes needs to update verification
by Alex Light
· 7 years ago
c18eba3
Consolidate updating of reflective Field/Method references
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
40fb15b
Fix MethodHandle::GetTargetClass bug
by Alex Light
· 7 years ago
422a9eb
Do not hold lock when making class visibly initialized.
by Vladimir Marko
· 7 years ago
8e11065
Use ClassStatus::kVisiblyInitialized for allocations.
by Vladimir Marko
· 7 years ago
f367747
Add ability to switch to index ids late.
by Alex Light
· 7 years ago
bf12191
Implement ClassStatus::kVisiblyInitialized.
by Vladimir Marko
· 7 years ago
70e2a76
Initialize array classes in pre-fence visitor.
by Vladimir Marko
· 7 years ago
bb5b4f3
Revert "Disable opaque JNI Ids for now."
by Alex Light
· 7 years ago
79d6c80
Revert^2 "Support using opaque JNI ids"
by Alex Light
· 7 years ago
b476a29
Revert "Support using opaque JNI ids"
by Nicolas Geoffray
· 7 years ago
21d5994
Support using opaque JNI ids
by Alex Light
· 7 years ago
3ffb5b1
Handle allocation failure in AddPreResolvedStringsArray
by Mathieu Chartier
· 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
abdb459
Use string length from DEX instead of recomputing
by Eric Holk
· 7 years ago
9b81ac3
Add default argument kIsInstrumented=true.
by Vladimir Marko
· 7 years ago
552a134
ART: Optimize StringBuilder append pattern.
by Vladimir Marko
· 9 years ago
391be3a
ART: Forward-declare AllocatorType (iwyu)
by Andreas Gampe
· 7 years ago
Next »