Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
4ac0e1571e015a01d75091c3daef065f9624ad77
/
runtime
/
art_method.cc
4ac0e15
Revert "Revert "Basic structural redefinition support""
by Nicolas Geoffray
· 5 years ago
5a2301d
Revert "Basic structural redefinition support"
by Nicolas Geoffray
· 5 years ago
c971eaf
Basic structural redefinition support
by Alex Light
· 5 years ago
fd4a79c
GetCanonicalMethod should handle miranda methods.
by Alex Light
· 6 years ago
abdb459
Use string length from DEX instead of recomputing
by Eric Holk
· 6 years ago
31cc279
Fix hidden API DCHECK in ArtMethod::SetIntrinsic
by David Brazdil
· 6 years ago
774232a
Add another missing entrypoint check for stack walk.
by David Srbecky
· 6 years ago
bb206de
ObjPtr<>-ify ClassExt.
by Vladimir Marko
· 6 years ago
c524e9e
ObjPtr<>-ify mirror::Class.
by Vladimir Marko
· 6 years ago
3dacdd6
Revert^4 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
939798e
Revert "Revert^2 "Remove Global deopt requirement for several jvmti events""
by Nicolas Geoffray
· 6 years ago
a75e589
Revert^2 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
ad344b6
Revert "Remove Global deopt requirement for several jvmti events"
by Nicolas Geoffray
· 6 years ago
334630e
Remove Global deopt requirement for several jvmti events
by Alex Light
· 6 years ago
6e78158
ART: Change ArtMethod::NumArgRegisters() signature.
by Vladimir Marko
· 6 years ago
206348c
Selectively allow dead reference elimination
by Hans Boehm
· 6 years ago
90faceb
hiddenapi: Support 'core-platform-api' flag
by David Brazdil
· 6 years ago
ad1aa63
ART: Move Signature to its own header
by Andreas Gampe
· 6 years ago
b8bca30
ART: Move DexFileStringEquals to DexFile
by Andreas Gampe
· 6 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 6 years ago
cbc9dda
Make PrettyMethod note when a method is obsolete
by Alex Light
· 6 years ago
813a863
Use ArtMethod::GetDex{File,Cache}() more.
by Vladimir Marko
· 6 years ago
8586569
Runtime flags only for fast/slow hiddenapi path
by David Brazdil
· 6 years ago
47cd272
Remove HiddenApiAccessFlags, move content to hiddenapi::
by David Brazdil
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
c945e0d
Remove ArtMethod's declaring class state checks.
by Vladimir Marko
· 6 years ago
b40d361
ART: Finish old move of OatDexFile
by Andreas Gampe
· 7 years ago
18e2687
Refactor ClassAccessor to use an index instead of ClassDef pointer
by Mathieu Chartier
· 7 years ago
6ed28cb
Merge "Revert "Revert "Move runtime/ to ClassAccessor"""
by Mathieu Chartier
· 7 years ago
1f1cb9f
Revert "Revert "Move runtime/ to ClassAccessor""
by Mathieu Chartier
· 7 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 7 years ago
cc7e20f
Revert "Move runtime/ to ClassAccessor"
by Alex Light
· 7 years ago
2649ecf
Move runtime/ to ClassAccessor
by Mathieu Chartier
· 7 years ago
c7aa87e
Remove static_class_ from Method/VarHandle and CallSite.
by Vladimir Marko
· 7 years ago
904e75a
Fix stripping of access flags during JVMTI redefine
by David Brazdil
· 7 years ago
a3ad0cd
ART: Move JNI files to runtime/jni/ .
by Vladimir Marko
· 7 years ago
b041a40
Use vdex's quickening info when decoding a quickened instruction.
by Nicolas Geoffray
· 7 years ago
be4c2bd
Fix dangling SingleImplementations left after class unloading
by Alexey Grebenkin
· 7 years ago
b2ec9f5
Remove duplication, split tests
by David Sehr
· 7 years ago
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
fc49fec
Revert^3 "Ensure that methods requiring interpreter entrypoint always have it."
by Alex Light
· 7 years ago
4b3dec3
Revert^2 "Ensure that methods requiring interpreter entrypoint always have it."
by Alex Light
· 7 years ago
16d1870
Merge "Revert "Ensure that methods requiring interpreter entrypoint always have it.""
by Treehugger Robot
· 7 years ago
c971f6e
Revert "Ensure that methods requiring interpreter entrypoint always have it."
by Mathieu Chartier
· 7 years ago
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 7 years ago
94730ef
Ensure that methods requiring interpreter entrypoint always have it.
by Alex Light
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
dc578c7
Move dex exception helpers to their own file and use dex accessor
by Mathieu Chartier
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 7 years ago
a64b52d
Do not pass DexFile to ClassLinker::Lookup/ResolveString().
by Vladimir Marko
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
2196c65
Revert^4 "JIT JNI stubs."
by Vladimir Marko
· 7 years ago
056d775
Revert "Revert "Revert "JIT JNI stubs."""
by Nicolas Geoffray
· 7 years ago
e744163
Revert "Revert "JIT JNI stubs.""
by Vladimir Marko
· 7 years ago
47d3185
Revert "JIT JNI stubs."
by Vladimir Marko
· 7 years ago
3417eae
JIT JNI stubs.
by Vladimir Marko
· 7 years ago
8eaa8e5
Remove kIsVdexEnabled.
by Nicolas Geoffray
· 7 years ago
b0a6aee
Record @{Fast,Critical}Native in method's access flags.
by Vladimir Marko
· 7 years ago
0db16e0
Use strcmp() for checking @{Fast,Critical}Native annotations.
by Vladimir Marko
· 7 years ago
eb4d19b
ART: Remove ArtMethod::IsAnnotatedWithPolymorphicSignature
by Orion Hodson
· 7 years ago
43f0cdb
ART: Intrinsify polymorphic signature methods
by Orion Hodson
· 7 years ago
d95b7e1
Merge "ART: Faster PrettyMethod()."
by Vladimir Marko
· 7 years ago
b8a55f8
ART: Faster PrettyMethod().
by Vladimir Marko
· 7 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
07bfbac
Hash-based DexCache methods array.
by Vladimir Marko
· 7 years ago
ba11882
ART: Change method lookup to be more consistent to JLS and the RI.
by Vladimir Marko
· 8 years ago
b02ba93
Don't encode OatQuickMethodHeader for non-compiled methods.
by Nicolas Geoffray
· 7 years ago
97e7803
Move debugger.cc GetCanonicalMethod to ArtMethod
by Alex Light
· 8 years ago
35e42f0
Only look for method optimization annotations in the bootstrap class loader.
by Roland Levillain
· 8 years ago
aea05c1
ART: Move debug-checks to runtime-debug-flags
by Andreas Gampe
· 8 years ago
e17cf24
Add field/method skipping helper functions to DexFile
by Mathieu Chartier
· 8 years ago
b7edcda
Add method tracing JVMTI callbacks
by Alex Light
· 8 years ago
a1d2f95
ART: Clean up art_field.h
by Andreas Gampe
· 8 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
d78ddec
Implement can_generate_native_method_bind capability
by Alex Light
· 8 years ago
db01a09
Ensure invoking obsolete methods throws errors.
by Alex Light
· 8 years ago
f2f1c9d
Revert "Revert "Refactor annotation code for obsolete methods.""
by Alex Light
· 8 years ago
65e0775
Revert "Refactor annotation code for obsolete methods."
by Nicolas Geoffray
· 8 years ago
672a0b7
Refactor annotation code for obsolete methods.
by Alex Light
· 8 years ago
fe35fe1
Merge "ART: Add operator == and != with nullptr to Handle"
by Treehugger Robot
· 8 years ago
fa4333d
ART: Add operator == and != with nullptr to Handle
by Andreas Gampe
· 8 years ago
6def702
Merge "Revert^6 "Make class redefinition work with native methods on stack.""
by Treehugger Robot
· 8 years ago
eee0bd4
Revert^6 "Make class redefinition work with native methods on stack."
by Alex Light
· 8 years ago
86bbe45
Merge "Revert "Revert^4 "Make class redefinition work with native methods on stack."""
by Roland Levillain
· 8 years ago
02b2349
Revert "Revert^4 "Make class redefinition work with native methods on stack.""
by Roland Levillain
· 8 years ago
2505733
Merge "Revert^4 "Make class redefinition work with native methods on stack.""
by Treehugger Robot
· 8 years ago
724f77e
Revert^4 "Make class redefinition work with native methods on stack."
by Alex Light
· 8 years ago
60acc33
Merge "Remove special treatment of native method for CHA."
by Mingyao Yang
· 8 years ago
38c20d4
Revert "Revert "Revert "Make class redefinition work with native methods on stack."""
by Alex Light
· 8 years ago
37c8e5c
Remove special treatment of native method for CHA.
by Mingyao Yang
· 8 years ago
4493f92
Revert "Revert "Make class redefinition work with native methods on stack.""
by Alex Light
· 8 years ago
fcbafb3
Ensure we don't attempt to compile obsolete methods.
by Alex Light
· 8 years ago
4ba388a
Remove Deoptimization code from class transformation.
by Alex Light
· 8 years ago
e8fcd01
Revert "Revert "CHA for abstract methods.""
by Mingyao Yang
· 8 years ago
888a59e
Make jvmti tests runnable on the RI again.
by Alex Light
· 8 years ago
8ebc8bf
Revert "CHA for abstract methods."
by Colin Cross
· 8 years ago
Next »