Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
78baed5ec51a6e2d113e8b29aafa5c6203b46845
/
runtime
/
interpreter
78baed5
ART: Use reinterpret_cast{32,64}<> when appropriate.
by Vladimir Marko
· 7 years ago
4ca6cc7
Merge "Revert "Revert^2 "JVMTI PopFrame support"""
by Nicolas Geoffray
· 7 years ago
202b617
Revert "Revert^2 "JVMTI PopFrame support""
by Nicolas Geoffray
· 7 years ago
60f3222
Avoid sign extending pointers in SetStringInitValueToAllAliases
by Mathieu Chartier
· 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
bc550bb
Merge "Disable ASAN for ExecuteSwitchImplCpp"
by Alex Light
· 7 years ago
6f22e06
Disable ASAN for ExecuteSwitchImplCpp
by Alex Light
· 7 years ago
dd0f77c
Merge "JVMTI PopFrame support"
by Alex Light
· 7 years ago
c6adcbd
Merge "Revert^2 "Add hand written assembly for mterp field reads.""
by David Srbecky
· 7 years ago
e0e835a
Merge "Make it easier to generate helpers for mterp opcodes."
by David Srbecky
· 7 years ago
b1eff83
Revert^2 "Add hand written assembly for mterp field reads."
by David Srbecky
· 7 years ago
2b6eb71
Make it easier to generate helpers for mterp opcodes.
by David Srbecky
· 7 years ago
88a2a9d
JVMTI PopFrame support
by Alex Light
· 7 years ago
62f14c8
Merge "Remove InvokeVirtualOrInterface event from instrumentation."
by David Srbecky
· 7 years ago
c177c47
Merge "Use the small thread-local cache for mterp invokes."
by David Srbecky
· 7 years ago
99f9733
Remove InvokeVirtualOrInterface event from instrumentation.
by David Srbecky
· 7 years ago
55838e3
Merge "Mark most *Offset helper functions as constexpr."
by David Srbecky
· 7 years ago
bb502e5
Revert "Add hand written assembly for mterp field reads."
by Nicolas Geoffray
· 7 years ago
56de89a
Mark most *Offset helper functions as constexpr.
by David Srbecky
· 7 years ago
c853eed
Use the small thread-local cache for mterp invokes.
by David Srbecky
· 7 years ago
07559e2
Add hand written assembly for mterp field reads.
by David Srbecky
· 7 years ago
75620f0
Assign individual symbols to mterp opcodes.
by David Srbecky
· 7 years ago
ef79aa3
Use the small thread-local cache for mterp field accesses.
by David Srbecky
· 7 years ago
6274113
Merge "Add small thread-local cache for use by the interpreter."
by David Srbecky
· 7 years ago
912f36c
Add small thread-local cache for use by the interpreter.
by David Srbecky
· 7 years ago
fc4b2ea
Merge "Revert^2 "ART: Refactor typedef to using""
by Treehugger Robot
· 7 years ago
26f048f
Merge "Merge DoFastInvoke and DoInvoke in the interpreter."
by David Srbecky
· 7 years ago
6849c06
Merge DoFastInvoke and DoInvoke in the interpreter.
by David Srbecky
· 7 years ago
c55bb39
Revert^2 "ART: Refactor typedef to using"
by Andreas Gampe
· 7 years ago
ee07743
Revert "ART: Refactor typedef to using"
by Andreas Gampe
· 7 years ago
9a20ff0
ART: Refactor typedef to using
by Andreas Gampe
· 7 years ago
9076fbd
Fix some comments
by Hans Boehm
· 7 years ago
bfbc654
Remove intermediate mterp files from the repository.
by David Srbecky
· 7 years ago
596cfdf
Remove "sister" code from mterp.
by David Srbecky
· 7 years ago
b2b52a5
Group mterp files
by David Srbecky
· 7 years ago
ff74a74
Rewrite the mterp code generator and the template snippets.
by David Srbecky
· 7 years ago
ce32c10
Rewrite mterp field access helpers
by David Srbecky
· 7 years ago
b8e5ad1
Fix interpreter intrinsic for rotate left/right.
by David Srbecky
· 7 years ago
b1b7d14
Merge "ART: Move mterp pointers to object"
by Treehugger Robot
· 7 years ago
47c0e11
Merge "Rename mterp field helper methods."
by David Srbecky
· 7 years ago
28dfc59
Rename mterp field helper methods.
by David Srbecky
· 7 years ago
88cf462
Merge "Remove unnecessary indirection from MemMap."
by Vladimir Marko
· 7 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 7 years ago
27c3df5
Optimize the mterp field setter.
by David Srbecky
· 7 years ago
ffa15ea
Optimize the mterp field getter.
by David Srbecky
· 7 years ago
104bab6
Add specialized handler for non-quickened opcodes in mterp.
by David Srbecky
· 7 years ago
ca701c3
Merge "Modernize codebase by replacing NULL with nullptr"
by Treehugger Robot
· 7 years ago
7ec95c5
Update expected call stack for caller of Thread.currentThread()
by Paul Duffin
· 7 years ago
4b22b34
Modernize codebase by replacing NULL with nullptr
by Yi Kong
· 7 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
0127b71
Revert "Allow hidden API access from system libraries"
by Nicolas Geoffray
· 7 years ago
fe94875
ART: Fix infinite recursion for deopt at dex pc 0.
by Vladimir Marko
· 7 years ago
eefabd2
Allow hidden API access from system libraries
by David Brazdil
· 7 years ago
857a764
Merge "Fix Mac build: Don't use the CFI directives on Mac"
by Treehugger Robot
· 7 years ago
64ebd81
Fix Mac build: Don't use the CFI directives on Mac
by David Srbecky
· 7 years ago
e540a16
Merge "Support unwinding though the switch interpreter."
by David Srbecky
· 7 years ago
946bb09
Support unwinding though the switch interpreter.
by David Srbecky
· 7 years ago
8ce3bfa
Refactor enforcement of hidden API policy when linking
by David Brazdil
· 7 years ago
a5dca52
ART: Update invoke-custom implementation
by Orion Hodson
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
02ce4cb
Revert "Temporarily add debug logging for b/31357497"
by Mathieu Chartier
· 7 years ago
9210554
Merge "Use ASM for invoke-custom tests"
by Treehugger Robot
· 7 years ago
76e6adb
Use ASM for invoke-custom tests
by Orion Hodson
· 7 years ago
Next »