Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
e7ff7ef6e5dc2bbb52f3f5c96f14535e5fc1dca0
/
runtime
/
mirror
/
class.h
346fd96
More inclusive language in the runtime
by David Srbecky
· 6 years ago
1715efa
Add a new class status for verified with access checks.
by Nicolas Geoffray
· 6 years ago
b6f4c79
Clean up Constructor/Method/Field construction.
by Vladimir Marko
· 6 years ago
b68bb7a
Fix compiling boot image extension with assume-verified.
by Vladimir Marko
· 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
· 7 years ago
a00b54b
Helpers and refactorings to prepare for interpreter optimizations (x64)
by Nicolas Geoffray
· 7 years ago
664999a
Revert "Revert^2 "Allow structural redefinition on non-final classes.""
by Nicolas Geoffray
· 7 years ago
bc19b75
Revert^2 "Make opaque-jni-ids:swapable more efficient"
by Alex Light
· 7 years ago
42c52f5
Revert "Make opaque-jni-ids:swapable more efficient"
by Alex Light
· 7 years ago
f1b809c
Revert^2 "Allow structural redefinition on non-final classes."
by Alex Light
· 7 years ago
4e7dd70
Make opaque-jni-ids:swapable more efficient
by Alex Light
· 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
f1b18fa
Use explicit list of mirrored class when checking CanRedefine
by Alex Light
· 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
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
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
3068d58
Clean up creating handles from `this`.
by Vladimir Marko
· 7 years ago
9b81ac3
Add default argument kIsInstrumented=true.
by Vladimir Marko
· 7 years ago
391be3a
ART: Forward-declare AllocatorType (iwyu)
by Andreas Gampe
· 7 years ago
3ff45bf
ART: Small iwyu
by Andreas Gampe
· 7 years ago
d355acf
Clean up Object size related read barriers.
by Vladimir Marko
· 7 years ago
c524e9e
ObjPtr<>-ify mirror::Class.
by Vladimir Marko
· 7 years ago
179b7c6
ObjPtr<>-ify String allocations, fix stale refs.
by Vladimir Marko
· 7 years ago
3892e62
Clean up Class::GetDescriptor().
by Vladimir Marko
· 7 years ago
e027d72
Replace StringPiece with std::string_view in class.h.
by Vladimir Marko
· 7 years ago
4bcd657
Take hidden API into account during getDeclaredMethod()
by David Brazdil
· 7 years ago
8f1c8e5
ART: Some more iwyu
by Andreas Gampe
· 7 years ago
49b74a8
ART: Remove thread from class.h
by Andreas Gampe
· 7 years ago
6262959
ART: Some more IWYU in common headers
by Andreas Gampe
· 7 years ago
436896c
ART: Some IWYU for IterationRange
by Andreas Gampe
· 7 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 7 years ago
62f6e90
ART: Add integrity check
by Andreas Gampe
· 8 years ago
97b2811
ART: Clean up base/utils.h
by Andreas Gampe
· 8 years ago
8586569
Runtime flags only for fast/slow hiddenapi path
by David Brazdil
· 8 years ago
bc1e0fa
Reduce class loader updating overhead.
by Mathieu Chartier
· 8 years ago
dbcb48f
Avoid unnecessary read barriers in mirror::Class.
by Vladimir Marko
· 8 years ago
104883b
Clean up primitive array helpers in Object.
by Vladimir Marko
· 8 years ago
70f5fd0
ART: Add class-alloc-inl.h
by Andreas Gampe
· 8 years ago
9810499
ART: Use ObjPtr for GetSuperClass
by Andreas Gampe
· 8 years ago
e8fdf72
Merge "Check the size of pid_t in art::mirror::Class."
by Roland Levillain
· 8 years ago
66c7459
Check the size of pid_t in art::mirror::Class.
by Roland Levillain
· 8 years ago
56de89a
Mark most *Offset helper functions as constexpr.
by David Srbecky
· 8 years ago
924ad50
Refactor Class::FixupNativePointers().
by Vladimir Marko
· 8 years ago
98db89c
ART: Clean up verify and read barrier flags.
by Vladimir Marko
· 8 years ago
d7a7f2f
Remove read barriers in Class::IsClassClass and Object::IsClass
by Mathieu Chartier
· 8 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 8 years ago
9ddef18
Merge "ObjPtr<>-ify array allocations."
by Vladimir Marko
· 8 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 8 years ago
a5359a3
Merge "Remove static GcRoot<>s from Class and ClassExt."
by Treehugger Robot
· 8 years ago
317892b
Remove static GcRoot<>s from Class and ClassExt.
by Vladimir Marko
· 8 years ago
d32ead2
Aesthetic changes in art::mirror::Object and art::mirror::Class.
by Roland Levillain
· 8 years ago
6834d34
Remove mirror::Reference::java_lang_ref_Reference.
by Vladimir Marko
· 8 years ago
59a49a6
Implement VMDebug API to mark a class "platform"
by David Brazdil
· 8 years ago
be4c2bd
Fix dangling SingleImplementations left after class unloading
by Alexey Grebenkin
· 8 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 8 years ago
58143d2
ART: Fixes for constructor parameter annotations
by Orion Hodson
· 8 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 8 years ago
7287c4d
Add Class.getPrimitiveClass().
by Vladimir Marko
· 8 years ago
305c38b
Disable bitstring type check runtime hooks.
by Vladimir Marko
· 8 years ago
8c0961f
Move missed files to libdexfile
by David Sehr
· 8 years ago
dc682aa
Use 28 bits for type check bit string.
by Vladimir Marko
· 8 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 8 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 8 years ago
b0a6aee
Record @{Fast,Critical}Native in method's access flags.
by Vladimir Marko
· 9 years ago
86083f7
runtime: Bitstring implementation for subtype checking (4/4).
by Igor Murashkin
· 9 years ago
2466d62
Pass methods array to GetMethodsSliceRangeUnchecked
by Mathieu Chartier
· 9 years ago
04c6ab9
ART: Forward declarations for InvokeType
by Andreas Gampe
· 9 years ago
cf83aaa
Revert "mirror: Make Class::Status 64-bit field"
by Igor Murashkin
· 9 years ago
de07216
mirror: Make Class::Status 64-bit field
by Igor Murashkin
· 9 years ago
ee5303f
ART: Move Class::Status to ClassStatus
by Andreas Gampe
· 9 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 9 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 9 years ago
0cb1728
Do superclass validation at compile time and log with new class status.
by Jeff Hao
· 9 years ago
6d3e768
Abstract SetField functions with Transaction check
by Chang Xing
· 9 years ago
f79aa7f
Small refactoring of field/method access checks.
by Vladimir Marko
· 9 years ago
9ac7749
Clean up ArraySlice<>.
by Vladimir Marko
· 9 years ago
3b7dc35
ART: Clean up allocator.h
by Andreas Gampe
· 9 years ago
57cf00b
ART: Remove old object_callbacks.h includes
by Andreas Gampe
· 9 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 9 years ago
8f2b925
Merge "ART: Get rid of most of java.lang.DexCache."
by Narayan Kamath
· 9 years ago
4f2e957
Ensure the GC visits Obsolete Methods
by Alex Light
· 9 years ago
6b2dc31
ART: Get rid of most of java.lang.DexCache.
by Narayan Kamath
· 9 years ago
7ec0fde
Track libcore change 2c0c8889ff415431e3c2d6d5ac95748f8b284384.
by Narayan Kamath
· 9 years ago
7cc3ae5
Return the right value in VerifyClass.
by Nicolas Geoffray
· 9 years ago
f85fc6b
Merge "Clean up art::mirror::Class::SetSuperClass."
by Roland Levillain
· 9 years ago
90b936d
ART: Refactor verify_object.h
by Andreas Gampe
· 9 years ago
Next »