Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_art
/
7b97f75673301b8d59eb4388dc3f2f1adde05c30
/
runtime
/
interpreter
f1d0b72
Merge "Rename fast_invoke template argument of DoInvoke to is_mterp."
by David Srbecky
· 6 years ago
9f1893b
Replace hard-coded vreg accesses in mterp with macros.
by David Srbecky
· 6 years ago
1f5ab4e
Rename fast_invoke template argument of DoInvoke to is_mterp.
by David Srbecky
· 6 years ago
74844fb
Merge "Remove mterp "alternate" opcode handlers."
by David Srbecky
· 6 years ago
a52ac0c
Merge "Shrink couple of x86 mterp handlers."
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
4c8d22f
Merge "Cache the ImtTable index in the interpreter."
by David Srbecky
· 6 years ago
6c2b86e
Cache the ImtTable index in the interpreter.
by David Srbecky
· 6 years ago
8db8072
Merge "ART: Use reinterpret_cast{32,64}<> when appropriate."
by Vladimir Marko
· 6 years ago
d55f6ee
Merge "Revert^4 "JVMTI PopFrame support""
by Alex Light
· 6 years ago
78baed5
ART: Use reinterpret_cast{32,64}<> when appropriate.
by Vladimir Marko
· 6 years ago
4cbfadc
Remove CHECK that GetThis() must always work.
by Nicolas Geoffray
· 6 years ago
0aa7a5a
Revert^4 "JVMTI PopFrame support"
by Alex Light
· 6 years ago
4ca6cc7
Merge "Revert "Revert^2 "JVMTI PopFrame support"""
by Nicolas Geoffray
· 6 years ago
202b617
Revert "Revert^2 "JVMTI PopFrame support""
by Nicolas Geoffray
· 6 years ago
60f3222
Avoid sign extending pointers in SetStringInitValueToAllAliases
by Mathieu Chartier
· 6 years ago
1c7b1fc
Revert^2 "JVMTI PopFrame support"
by Alex Light
· 6 years ago
068a9be
Merge "Revert "JVMTI PopFrame support""
by Alex Light
· 6 years ago
f67d0cb
Revert "JVMTI PopFrame support"
by Alex Light
· 6 years ago
bc550bb
Merge "Disable ASAN for ExecuteSwitchImplCpp"
by Alex Light
· 6 years ago
6f22e06
Disable ASAN for ExecuteSwitchImplCpp
by Alex Light
· 6 years ago
dd0f77c
Merge "JVMTI PopFrame support"
by Alex Light
· 6 years ago
c6adcbd
Merge "Revert^2 "Add hand written assembly for mterp field reads.""
by David Srbecky
· 6 years ago
e0e835a
Merge "Make it easier to generate helpers for mterp opcodes."
by David Srbecky
· 6 years ago
b1eff83
Revert^2 "Add hand written assembly for mterp field reads."
by David Srbecky
· 6 years ago
2b6eb71
Make it easier to generate helpers for mterp opcodes.
by David Srbecky
· 6 years ago
88a2a9d
JVMTI PopFrame support
by Alex Light
· 7 years ago
62f14c8
Merge "Remove InvokeVirtualOrInterface event from instrumentation."
by David Srbecky
· 6 years ago
c177c47
Merge "Use the small thread-local cache for mterp invokes."
by David Srbecky
· 6 years ago
99f9733
Remove InvokeVirtualOrInterface event from instrumentation.
by David Srbecky
· 6 years ago
55838e3
Merge "Mark most *Offset helper functions as constexpr."
by David Srbecky
· 6 years ago
bb502e5
Revert "Add hand written assembly for mterp field reads."
by Nicolas Geoffray
· 6 years ago
56de89a
Mark most *Offset helper functions as constexpr.
by David Srbecky
· 6 years ago
c853eed
Use the small thread-local cache for mterp invokes.
by David Srbecky
· 6 years ago
07559e2
Add hand written assembly for mterp field reads.
by David Srbecky
· 6 years ago
75620f0
Assign individual symbols to mterp opcodes.
by David Srbecky
· 6 years ago
ef79aa3
Use the small thread-local cache for mterp field accesses.
by David Srbecky
· 6 years ago
6274113
Merge "Add small thread-local cache for use by the interpreter."
by David Srbecky
· 6 years ago
912f36c
Add small thread-local cache for use by the interpreter.
by David Srbecky
· 6 years ago
fc4b2ea
Merge "Revert^2 "ART: Refactor typedef to using""
by Treehugger Robot
· 6 years ago
26f048f
Merge "Merge DoFastInvoke and DoInvoke in the interpreter."
by David Srbecky
· 6 years ago
6849c06
Merge DoFastInvoke and DoInvoke in the interpreter.
by David Srbecky
· 6 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 6 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 6 years ago
9076fbd
Fix some comments
by Hans Boehm
· 7 years ago
bfbc654
Remove intermediate mterp files from the repository.
by David Srbecky
· 6 years ago
596cfdf
Remove "sister" code from mterp.
by David Srbecky
· 6 years ago
b2b52a5
Group mterp files
by David Srbecky
· 6 years ago
ff74a74
Rewrite the mterp code generator and the template snippets.
by David Srbecky
· 6 years ago
ce32c10
Rewrite mterp field access helpers
by David Srbecky
· 6 years ago
b8e5ad1
Fix interpreter intrinsic for rotate left/right.
by David Srbecky
· 6 years ago
b1b7d14
Merge "ART: Move mterp pointers to object"
by Treehugger Robot
· 6 years ago
47c0e11
Merge "Rename mterp field helper methods."
by David Srbecky
· 6 years ago
28dfc59
Rename mterp field helper methods.
by David Srbecky
· 6 years ago
88cf462
Merge "Remove unnecessary indirection from MemMap."
by Vladimir Marko
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 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
ca701c3
Merge "Modernize codebase by replacing NULL with nullptr"
by Treehugger Robot
· 6 years ago
7ec95c5
Update expected call stack for caller of Thread.currentThread()
by Paul Duffin
· 6 years ago
4b22b34
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 6 years ago
955f0ba
Use clang integrated assembler.
by Chih-Hung Hsieh
· 7 years ago
a9746b9
Refactor Object CAS with and without write barrier
by Mathieu Chartier
· 7 years ago
c046a45
Merge "ART/mterp: Fix mul-long to clear shadow registers."
by Vladimir Marko
· 7 years ago
8338995
ART/mterp: Fix mul-long to clear shadow registers.
by Vladimir Marko
· 7 years ago
dbf5403
ART: Fix clang-analyzer leak/memory warnings
by Andreas Gampe
· 7 years ago
42c2e50
Refactor CasField32
by Mathieu Chartier
· 7 years ago
74f2ccc
Merge "Revert^2 "Remove support for Valgrind in ART.""
by Roland Levillain
· 7 years ago
05e34f4
Revert^2 "Remove support for Valgrind in ART."
by Roland Levillain
· 7 years ago
4c8e12e
ART: Adds an entrypoint for invoke-custom
by Orion Hodson
· 7 years ago
18090d1
Refactor String resolution.
by Vladimir Marko
· 7 years ago
9ddef18
Merge "ObjPtr<>-ify array allocations."
by Vladimir Marko
· 7 years ago
2a2cf27
Merge "ART: Refactor mterp slightly"
by Andreas Gampe
· 7 years ago
bcf1752
ObjPtr<>-ify array allocations.
by Vladimir Marko
· 7 years ago
09c5ca4
Clean up class resolution and lookup.
by Vladimir Marko
· 7 years ago
317892b
Remove static GcRoot<>s from Class and ClassExt.
by Vladimir Marko
· 7 years ago
a8bba7d
ObjPtr<>-ify ClassLinker::FindClass(), fix 1 stale reference use.
by Vladimir Marko
· 7 years ago
310cca0
ART: Move mterp pointers to object
by Andreas Gampe
· 7 years ago
ecec828
ART: Refactor mterp slightly
by Andreas Gampe
· 7 years ago
155733e
Merge "ART: Add missing .hidden for ExecuteMterpImpl"
by Treehugger Robot
· 7 years ago
863c880
ART: Add missing .hidden for ExecuteMterpImpl
by Andreas Gampe
· 7 years ago
acb906d
Remove mirror::String::java_lang_String_.
by Vladimir Marko
· 7 years ago
adbceb7
Remove GcRoot<> static from Throwable and related classes.
by Vladimir Marko
· 7 years ago
c7aa87e
Remove static_class_ from Method/VarHandle and CallSite.
by Vladimir Marko
· 7 years ago
b4eb1b1
Refactor ClassRoot/GetClassRoot().
by Vladimir Marko
· 7 years ago
6ec2a1b
ObjPtr<>-ify UnstartedRuntime, fix 2 stale reference uses.
by Vladimir Marko
· 7 years ago
2d3065e
ObjPtr<>-ify annotation processing.
by Vladimir Marko
· 7 years ago
c5b7564
ART: Fix jvalue includes
by Andreas Gampe
· 7 years ago
537a4fe
ART: Add VarHandle accessors to invoke-polymorphic entrypoint
by Orion Hodson
· 7 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 7 years ago
79e2607
Move profile dependent modules to libartbase
by David Sehr
· 7 years ago
f5f1f80
Revert^2 "hidden_api: Call back into libcore on hidden api detection""
by Narayan Kamath
· 7 years ago
c7b28de
Add reachabilityFence intrinsics
by Hans Boehm
· 7 years ago
27b9676
ART: Simplify quasi_atomic.h
by Orion Hodson
· 7 years ago
6446437
Fix Long reverse intrinsic comment
by Hans Boehm
· 7 years ago
b38988a
Merge "Revert "Revert "Allow hidden API access from system libraries"""
by Treehugger Robot
· 7 years ago
8e1a7cb
Revert "Revert "Allow hidden API access from system libraries""
by David Brazdil
· 7 years ago
Next »