Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
1a6f9fcce199f437a5945dfe0163188b923adb28
/
compiler
/
utils
3fae129
Move IntrusiveForwardList<> to libartbase.
by Vladimir Marko
· 5 years ago
81d15be
Add AVX support for packed add/sub instructions on x86
by Shalini Salomi Bodapati
· 5 years ago
1b3561a
x86: Add assembler tests and clean up style.
by Vladimir Marko
· 5 years ago
20d1c94
Patch supports Intel(R) AVX/AVX2 MOV Instruction
by jaishank
· 6 years ago
3940254
Modernise code to use override specifier
by Yi Kong
· 6 years ago
2faab00
Create libelffile library for ELF file manipulation.
by David Srbecky
· 6 years ago
3dacdd6
Revert^4 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
939798e
Revert "Revert^2 "Remove Global deopt requirement for several jvmti events""
by Nicolas Geoffray
· 6 years ago
a75e589
Revert^2 "Remove Global deopt requirement for several jvmti events"
by Alex Light
· 6 years ago
ad344b6
Revert "Remove Global deopt requirement for several jvmti events"
by Nicolas Geoffray
· 6 years ago
334630e
Remove Global deopt requirement for several jvmti events
by Alex Light
· 6 years ago
eda46e9
Fix vdex fast-verify performance regression
by David Brazdil
· 6 years ago
22e2223
ART: Use C++17 extract/modify/insert pattern.
by Vladimir Marko
· 6 years ago
3db7068
ART: Refactor for bugprone-argument-comment
by Andreas Gampe
· 6 years ago
807e4b3
Merge "Add support for ANDROID_RUNTIME_ROOT variable"
by Neil Fuller
· 6 years ago
26c4377
Add support for ANDROID_RUNTIME_ROOT variable
by Neil Fuller
· 6 years ago
aa6f483
ART: ARM64: Pass ISA features to VIXL macroassembler.
by Artem Serov
· 6 years ago
680cbf2
Enable building art and tests with linux_bionic
by Alex Light
· 6 years ago
8e5bc2d
Add support for vex coding scheme in x86 assembler
by Shalini Salomi Bodapati
· 6 years ago
28f6cff
Cache the value of MterpShouldSwitchInterpreters()
by David Srbecky
· 6 years ago
fc4b2ea
Merge "Revert^2 "ART: Refactor typedef to using""
by Treehugger Robot
· 6 years ago
c74d9cb
ART: Modernize counting-down loops
by Andreas Gampe
· 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
fa6a1b0
ART: Continue adding override annotations
by Andreas Gampe
· 6 years ago
625ca47
Remove 'virtual' and 'override' qualifiers on final methods.
by Roland Levillain
· 6 years ago
f73caca
Remove superfluous 'virtual' specifiers in ART.
by Roland Levillain
· 6 years ago
bbc6e7e
Use 'final' and 'override' specifiers directly in ART.
by Roland Levillain
· 6 years ago
c34bebf
Remove unnecessary indirection from MemMap.
by Vladimir Marko
· 6 years ago
bd39d14
ART: Clean up unused using declarations
by Andreas Gampe
· 6 years ago
cdfc942
Merge "Revert "Emit vector mulitply and accumulate instructions for x86.""
by Hans Boehm
· 6 years ago
f5f56c7
Revert "Emit vector mulitply and accumulate instructions for x86."
by Hans Boehm
· 6 years ago
d109e30
Don't use StringFactory.newEmptyString in compiled code
by Alex Light
· 6 years ago
2258c2e
Merge "ART: Do not use std::<container>::at()."
by Vladimir Marko
· 6 years ago
35d5b8a
ART: Do not use std::<container>::at().
by Vladimir Marko
· 6 years ago
6190888
Emit vector mulitply and accumulate instructions for x86.
by Gupta Kumar, Sanjiv
· 6 years ago
54159c6
Use HashSet<std::string> instead of unordered_set<>.
by Vladimir Marko
· 6 years ago
4c8e12e
ART: Adds an entrypoint for invoke-custom
by Orion Hodson
· 6 years ago
d3083dd
Refactor runtime callee save frame info.
by Vladimir Marko
· 6 years ago
dbaa5c7
ART: Compiler support for const-method-handle
by Orion Hodson
· 6 years ago
18259d7
ART: Compiler support for const-method-type
by Orion Hodson
· 7 years ago
1b19877
Merge "MIPS: Skip output verification for assembler tests."
by Vladimir Marko
· 6 years ago
9a6ca9f
MIPS: Skip output verification for assembler tests.
by Vladimir Marko
· 7 years ago
d1fa440
ARM: Remove VIXL dependency from ArmManagedRegister.
by Vladimir Marko
· 7 years ago
1979c64
Clean up include paths
by David Sehr
· 7 years ago
1ce2b3b
Move remaining runtime/base stuff to libartbase
by David Sehr
· 7 years ago
3215fff
Separate Malloc and MemMap ArenaPools
by David Sehr
· 7 years ago
871bf39
Make Remove() atomic, as expected
by Hans Boehm
· 7 years ago
88591fe
ART: Simplify atomic.h
by Orion Hodson
· 7 years ago
312f3b2
Move some remaining dex utilities
by David Sehr
· 7 years ago
bd72ae0
Merge "Saturation arithmetic instructions for X86 and X86_64."
by Treehugger Robot
· 7 years ago
d395e73
Merge "MIPS: Use PCNT to implement VisitIntegerBitCount() and VisitLongBitCount()"
by Treehugger Robot
· 7 years ago
4ca1735
Saturation arithmetic instructions for X86 and X86_64.
by Aart Bik
· 7 years ago
0d2cab5
MIPS: Use PCNT to implement VisitIntegerBitCount() and VisitLongBitCount()
by Lena Djokic
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
29a8d84
x86/x86-64: Fix cmpw() for 9-16 bit immediates.
by Vladimir Marko
· 7 years ago
279e3a3
Enable code item deduping
by Mathieu Chartier
· 7 years ago
ded5594
Add addw support to x86 and x64.
by Nicolas Geoffray
· 7 years ago
4d17987
ART: Add entrypoint and intrinsic for Math.pow().
by Vladimir Marko
· 7 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 7 years ago
f0a6a1d
ARM: Replace arm::SetCc with vixl32::FlagsUpdate.
by Vladimir Marko
· 7 years ago
30f54cc
Merge "ARM: Fix breaking changes from recent VIXL update."
by Roland Levillain
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
4abc001
Merge "MIPS: InstructionCodeGeneratorMIPS*::DivRemByPowerOfTwo()"
by Treehugger Robot
· 7 years ago
a556e6b
MIPS: InstructionCodeGeneratorMIPS*::DivRemByPowerOfTwo()
by Lena Djokic
· 7 years ago
4557b38
ART: Rename Atomic::CompareExchange methods
by Orion Hodson
· 7 years ago
672b9c1
ARM: Fix breaking changes from recent VIXL update.
by Artem Serov
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
71d2602
Merge "MIPS32: Fix and refactor in/out reg mask code"
by Treehugger Robot
· 7 years ago
a247dea
MIPS32: Fix and refactor in/out reg mask code
by Alexey Frunze
· 7 years ago
5573c37
cpplint: Remove many unnecessary NOLINT
by Igor Murashkin
· 7 years ago
2ffb703
cpplint: Cleanup errors
by Igor Murashkin
· 7 years ago
72aba71
MIPS: Add asub_s/u.df
by Lena Djokic
· 7 years ago
33bff25
ART: Make InstructionSet an enum class and add kLast.
by Vladimir Marko
· 7 years ago
715f43e
MIPS32: Improve stack alignment, use sdc1/ldc1, where possible.
by Chris Larsen
· 7 years ago
3309c01
MIPS: Introduce a few MSA instructions
by Lena Djokic
· 7 years ago
3b8c82f
MIPS32R2: Enable table-based switch in presence of irreducible loops
by Alexey Frunze
· 7 years ago
292567e
Rename NativeDexFile -> StandardDexFile
by Mathieu Chartier
· 7 years ago
0284f43
Merge changes I4bbb21bf,Ie79b46cd,Ia50aafc8
by Vladimir Marko
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
7b074bf
Add a shared interface for different types of dex files
by Mathieu Chartier
· 7 years ago
69d310e
Use ScopedArenaAllocator for building HGraph.
by Vladimir Marko
· 7 years ago
0967cd9
Merge "Use ScopedArenaAllocator for register allocation."
by Vladimir Marko
· 7 years ago
464f8cd
Merge "ART: Use ScopedArenaAllocator for pass-local data."
by Treehugger Robot
· 7 years ago
e764d2e
Use ScopedArenaAllocator for register allocation.
by Vladimir Marko
· 7 years ago
ca6fff8
ART: Use ScopedArenaAllocator for pass-local data.
by Vladimir Marko
· 7 years ago
a820ff7
Instrument code generated by JNI compiler to check the Marking Register.
by Roland Levillain
· 7 years ago
0d127e1
Do not refresh the Marking Register in CriticalNative methods.
by Roland Levillain
· 7 years ago
956dac2
assembler_thumb_test: use 'objdump -D -M force-thumb' to disassemble.
by Rahul Chaudhry
· 7 years ago
f7754e8
Add more repeat support and register views.
by Aart Bik
· 7 years ago
09659c2
ART: Remove heap poisoning from globals.h
by Andreas Gampe
· 7 years ago
fc8b422
Clean up AtomicDexRefMap
by Mathieu Chartier
· 7 years ago
fe712a8
Merge "Add support for registering classpath classes status."
by Nicolas Geoffray
· 7 years ago
caa31e7
Add repeat support for memory addresses.
by Aart Bik
· 7 years ago
486dda0
Add support for registering classpath classes status.
by Nicolas Geoffray
· 7 years ago
5dafb3c
Test assembler driver utilities.
by Aart Bik
· 7 years ago
8859cec
MIPS64: Ease test for using "Lui + Dinsu" to load 64-bit constants.
by Chris Larsen
· 7 years ago
ae53f10
Merge "MIPS32: Allow some patched instructions in delay slots"
by Treehugger Robot
· 7 years ago
Next »