Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
16d1870b034d10a4015ae0cfb01af901165b1f1e
/
runtime
/
art_method.cc
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
· 7 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
· 7 years ago
35e42f0
Only look for method optimization annotations in the bootstrap class loader.
by Roland Levillain
· 7 years ago
aea05c1
ART: Move debug-checks to runtime-debug-flags
by Andreas Gampe
· 7 years ago
e17cf24
Add field/method skipping helper functions to DexFile
by Mathieu Chartier
· 7 years ago
b7edcda
Add method tracing JVMTI callbacks
by Alex Light
· 7 years ago
a1d2f95
ART: Clean up art_field.h
by Andreas Gampe
· 7 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
· 7 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
ae6c189
CHA for abstract methods.
by Mingyao Yang
· 8 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
e4cdd4d
Merge "Address comments I missed on a previous CL"
by Treehugger Robot
· 8 years ago
0b77257
Address comments I missed on a previous CL
by Alex Light
· 8 years ago
063fc77
Class Hierarchy Analysis (CHA)
by Mingyao Yang
· 8 years ago
a01de59
Infrastructure for obsolete methods
by Alex Light
· 8 years ago
a598b86
Merge "ART: Add dex::TypeIndex"
by Treehugger Robot
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
1b86849
Use type lookup tables in compiler
by Mathieu Chartier
· 8 years ago
4acefd3
Encode quickening info in .vdex.
by Nicolas Geoffray
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
97d7e1c
Remove #include "oat_file.h" from class_linker.h .
by Vladimir Marko
· 8 years ago
0795f23
Clean up ScopedThreadStateChange to use ObjPtr
by Mathieu Chartier
· 8 years ago
0e84439
Collapse ART's AbstractMethod class into Executable
by Neil Fuller
· 8 years ago
26ead49
Merge "Make ScopedAssertNoThreadSuspension no overhead for non-debug"
by Mathieu Chartier
· 8 years ago
9323e6e
Separate annotations from dexfile reading.
by David Sehr
· 8 years ago
268764d
Make ScopedAssertNoThreadSuspension no overhead for non-debug
by Mathieu Chartier
· 8 years ago
367f3dd
jni: Add @CriticalNative optimization to speed up JNI transitions
by Igor Murashkin
· 8 years ago
6670bd2
Merge "Add support for Baker read barriers in SystemArrayCopy intrinsics."
by Roland Levillain
· 8 years ago
0b671c0
Add support for Baker read barriers in SystemArrayCopy intrinsics.
by Roland Levillain
· 8 years ago
9d4b6da
jni: Fast path for @FastNative annotated java methods
by Igor Murashkin
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
479b1de
ART: Remove PACKED from ArtMethod's ptr_sized_fields_
by Andreas Gampe
· 8 years ago
75f0885
ART: Rename ArtMethod JNI field
by Andreas Gampe
· 8 years ago
3aaf964
Revert "Revert "Fix ArtMethod::GetInvokeType for static methods on interfaces.""
by Nicolas Geoffray
· 8 years ago
12abcbd
Revert "Fix ArtMethod::GetInvokeType for static methods on interfaces."
by Nicolas Geoffray
· 8 years ago
8080673
Fix ArtMethod::GetInvokeType for static methods on interfaces.
by Nicolas Geoffray
· 8 years ago
0122320
Break the debug cycle!
by Aart Bik
· 8 years ago
ffc8707
Split profile recording from jit compilation
by Calin Juravle
· 8 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 9 years ago
de16654
Add some debugging for zygote crash.
by Nicolas Geoffray
· 9 years ago
2a524bd
Dump more information to diagnose problem.
by Nicolas Geoffray
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
103992b
ART: Move ThrowStackOverflowError to common_throws
by Andreas Gampe
· 9 years ago
51a64d5
Make use of new method iterators.
by Alex Light
· 9 years ago
73be1e8
Inline monomorphic calls.
by Nicolas Geoffray
· 9 years ago
6c8467f
Make debugger support default methods.
by Alex Light
· 9 years ago
9139e00
Correct exception behavior for default methods
by Alex Light
· 9 years ago
a5891e8
Fix interaction between JIT and instrumentation.
by Nicolas Geoffray
· 9 years ago
5a23d2e
Fix TODO on instrumentation and add some more DCHECKs.
by Nicolas Geoffray
· 9 years ago
22cf3d3
Fix tests flakiness with jit when using Proxy classes.
by Nicolas Geoffray
· 9 years ago
703c282
A generic jni method can be instrumented.
by Nicolas Geoffray
· 9 years ago
9507fa2
Change a few places to use string version of GetTypeId
by Mathieu Chartier
· 9 years ago
Next »