Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
6d7abbd2324f544c6b6da42bb6b9b531df0ce3cd
/
runtime
/
interpreter
/
interpreter_common.cc
6d7abbd
ART: More header cleanup - method_verifier.h
by Andreas Gampe
· 7 years ago
c6ea7d0
ART: Clean up art_method.h
by Andreas Gampe
· 8 years ago
0182229
Revert "Stop interpreter from accessing code items of compiled code."
by Nicolas Geoffray
· 7 years ago
df79ddb
Stop interpreter from accessing code items of compiled code.
by Jeff Hao
· 7 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
c069a30
ART: invoke-custom support
by Orion Hodson
· 8 years ago
d16363a
Revert "Hash-based dex cache type array."
by Vladimir Marko
· 8 years ago
ec78622
Hash-based dex cache type array.
by Vladimir Marko
· 8 years ago
8631a46
Fix polymorphic invokes (one more round).
by Alexey Frunze
· 8 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 8 years ago
811bd5f
ART: Make method handle runtime code callable from compiler.
by Orion Hodson
· 8 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 8 years ago
cfa325e
ART: Add verifier support for invoke-polymorphic.
by Orion Hodson
· 8 years ago
35b6546
Merge "ART: Throw InternalError rather than VirtualMachineError"
by Orion Hodson
· 8 years ago
1c87878
Revert "Revert "Method Handles: Add VarargsCollector.""
by Orion Hodson
· 8 years ago
fef0664
ART: Throw InternalError rather than VirtualMachineError
by Orion Hodson
· 8 years ago
12af7a4
Revert "Method Handles: Add VarargsCollector."
by Orion Hodson
· 8 years ago
ab52ce1
Method Handles: Add VarargsCollector.
by Orion Hodson
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
6beced4
Change iftable to never be null
by Mathieu Chartier
· 8 years ago
1a06f9f
MethodHandles: Enable return value conversions.
by Orion Hodson
· 8 years ago
751e288
MethodHandles: Remove obsolete TODO.
by Narayan Kamath
· 8 years ago
0d781e6
MethodHandles: Constructor support
by Orion Hodson
· 8 years ago
ba28f9f
Argument conversions for setter/getter MethodHandles.
by Orion Hodson
· 8 years ago
e82809a
Merge "MethodHandles: Implement MethodHandle.asType."
by Treehugger Robot
· 8 years ago
0c14d8b
ART: Additional initialization for MethodHandle accessors.
by Orion Hodson
· 8 years ago
0a8485e
MethodHandles: Implement MethodHandle.asType.
by Narayan Kamath
· 8 years ago
2cb856c
Address review comments from change 000e1885701c8f.
by Narayan Kamath
· 8 years ago
3e0dce0
MethodHandles: Better detail message for WrongMethodTypeExceptions
by Narayan Kamath
· 8 years ago
6fcc5e8
Interpreter: fix build.
by Narayan Kamath
· 8 years ago
bb04c9b
Merge "Getter/Setter support for invoke-polymorphic of invokeExact()."
by Orion Hodson
· 8 years ago
3d617ac
Getter/Setter support for invoke-polymorphic of invokeExact().
by Orion Hodson
· 8 years ago
000e188
method_handles: Complete support for emulated stack frames.
by Narayan Kamath
· 8 years ago
a314773
Add handle wrapper for interpreter iget/iput quick
by Mathieu Chartier
· 8 years ago
e22305b
Add handle wrapper for DoCallCommon
by Mathieu Chartier
· 8 years ago
ef41db7
Move interpreter to ObjPtr
by Mathieu Chartier
· 8 years ago
c3b7f1a
Interpreter: Add support for method handle transforms [Part 1].
by Narayan Kamath
· 8 years ago
da24650
method_handles: Minor refactor of PerformArgumentConversions.
by Narayan Kamath
· 8 years ago
9bdaeeb
Revert "Revert "Interpreter: Add support for direct handle invokes on methods.""
by Narayan Kamath
· 8 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 8 years ago
208f857
interpreter: support for non-exact invokes.
by Narayan Kamath
· 8 years ago
8ee0b08
Merge "Basic implementation of invoke / invoke-polymorphic."
by Treehugger Robot
· 8 years ago
9823e78
Basic implementation of invoke / invoke-polymorphic.
by Narayan Kamath
· 8 years ago
1cc62e4
Rename ObjPtr::Decode to ObjPtr::Ptr
by Mathieu Chartier
· 8 years ago
370423d
interpreter: Remove unnecessary template arg from DoCallCommon.
by Narayan Kamath
· 8 years ago
0715c0b
Add handle wrapper for interpreter field get/set
by Mathieu Chartier
· 8 years ago
3398c78
Move ArtField to ObjPtr
by Mathieu Chartier
· 8 years ago
da079bb
Cleanup String.<init> handling.
by Nicolas Geoffray
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
ffedec5
Revert "Revert "Move rewritten StringFactory call results into dex registers for deopt""
by Mingyao Yang
· 8 years ago
695e2c4
Revert "Move rewritten StringFactory call results into dex registers for deopt"
by Hiroshi Yamauchi
· 8 years ago
8ca33bf
Move rewritten StringFactory call results into dex registers for deopt
by Mingyao Yang
· 8 years ago
71cd50f
Add weight to compiled/interpreter transitions.
by Nicolas Geoffray
· 8 years ago
daf58c8
Revert "Fix issue with proxy invocation on default methods"
by Alex Light
· 8 years ago
ec3b7ab
Fix issue with proxy invocation on default methods
by Alex Light
· 8 years ago
98e6ce4
Remove string init map.
by Nicolas Geoffray
· 9 years ago
dd5e5e9
Revert "Revert "Make it possible to enable native debugging through debug flags""
by Tamas Berghammer
· 9 years ago
3a98aae
Revert "Make it possible to enable native debugging through debug flags"
by Tamas Berghammer
· 9 years ago
c94a61f
Make it possible to enable native debugging through debug flags
by Tamas Berghammer
· 9 years ago
9f95ba7
interpreter: Fix proxy method invocation with access checks enabled.
by Igor Murashkin
· 9 years ago
05d2415
Add option to never interpret.
by Siva Chandra
· 9 years ago
65902e8
ART: Optimize out redundant NewInstances of String
by David Brazdil
· 9 years ago
4b8f1ec
Use ATTRIBUTE_UNUSED more.
by Roland Levillain
· 9 years ago
03ec930
ART: Lock counting in the interpreter
by Andreas Gampe
· 9 years ago
3cfa4d0
ART: Remove interpreter entrypoints
by Andreas Gampe
· 9 years ago
cf3f991
Merge "ART: Use unique_ptr for alloca-ed ShadowFrames"
by Andreas Gampe
· 9 years ago
6918bf1
Revert "Revert "lambda: Experimental support for capture-variable and liberate-variable""
by Igor Murashkin
· 9 years ago
446ca43
Merge "Revert "lambda: Experimental support for capture-variable and liberate-variable""
by Nicolas Geoffray
· 9 years ago
7bbb80a
Revert "lambda: Experimental support for capture-variable and liberate-variable"
by Nicolas Geoffray
· 9 years ago
9c612ca
Merge "lambda: Experimental support for capture-variable and liberate-variable"
by Igor Murashkin
· 9 years ago
b721234
lambda: Experimental support for capture-variable and liberate-variable
by Igor Murashkin
· 9 years ago
b302592
ART: Use unique_ptr for alloca-ed ShadowFrames
by Andreas Gampe
· 9 years ago
7856835
Fix locking on string init map (again).
by Vladimir Marko
· 9 years ago
4686c52
Fix locking on string init map.
by Jeff Hao
· 9 years ago
a2c3864
Add lock around interpreter string init reg map.
by Jeff Hao
· 9 years ago
520633b
Support deoptimization on exception
by Sebastien Hertz
· 9 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 9 years ago
90ef3db
Address some comments and clean up
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
7bf2b4f
Revert "Revert "Remove interpreter entrypoint in ArtMethod.""
by Nicolas Geoffray
· 9 years ago
7070ccd
Revert "Remove interpreter entrypoint in ArtMethod."
by Nicolas Geoffray
· 9 years ago
fa2c054
Remove interpreter entrypoint in ArtMethod.
by Nicolas Geoffray
· 9 years ago
a06b49b
interpreter: Fix string init for soft-failed invokes
by Igor Murashkin
· 9 years ago
f12ffdb
Merge "Fix moving GC bug in DoFilledNewArray"
by Mathieu Chartier
· 9 years ago
52ea33b
Fix moving GC bug in DoFilledNewArray
by Mathieu Chartier
· 9 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 9 years ago
c449e8b
runtime: Minor cleanup and extra comments around interpreter
by Igor Murashkin
· 9 years ago
f795869
Follow up on CL 151605
by Sebastien Hertz
· 9 years ago
1f2d3ba
Fix nested deoptimization.
by Mingyao Yang
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
799681b
ART: Refactor UnstartedRuntime for testing
by Andreas Gampe
· 9 years ago
8c638bc
Fix non-range String init calls
by Kenny Root
· 9 years ago
9651d9b
Restore interpreter check during DoCall removed by string init.
by Jeff Hao
· 9 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 11 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 9 years ago
c785344
Move ArtField to native
by Mathieu Chartier
· 9 years ago
45b1597
Use va_list argument to abort transaction
by Sebastien Hertz
· 9 years ago
Next »