Gitiles
Code Review
Sign In
gerrit.witaqua.org
/
art
/
eac404b341e40bb72f8d79ee1d1a7173862b438e
/
runtime
/
interpreter
99d91d1
Avoid implementation-defined behavior
by Greg Kaiser
· 6 years ago
2925311
Prevent entering IMT conflict trampoline with j.l.Object methods.
by Nicolas Geoffray
· 6 years ago
30b38f8
Remove MIPS mterp.
by Vladimir Marko
· 6 years ago
2ad3f8e
Do suspend check and hotness increment in entry of Nterp.
by Nicolas Geoffray
· 6 years ago
fc58809
Remove old JDWP implementation from ART
by Alex Light
· 6 years ago
4d7b689
Fix Transaction constraint validation...
by Vladimir Marko
· 6 years ago
63a5793
nterp: Re-order where stack alignment happens in an nterp frame.
by Nicolas Geoffray
· 6 years ago
c4f6cf3
nterp: fix braino in NTERP_TRAMPOLINE macro.
by Nicolas Geoffray
· 6 years ago
cdf2d7e
nterp: Change the jump destination when there is no parameter.
by Nicolas Geoffray
· 6 years ago
bd0ac86
Ensure Nterp is also supported in CanRuntimeUseNterp.
by Nicolas Geoffray
· 6 years ago
0039182
Add an implementation of Nterp for x64.
by Nicolas Geoffray
· 6 years ago
013d1ee
Introduce the notion of an nterp frame.
by Nicolas Geoffray
· 7 years ago
a00b54b
Helpers and refactorings to prepare for interpreter optimizations (x64)
by Nicolas Geoffray
· 7 years ago
457e9fa
ARM64: FP16 greater/less/greaterEquals/lessEquals intrinsics for ARMv8
by Usama Arif
· 7 years ago
d3ed4ad
Handle Special case div and rem by 2 in art interpreter
by Shalini Salomi Bodapati
· 7 years ago
149cdda
Check stored references in transactional interpreter.
by Vladimir Marko
· 7 years ago
681692b
ARM64: FP16.rint() intrinsic for ARMv8
by Usama Arif
· 7 years ago
665aac4
ARM64: FP16.ceil() intrinsic for ARMv8
by Usama Arif
· 7 years ago
b9f02c2
ARM64: FP16.floor() intrinsic for ARMv8
by Usama Arif
· 7 years ago
7f958e3
Revert^2 "ARM64: toHalf() intrinsic for ARMv8"
by Vladimir Marko
· 7 years ago
67bf99b
Revert "ARM64: toHalf() intrinsic for ARMv8"
by Vladimir Marko
· 7 years ago
2cc0c0f
ARM64: toHalf() intrinsic for ARMv8
by Usama Arif
· 7 years ago
63f712f
Switch interpreter: Split the method in ASAN to avoid huge frames
by David Srbecky
· 7 years ago
86bf2fe
Remove too agressive DCHECK.
by Nicolas Geoffray
· 7 years ago
bae88c0
Supported AVX/AVX2 in art-interpreter
by jaishank
· 7 years ago
9ce340f
ARM64: toFloat() intrinsics with ARMv8 FP16.
by xueliang.zhong
· 7 years ago
f56393c
Switch-interpreter: Inline field getters and setters.
by David Srbecky
· 7 years ago
635967b
Remove message ART creates for "throw null".
by Nicolas Geoffray
· 7 years ago
baa81b5
Use ClassStatus::kVisiblyInitialized in interpreter.
by Vladimir Marko
· 7 years ago
672c080
Update Transaction for boot image extension.
by Vladimir Marko
· 7 years ago
1fc4d42
Check whether method is zygote-compiled less frequently.
by David Srbecky
· 7 years ago
27351be
Switch-interpreter: Add flatten attribute to handlers.
by David Srbecky
· 7 years ago
3238440
jitzygote: Handle case of methods having the resolution stub.
by Nicolas Geoffray
· 7 years ago
8b770c4
Switch-interpreter: Fix large performance regression in preamble.
by David Srbecky
· 7 years ago
bc919af
ART: Disallow unresolved return types after Q
by Andreas Gampe
· 7 years ago
e32d24c
Store zygote compiled code in a shared map.
by Nicolas Geoffray
· 7 years ago
e81f10a
Revert "Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)"
by David Srbecky
· 7 years ago
50bc8fb
Remove ShadowFrame::dex_pc_ (but keep dex_pc_ptr_)
by David Srbecky
· 7 years ago
4d71e55
Remove ShadowFrame::HasReferenceArray()
by David Srbecky
· 7 years ago
8d335b6
Switch-interpreter: Refactor exception handling.
by David Srbecky
· 7 years ago
64b5603
Abort transaction before finalizable allocation...
by Vladimir Marko
· 7 years ago
c56a23e
Switch-interpreter: Make the instruction field constant.
by David Srbecky
· 7 years ago
b7c640d
JVMTI Force early return
by Alex Light
· 7 years ago
8867f3b
Switch-interpreter: Add new 'next' instruction field.
by David Srbecky
· 7 years ago
1332c26
Switch-interpreter: Reduce copy-pasted code in array handling.
by David Srbecky
· 7 years ago
ee12e3a
Switch-interpreter: Reduce amount of copy-pasted code.
by David Srbecky
· 7 years ago
bd613ec
Switch-interpreter: Add boolean return value to opcodes.
by David Srbecky
· 7 years ago
6baf644
Switch-interpreter: Add GetVReg/SetVReg forwarding helpers.
by David Srbecky
· 7 years ago
3068d58
Clean up creating handles from `this`.
by Vladimir Marko
· 7 years ago
49af704
Ensure non-standard returns release monitors
by Alex Light
· 7 years ago
d6f579c
Switch-interpreter: Use more helpers for opcode arguments.
by David Srbecky
· 7 years ago
436f6c1
Switch-interpreter: Add helpers to get opcode arguments.
by David Srbecky
· 7 years ago
9b81ac3
Add default argument kIsInstrumented=true.
by Vladimir Marko
· 7 years ago
d456117
ART: Mark StringBuilder.append()s as intrinsics.
by Vladimir Marko
· 9 years ago
19711d4
ObjPtr<>-ify instrumentation.
by Vladimir Marko
· 7 years ago
765b2a0
Add -verbose:interpreter
by Mathieu Chartier
· 7 years ago
7c5acbb
ART: Fix some types
by Andreas Gampe
· 8 years ago
3483d0a
Fix mterp assembly to use uxtw instead of lsl where needed.
by David Srbecky
· 7 years ago
383f114
Fix ILL_ILLOPC issue-id 129895920 on 32bit armv7 device
by yuguoxu
· 7 years ago
5dbd02a
Make couple of mterp function names start with lower-case.
by David Srbecky
· 7 years ago
dfc0de7
Partially ObjPtr<>-ify Object, fix stale ref in test.
by Vladimir Marko
· 7 years ago
4617d58
ObjPtr<>-ify mirror::Object::As*(), fix stale refs in test.
by Vladimir Marko
· 7 years ago
d7e9bbf
Clean up explicit conversions to ObjPtr<>.
by Vladimir Marko
· 7 years ago
0984e48
Style cleanup for ObjPtr<>-ify changes.
by Vladimir Marko
· 7 years ago
621c880
ObjPtr<>-ify mirror::CallSite.
by Vladimir Marko
· 7 years ago
0eefb9b
ObjPtr<>-ify mirror::Field and mirror::Executable.
by Vladimir Marko
· 7 years ago
5aead70
ObjPtr<>-ify method/var handles, fix stale refs in tests.
by Vladimir Marko
· 7 years ago
423bebb
ObjPtr<>-ify mirror::ObjectArray.
by Vladimir Marko
· 7 years ago
c524e9e
ObjPtr<>-ify mirror::Class.
by Vladimir Marko
· 7 years ago
179b7c6
ObjPtr<>-ify String allocations, fix stale refs.
by Vladimir Marko
· 7 years ago
4bb2af5
ObjPtr<>-ify entrypoint utils.
by Vladimir Marko
· 7 years ago
09d3576
Update mips and mips64 mterp assembly
by Colin Cross
· 7 years ago
3dacdd6
Revert^4 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 7 years ago
939798e
Revert "Revert^2 "Remove Global deopt requirement for several jvmti events""
by Nicolas Geoffray
· 7 years ago
a75e589
Revert^2 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 7 years ago
ad344b6
Revert "Remove Global deopt requirement for several jvmti events"
by Nicolas Geoffray
· 7 years ago
334630e
Remove Global deopt requirement for several jvmti events
by Alex Light
· 7 years ago
d388390
"Revert^3 "Suspend the runtime when switching interpreters."
by David Srbecky
· 7 years ago
817a47f
Revert^2 "Suspend the runtime when switching interpreters."
by David Srbecky
· 7 years ago
7210108
Replace StringPiece with std::string_view in art/runtime/.
by Vladimir Marko
· 7 years ago
4bcd657
Take hidden API into account during getDeclaredMethod()
by David Brazdil
· 7 years ago
e768182
hiddenapi: Print warnings for @CorePlatformApi violations
by David Brazdil
· 7 years ago
6262959
ART: Some more IWYU in common headers
by Andreas Gampe
· 7 years ago
3f1dcd3
ART: Move dex structs into own header
by Andreas Gampe
· 7 years ago
ca7027d
Merge "ART: Add CRC32.updateByteBuffer intrinsic for ARM64"
by Vladimir Marko
· 7 years ago
f05ad2a
Merge "Revert "Suspend the runtime when switching interpreters.""
by Lokesh Gidra
· 7 years ago
9fd68f6
Revert "Suspend the runtime when switching interpreters."
by Lokesh Gidra
· 7 years ago
6c22540
Merge "Revert^2 "Reduce the number of calls to Jit::AddSamples.""
by David Srbecky
· 7 years ago
b7e23dc
Merge "Suspend the runtime when switching interpreters."
by David Srbecky
· 7 years ago
776a7c2
ART: Add CRC32.updateByteBuffer intrinsic for ARM64
by Evgeny Astigeevich
· 7 years ago
01e1d32
Suspend the runtime when switching interpreters.
by David Srbecky
· 8 years ago
e3fc2d1
Revert^2 "Reduce the number of calls to Jit::AddSamples."
by David Srbecky
· 8 years ago
81c61bf
ART: Add integrity check
by Andreas Gampe
· 8 years ago
91f1032
Revert^2 "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 7 years ago
db4b1de
Revert "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 7 years ago
a6dd280
Merge "ART: Add CRC32.updateBytes intrinsic for ARM64"
by Vladimir Marko
· 7 years ago
a9a0973
Merge "Pass boot class path to ImageSpace::LoadBootImage."
by Vladimir Marko
· 7 years ago
15c5b97
ART: Add CRC32.updateBytes intrinsic for ARM64
by Evgeny Astigeevich
· 8 years ago
7fbc4a5
ART: Move to using locks.h instead of mutex.h
by Andreas Gampe
· 8 years ago
d190851
Pass boot class path to ImageSpace::LoadBootImage.
by Vladimir Marko
· 8 years ago
Next »