Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
3060bb919cd2f37c6a97e87c1581ac5294af72b3
/
runtime
/
interpreter
/
mterp
/
mterp.cc
3060bb9
Revert "VIXL simulator for ART (Stage1)"
by Ulyana Trafimovich
· 4 years, 2 months ago
48ca6a6
VIXL simulator for ART (Stage1)
by Xueliang Zhong
· 5 years ago
dd5db45
Revert "Reland "Cover more cases in nterp.""
by Nicolas Geoffray
· 4 years, 2 months ago
f375e92
Reland "Cover more cases in nterp."
by Nicolas Geoffray
· 4 years, 2 months ago
62d33f7
Revert "Cover more cases in nterp."
by Nicolas Geoffray
· 4 years, 3 months ago
eb1fece
Cover more cases in nterp.
by Nicolas Geoffray
· 4 years, 3 months ago
fc58809
Remove old JDWP implementation from ART
by Alex Light
· 4 years, 7 months ago
baa81b5
Use ClassStatus::kVisiblyInitialized in interpreter.
by Vladimir Marko
· 5 years ago
e81f10a
Revert "Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)"
by David Srbecky
· 5 years ago
50bc8fb
Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)
by David Srbecky
· 5 years ago
9b81ac3
Add default argument kIsInstrumented=true.
by Vladimir Marko
· 5 years ago
7c5acbb
ART: Fix some types
by Andreas Gampe
· 6 years ago
d7e9bbf
Clean up explicit conversions to ObjPtr<>.
by Vladimir Marko
· 5 years ago
423bebb
ObjPtr<>-ify mirror::ObjectArray.
by Vladimir Marko
· 5 years ago
c524e9e
ObjPtr<>-ify mirror::Class.
by Vladimir Marko
· 5 years ago
4bb2af5
ObjPtr<>-ify entrypoint utils.
by Vladimir Marko
· 5 years ago
d388390
"Revert^3 "Suspend the runtime when switching interpreters."
by David Srbecky
· 6 years ago
817a47f
Revert^2 "Suspend the runtime when switching interpreters."
by David Srbecky
· 6 years ago
9fd68f6
Revert "Suspend the runtime when switching interpreters."
by Lokesh Gidra
· 6 years ago
01e1d32
Suspend the runtime when switching interpreters.
by David Srbecky
· 6 years ago
c89a287
Merge "Revert "Reduce the number of calls to Jit::AddSamples.""
by Nicolas Geoffray
· 6 years ago
0402f4b
Revert "Reduce the number of calls to Jit::AddSamples."
by Nicolas Geoffray
· 6 years ago
b2eeca0
Merge "Reduce the number of calls to Jit::AddSamples."
by David Srbecky
· 6 years ago
db94f2b
Reduce the number of calls to Jit::AddSamples.
by David Srbecky
· 6 years ago
68b926e
Check consistency of mterp vregs before every opcode for slow debug.
by David Srbecky
· 6 years ago
30890f6
Merge "Add invoke fast-path support for quickened invokes."
by David Srbecky
· 6 years ago
08cb738
Add invoke fast-path support for quickened invokes.
by David Srbecky
· 6 years ago
fd63bbf
ART: Add string-alloc-inl.h
by Andreas Gampe
· 6 years ago
cb4f09e
Move some fast invoke checks to CanUseMterp
by David Srbecky
· 6 years ago
98ea9d9
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
28f6cff
Cache the value of MterpShouldSwitchInterpreters()
by David Srbecky
· 6 years ago
1f5ab4e
Rename fast_invoke template argument of DoInvoke to is_mterp.
by David Srbecky
· 6 years ago
776f3f7
Remove mterp "alternate" opcode handlers.
by David Srbecky
· 6 years ago
d88f5f7
Shrink couple of x86 mterp handlers.
by David Srbecky
· 6 years ago
0aa7a5a
Revert^4 "JVMTI PopFrame support"
by Alex Light
· 6 years ago
202b617
Revert "Revert^2 "JVMTI PopFrame support""
by Nicolas Geoffray
· 6 years ago
1c7b1fc
Revert^2 "JVMTI PopFrame support"
by Alex Light
· 6 years ago
f67d0cb
Revert "JVMTI PopFrame support"
by Alex Light
· 6 years ago
88a2a9d
JVMTI PopFrame support
by Alex Light
· 6 years ago
ef79aa3
Use the small thread-local cache for mterp field accesses.
by David Srbecky
· 6 years ago
6849c06
Merge DoFastInvoke and DoInvoke in the interpreter.
by David Srbecky
· 6 years ago
ce32c10
Rewrite mterp field access helpers
by David Srbecky
· 6 years ago
28dfc59
Rename mterp field helper methods.
by David Srbecky
· 6 years ago
27c3df5
Optimize the mterp field setter.
by David Srbecky
· 6 years ago
ffa15ea
Optimize the mterp field getter.
by David Srbecky
· 6 years ago
104bab6
Add specialized handler for non-quickened opcodes in mterp.
by David Srbecky
· 6 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 6 years ago
6ec2a1b
ObjPtr<>-ify UnstartedRuntime, fix 2 stale reference uses.
by Vladimir Marko
· 6 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 6 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
7919db9
Speed up MterpShouldSwitchInterpreters check
by Alex Light
· 7 years ago
fc9555d
Remove mterp reliance on code item layout
by Mathieu Chartier
· 7 years ago
e7732be
ART: Implement missing mterp handlers
by Orion Hodson
· 7 years ago
848574c
Implement asynchronous exception support
by Alex Light
· 7 years ago
a710d91
ART: Pass current Thread* to Jit::ShouldUsePriorityThreadWeight().
by Vladimir Marko
· 7 years ago
9fb1ab1
Revert "Revert "JVMTI Exception and ExceptionCatch events""
by Alex Light
· 7 years ago
9597424
Revert "JVMTI Exception and ExceptionCatch events"
by Nicolas Geoffray
· 7 years ago
798eab0
JVMTI Exception and ExceptionCatch events
by Alex Light
· 7 years ago
cecc488
Don't increment the hotness for invokes.
by Nicolas Geoffray
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
b9bec2e
Record types when the interpreter executes intrinsics.
by Nicolas Geoffray
· 7 years ago
78f1bdc
Interpreter intrinsics
by buzbee
· 8 years ago
fa6adfd
ART/Mterp: eliminate unnecessary access checks
by buzbee
· 8 years ago
42a09cb0
ART: Reduce overhead of mterp OSR checking
by buzbee
· 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
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
3049324
Make empty checkpoint work while weak ref access is disabled.
by Hiroshi Yamauchi
· 8 years ago
ef41db7
Move interpreter to ObjPtr
by Mathieu Chartier
· 8 years ago
3fec9ac
ART: Use libbase logging
by Andreas Gampe
· 8 years ago
bdf7f1c
ART: SHARED_REQUIRES to REQUIRES_SHARED
by Andreas Gampe
· 8 years ago
3aaa37b
creating workflow for mirror::String compression
by jessicahandojo
· 8 years ago
6740997
ART: Change return types of field access entrypoints
by Andreas Gampe
· 8 years ago
d47fd90
Revert "Revert "ART: Add Mterp export pc poison testing mode""
by Bill Buzbee
· 8 years ago
d7af522
Revert "ART: Add Mterp export pc poison testing mode"
by Bill Buzbee
· 8 years ago
e664cfe
ART: Add Mterp export pc poison testing mode
by buzbee
· 8 years ago
f59149a
Merge "Add weight to compiled/interpreter transitions."
by Nicolas Geoffray
· 8 years ago
9afaac4
Revert "Revert "ART: Improve JitProfile perf in x86_64 mterp""
by Bill Buzbee
· 8 years ago
71cd50f
Add weight to compiled/interpreter transitions.
by Nicolas Geoffray
· 8 years ago
274fe4a
Remove the JIT from the instrumentation framework.
by Nicolas Geoffray
· 8 years ago
6990775
Merge "Revert "Revert "ART: Improve JitProfile perf in x86 mterp"""
by Bill Buzbee
· 8 years ago
b2771b4
Add option to tune sample collection based on thread sensitivity
by Calin Juravle
· 8 years ago
0e6aa6d
ART: Make mterp jit profiling race tolerant
by buzbee
· 8 years ago
1d011d9
Revert "Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""""
by Bill Buzbee
· 8 years ago
d634208
Revert "Revert "ART: Improve JitProfile perf in x86 mterp""
by Bill Buzbee
· 8 years ago
961ea9f
Revert "Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp"""
by Hiroshi Yamauchi
· 8 years ago
6b7d2c0
Revert "ART: Improve JitProfile perf in x86 mterp"
by Hiroshi Yamauchi
· 8 years ago
0402c56
Revert "ART: Improve JitProfile perf in x86_64 mterp"
by Hiroshi Yamauchi
· 8 years ago
099a611
ART: Improve JitProfile perf in x86_64 mterp
by Serguei Katkov
· 8 years ago
3e9edd1
ART: Improve JitProfile perf in x86 mterp
by Serguei Katkov
· 8 years ago
4a8ac9c
Revert "Revert "ART: Improve JitProfile perf in arm/arm64 mterp""
by Bill Buzbee
· 8 years ago
6aef867
Revert "ART: Improve JitProfile perf in arm/arm64 mterp"
by Calin Juravle
· 8 years ago
c1d6b34
ART: Improve JitProfile perf in arm/arm64 mterp
by buzbee
· 9 years ago
db045be
ART: Enable JitProfiling for MIPS64 Mterp
by Alexey Frunze
· 9 years ago
c8705a7
ART: Enable JitProfiling for x86_64 Mterp
by Serguei Katkov
· 9 years ago
200f040
[MIPS] Add Fast Art interpreter for Mips32.
by Douglas Leung
· 9 years ago
2de973d
ART: Enable JitProfiling for x86 Mterp
by buzbee
· 9 years ago
Next »