Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
e81f10a3f672a8bcc421cab812e6435749181566
/
runtime
/
interpreter
/
interpreter_switch_impl-inl.h
e81f10a
Revert "Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)"
by David Srbecky
· 6 years ago
50bc8fb
Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)
by David Srbecky
· 6 years ago
4d71e55
Remove ShadowFrame::HasReferenceArray()
by David Srbecky
· 6 years ago
8d335b6
Switch-interpreter: Refactor exception handling.
by David Srbecky
· 6 years ago
64b5603
Abort transaction before finalizable allocation...
by Vladimir Marko
· 6 years ago
c56a23e
Switch-interpreter: Make the instruction field constant.
by David Srbecky
· 6 years ago
b7c640d
JVMTI Force early return
by Alex Light
· 6 years ago
8867f3b
Switch-interpreter: Add new 'next' instruction field.
by David Srbecky
· 6 years ago
1332c26
Switch-interpreter: Reduce copy-pasted code in array handling.
by David Srbecky
· 6 years ago
ee12e3a
Switch-interpreter: Reduce amount of copy-pasted code.
by David Srbecky
· 6 years ago
bd613ec
Switch-interpreter: Add boolean return value to opcodes.
by David Srbecky
· 6 years ago
6baf644
Switch-interpreter: Add GetVReg/SetVReg forwarding helpers.
by David Srbecky
· 6 years ago
49af704
Ensure non-standard returns release monitors
by Alex Light
· 6 years ago
d6f579c
Switch-interpreter: Use more helpers for opcode arguments.
by David Srbecky
· 6 years ago
436f6c1
Switch-interpreter: Add helpers to get opcode arguments.
by David Srbecky
· 6 years ago
9b81ac3
Add default argument kIsInstrumented=true.
by Vladimir Marko
· 6 years ago
19711d4
ObjPtr<>-ify instrumentation.
by Vladimir Marko
· 6 years ago
e3fc2d1
Revert^2 "Reduce the number of calls to Jit::AddSamples."
by David Srbecky
· 7 years ago
0402f4b
Revert "Reduce the number of calls to Jit::AddSamples."
by Nicolas Geoffray
· 7 years ago
db94f2b
Reduce the number of calls to Jit::AddSamples.
by David Srbecky
· 7 years ago
5f25001
Make exception handling code in switch interpreter NO_INLINE.
by David Srbecky
· 7 years ago
a4a96af
Share the preamble in switch interpreter.
by David Srbecky
· 7 years ago
47ad376
Replace switch interpreter macros with C++ functions.
by David Srbecky
· 7 years ago
6da8247
Split interpreter_switch_impl into smaller functions.
by David Srbecky
· 7 years ago
30890f6
Merge "Add invoke fast-path support for quickened invokes."
by David Srbecky
· 7 years ago
08cb738
Add invoke fast-path support for quickened invokes.
by David Srbecky
· 7 years ago
fd63bbf
ART: Add string-alloc-inl.h
by Andreas Gampe
· 7 years ago
30232c4
Fix HANDLE_PENDING_EXCEPTION in switch interpreter.
by David Srbecky
· 7 years ago
2ee09ff
Split interpreter_switch_impl.cc
by David Srbecky
· 7 years ago
[Renamed (99%) from runtime/interpreter/interpreter_switch_impl.cc]
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 7 years ago
1f5ab4e
Rename fast_invoke template argument of DoInvoke to is_mterp.
by David Srbecky
· 7 years ago
0aa7a5a
Revert^4 "JVMTI PopFrame support"
by Alex Light
· 7 years ago
202b617
Revert "Revert^2 "JVMTI PopFrame support""
by Nicolas Geoffray
· 7 years ago
1c7b1fc
Revert^2 "JVMTI PopFrame support"
by Alex Light
· 7 years ago
068a9be
Merge "Revert "JVMTI PopFrame support""
by Alex Light
· 7 years ago
f67d0cb
Revert "JVMTI PopFrame support"
by Alex Light
· 7 years ago
6f22e06
Disable ASAN for ExecuteSwitchImplCpp
by Alex Light
· 7 years ago
88a2a9d
JVMTI PopFrame support
by Alex Light
· 7 years ago
6ec2a1b
ObjPtr<>-ify UnstartedRuntime, fix 2 stale reference uses.
by Vladimir Marko
· 7 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 7 years ago
946bb09
Support unwinding though the switch interpreter.
by David Srbecky
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
cc917d9
Fix issue with obsolete methods and const-method-handle
by Alex Light
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 8 years ago
e7732be
ART: Implement missing mterp handlers
by Orion Hodson
· 8 years ago
f167135
Merge changes from topic "thread-stop"
by Alex Light
· 8 years ago
2e59994
ART: support for const-method-{handle,type}
by Orion Hodson
· 8 years ago
848574c
Implement asynchronous exception support
by Alex Light
· 8 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 8 years ago
9fb1ab1
Revert "Revert "JVMTI Exception and ExceptionCatch events""
by Alex Light
· 8 years ago
9597424
Revert "JVMTI Exception and ExceptionCatch events"
by Nicolas Geoffray
· 8 years ago
798eab0
JVMTI Exception and ExceptionCatch events
by Alex Light
· 8 years ago
e814f9d
JVMTI NotifyFramePop support
by Alex Light
· 8 years ago
bd208d8
Read and write constraints for clinit
by Chang Xing
· 8 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 8 years ago
2989a4a
Make DoDexPcMoveEvent always be NO_INLINE
by Alex Light
· 8 years ago
d340127
Force DoDexPcMoveEvent to be NO_INLINE with ASAN
by Alex Light
· 8 years ago
fc90567
Interpreter needs to handle DexPcMovedEvent throwing.
by Alex Light
· 8 years ago
ef43805
Interpreter: Save and restore object result register.
by Nicolas Geoffray
· 8 years ago
b7edcda
Add method tracing JVMTI callbacks
by Alex Light
· 8 years ago
d766158
Handler-ize InstrumentationListener and related code
by Alex Light
· 8 years ago
c069a30
ART: invoke-custom support
by Orion Hodson
· 8 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 8 years ago
0d3998b
Revert "Revert "Make object allocation entrypoints only take a class.""
by Nicolas Geoffray
· 8 years ago
f7aaacd
Revert "Make object allocation entrypoints only take a class."
by Hiroshi Yamauchi
· 8 years ago
2b615ba
Make object allocation entrypoints only take a class.
by Nicolas Geoffray
· 8 years ago
f4f7637
ART: Make switch back-edge suspension point consistent
by Andreas Gampe
· 9 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 9 years ago
fef0664
ART: Throw InternalError rather than VirtualMachineError
by Orion Hodson
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
3d617ac
Getter/Setter support for invoke-polymorphic of invokeExact().
by Orion Hodson
· 9 years ago
269cb43
class_linker: Change allocation of MethodType dex_cache entries.
by Narayan Kamath
· 9 years ago
ef41db7
Move interpreter to ObjPtr
by Mathieu Chartier
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
28bd2e4
Move mirror::Class to use ObjPtr
by Mathieu Chartier
· 9 years ago
9823e78
Basic implementation of invoke / invoke-polymorphic.
by Narayan Kamath
· 9 years ago
8aea8db
Merge "ART: Remove vestiges of GCC"
by Treehugger Robot
· 9 years ago
9231f4e
ART: Remove vestiges of GCC
by Andreas Gampe
· 9 years ago
51a0c4f
Merge "creating workflow for mirror::String compression"
by Treehugger Robot
· 9 years ago
3aaa37b
creating workflow for mirror::String compression
by jessicahandojo
· 9 years ago
5e26eb1
ART: Clean up interpreter includes
by Andreas Gampe
· 9 years ago
8ec3bd2
Instruction: Add new formats 45cc and 4rcc.
by Narayan Kamath
· 9 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
56fdd0e
ART: Disambiguate access-checks mode from lock-counting
by Andreas Gampe
· 9 years ago
71cd50f
Add weight to compiled/interpreter transitions.
by Nicolas Geoffray
· 9 years ago
274fe4a
Remove the JIT from the instrumentation framework.
by Nicolas Geoffray
· 9 years ago
1d011d9
Revert "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""""
by Bill Buzbee
· 9 years ago
93e94f2
ART: Fix interpreter single-step when doing OSR
by buzbee
· 9 years ago
961ea9f
Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
by Hiroshi Yamauchi
· 9 years ago
4a8ac9c
Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""
by Bill Buzbee
· 9 years ago
6aef867
Revert "ART: Improve JitProfile perf in arm/arm64 mterp"
by Calin Juravle
· 9 years ago
c1d6b34
ART: Improve JitProfile perf in arm/arm64 mterp
by buzbee
· 9 years ago
f1dcacc
ART: Profile all branches for on-stack replacement
by buzbee
· 9 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 9 years ago
d6b48db
ART: Fix single-step interpretation for mterp
by buzbee
· 9 years ago
734f3aa
Fix "Never Interpret" option for all interpreters
by buzbee
· 9 years ago
05d2415
Add option to never interpret.
by Siva Chandra
· 9 years ago
81f0f95
Move backward branch instrumentation to all branch.
by Nicolas Geoffray
· 9 years ago
Next »