Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
71faa00a313d1375174d71a865ee3dd6771ae430
/
runtime
/
interpreter
/
interpreter_switch_impl-inl.h
e3fc2d1
Revert^2 "Reduce the number of calls to Jit::AddSamples."
by David Srbecky
· 8 years ago
0402f4b
Revert "Reduce the number of calls to Jit::AddSamples."
by Nicolas Geoffray
· 8 years ago
db94f2b
Reduce the number of calls to Jit::AddSamples.
by David Srbecky
· 8 years ago
5f25001
Make exception handling code in switch interpreter NO_INLINE.
by David Srbecky
· 8 years ago
a4a96af
Share the preamble in switch interpreter.
by David Srbecky
· 8 years ago
47ad376
Replace switch interpreter macros with C++ functions.
by David Srbecky
· 8 years ago
6da8247
Split interpreter_switch_impl into smaller functions.
by David Srbecky
· 8 years ago
30890f6
Merge "Add invoke fast-path support for quickened invokes."
by David Srbecky
· 8 years ago
08cb738
Add invoke fast-path support for quickened invokes.
by David Srbecky
· 8 years ago
fd63bbf
ART: Add string-alloc-inl.h
by Andreas Gampe
· 8 years ago
30232c4
Fix HANDLE_PENDING_EXCEPTION in switch interpreter.
by David Srbecky
· 8 years ago
2ee09ff
Split interpreter_switch_impl.cc
by David Srbecky
· 8 years ago
[Renamed (99%) from runtime/interpreter/interpreter_switch_impl.cc]
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 8 years ago
1f5ab4e
Rename fast_invoke template argument of DoInvoke to is_mterp.
by David Srbecky
· 8 years ago
0aa7a5a
Revert^4 "JVMTI PopFrame support"
by Alex Light
· 8 years ago
202b617
Revert "Revert^2 "JVMTI PopFrame support""
by Nicolas Geoffray
· 8 years ago
1c7b1fc
Revert^2 "JVMTI PopFrame support"
by Alex Light
· 8 years ago
068a9be
Merge "Revert "JVMTI PopFrame support""
by Alex Light
· 8 years ago
f67d0cb
Revert "JVMTI PopFrame support"
by Alex Light
· 8 years ago
6f22e06
Disable ASAN for ExecuteSwitchImplCpp
by Alex Light
· 8 years ago
88a2a9d
JVMTI PopFrame support
by Alex Light
· 8 years ago
6ec2a1b
ObjPtr<>-ify UnstartedRuntime, fix 2 stale reference uses.
by Vladimir Marko
· 8 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 8 years ago
946bb09
Support unwinding though the switch interpreter.
by David Srbecky
· 8 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 8 years ago
cc917d9
Fix issue with obsolete methods and const-method-handle
by Alex Light
· 8 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 8 years ago
808c7a5
Make CodeItem fields private
by Mathieu Chartier
· 8 years ago
e7732be
ART: Implement missing mterp handlers
by Orion Hodson
· 9 years ago
f167135
Merge changes from topic "thread-stop"
by Alex Light
· 9 years ago
2e59994
ART: support for const-method-{handle,type}
by Orion Hodson
· 9 years ago
848574c
Implement asynchronous exception support
by Alex Light
· 9 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 9 years ago
9fb1ab1
Revert "Revert "JVMTI Exception and ExceptionCatch events""
by Alex Light
· 9 years ago
9597424
Revert "JVMTI Exception and ExceptionCatch events"
by Nicolas Geoffray
· 9 years ago
798eab0
JVMTI Exception and ExceptionCatch events
by Alex Light
· 9 years ago
e814f9d
JVMTI NotifyFramePop support
by Alex Light
· 9 years ago
bd208d8
Read and write constraints for clinit
by Chang Xing
· 9 years ago
b45528c
ART: Refactor retrieval of types through ArtMethod.
by Vladimir Marko
· 9 years ago
2989a4a
Make DoDexPcMoveEvent always be NO_INLINE
by Alex Light
· 9 years ago
d340127
Force DoDexPcMoveEvent to be NO_INLINE with ASAN
by Alex Light
· 9 years ago
fc90567
Interpreter needs to handle DexPcMovedEvent throwing.
by Alex Light
· 9 years ago
ef43805
Interpreter: Save and restore object result register.
by Nicolas Geoffray
· 9 years ago
b7edcda
Add method tracing JVMTI callbacks
by Alex Light
· 9 years ago
d766158
Handler-ize InstrumentationListener and related code
by Alex Light
· 9 years ago
c069a30
ART: invoke-custom support
by Orion Hodson
· 9 years ago
942fd31
Reduce using ArtMethod's dex_cache_resolved_types_.
by Vladimir Marko
· 9 years ago
0d3998b
Revert "Revert "Make object allocation entrypoints only take a class.""
by Nicolas Geoffray
· 9 years ago
f7aaacd
Revert "Make object allocation entrypoints only take a class."
by Hiroshi Yamauchi
· 9 years ago
2b615ba
Make object allocation entrypoints only take a class.
by Nicolas Geoffray
· 9 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
· 10 years ago
fef0664
ART: Throw InternalError rather than VirtualMachineError
by Orion Hodson
· 10 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 10 years ago
3d617ac
Getter/Setter support for invoke-polymorphic of invokeExact().
by Orion Hodson
· 10 years ago
269cb43
class_linker: Change allocation of MethodType dex_cache entries.
by Narayan Kamath
· 10 years ago
ef41db7
Move interpreter to ObjPtr
by Mathieu Chartier
· 10 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 10 years ago
28bd2e4
Move mirror::Class to use ObjPtr
by Mathieu Chartier
· 10 years ago
9823e78
Basic implementation of invoke / invoke-polymorphic.
by Narayan Kamath
· 10 years ago
8aea8db
Merge "ART: Remove vestiges of GCC"
by Treehugger Robot
· 10 years ago
9231f4e
ART: Remove vestiges of GCC
by Andreas Gampe
· 10 years ago
51a0c4f
Merge "creating workflow for mirror::String compression"
by Treehugger Robot
· 10 years ago
3aaa37b
creating workflow for mirror::String compression
by jessicahandojo
· 10 years ago
5e26eb1
ART: Clean up interpreter includes
by Andreas Gampe
· 10 years ago
8ec3bd2
Instruction: Add new formats 45cc and 4rcc.
by Narayan Kamath
· 10 years ago
14832ef
Revert experimental lambda feature.
by Narayan Kamath
· 10 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 10 years ago
56fdd0e
ART: Disambiguate access-checks mode from lock-counting
by Andreas Gampe
· 10 years ago
71cd50f
Add weight to compiled/interpreter transitions.
by Nicolas Geoffray
· 10 years ago
274fe4a
Remove the JIT from the instrumentation framework.
by Nicolas Geoffray
· 10 years ago
1d011d9
Revert "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""""
by Bill Buzbee
· 10 years ago
93e94f2
ART: Fix interpreter single-step when doing OSR
by buzbee
· 10 years ago
961ea9f
Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
by Hiroshi Yamauchi
· 10 years ago
4a8ac9c
Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""
by Bill Buzbee
· 10 years ago
6aef867
Revert "ART: Improve JitProfile perf in arm/arm64 mterp"
by Calin Juravle
· 10 years ago
c1d6b34
ART: Improve JitProfile perf in arm/arm64 mterp
by buzbee
· 10 years ago
f1dcacc
ART: Profile all branches for on-stack replacement
by buzbee
· 10 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 10 years ago
d6b48db
ART: Fix single-step interpretation for mterp
by buzbee
· 10 years ago
734f3aa
Fix "Never Interpret" option for all interpreters
by buzbee
· 10 years ago
05d2415
Add option to never interpret.
by Siva Chandra
· 10 years ago
81f0f95
Move backward branch instrumentation to all branch.
by Nicolas Geoffray
· 10 years ago
1452bee
Fast Art interpreter
by buzbee
· 11 years ago
3108daf
Add backward branch instumentation to the switch interpreter.
by Nicolas Geoffray
· 11 years ago
3a09092
Revert "lambda: Add support for invoke-interface for boxed innate lambdas"
by Nicolas Geoffray
· 11 years ago
457e874
lambda: Add support for invoke-interface for boxed innate lambdas
by Igor Murashkin
· 11 years ago
eb7c144
Add initial default method support to Art
by Alex Light
· 11 years ago
03ec930
ART: Lock counting in the interpreter
by Andreas Gampe
· 11 years ago
6918bf1
Revert "Revert "lambda: Experimental support for capture-variable and liberate-variable""
by Igor Murashkin
· 11 years ago
7bbb80a
Revert "lambda: Experimental support for capture-variable and liberate-variable"
by Nicolas Geoffray
· 11 years ago
b721234
lambda: Experimental support for capture-variable and liberate-variable
by Igor Murashkin
· 11 years ago
05792b9
ART: Move DexCache arrays to native.
by Vladimir Marko
· 11 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 11 years ago
2ee54e2
runtime: Partially implement box-lambda and unbox-lambda experimental opcodes
by Igor Murashkin
· 11 years ago
158f35c
interpreter: Add experimental lambda opcodes for invoke/create-lambda
by Igor Murashkin
· 11 years ago
c449e8b
runtime: Minor cleanup and extra comments around interpreter
by Igor Murashkin
· 11 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 11 years ago
9d6bf69
JDWP: properly combine location events
by Sebastien Hertz
· 11 years ago
848f70a
Replace String CharArray with internal uint16_t array.
by Jeff Hao
· 12 years ago
Next »