Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
e03474846d69e82677abe2c9b66607d9556f455b
/
compiler
/
utils
f4d6aee
ARM: Use stm/ldm for live registers save/restore in SlowPathCode.
by Artem Serov
· 8 years ago
f58b248
MIPS32: Improve storing of constants in fields and array elements
by Alexey Frunze
· 8 years ago
6b4d988
Merge "Fix google-explicit-constructor warnings in art."
by Chih-hung Hsieh
· 8 years ago
fad6f4d
Merge "ARM: Try to emit branches early to save memory."
by Treehugger Robot
· 8 years ago
a593118
Fix google-explicit-constructor warnings in art.
by Chih-Hung Hsieh
· 8 years ago
167bc0b
ARM: Try to emit branches early to save memory.
by Vladimir Marko
· 8 years ago
755beba
Merge "Move ArrayRef to runtime/base"
by David Brazdil
· 8 years ago
a3735f7
jni: Update VIXL macro assembler to have vmovdrr/vmovsr support
by Igor Murashkin
· 8 years ago
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 8 years ago
96b6682
MIPS32: Implement table-based packed switch
by Alexey Frunze
· 8 years ago
367f3dd
jni: Add @CriticalNative optimization to speed up JNI transitions
by Igor Murashkin
· 8 years ago
b03d640
Adding x86 compiler utils instructions and tests
by jessicahandojo
· 8 years ago
52d0fce
ARM: VIXL32: Support a newer version of VIXL.
by Anton Kirilov
· 8 years ago
57eb0f5
MIPS32: Fill branch delay slots
by Alexey Frunze
· 8 years ago
1a0de6a
Fix clang-tidy warnings in art.
by Chih-Hung Hsieh
· 8 years ago
912883d
Merge "MIPS64: Improve non-trivial 64-bit constant loading."
by Aart Bik
· 8 years ago
0e851e2
Fix VIXL assembler test for heap-poisoning configurations.
by Vladimir Marko
· 8 years ago
3e93a40
Merge "ARM: VIXL32: Switch JNI compiler to use VIXL Assembler."
by Treehugger Robot
· 8 years ago
e7c85ad
Merge "ARM: VIXL32: Implement VIXL-based assembler."
by Treehugger Robot
· 8 years ago
a518c15
Merge "ARM: Purge Arm32Assembler."
by Roland Levillain
· 8 years ago
2923db7
MIPS32: Refactor implicit null checks in array/field get/set.
by Alexey Frunze
· 8 years ago
c733dca
MIPS64: Improve non-trivial 64-bit constant loading.
by Chris Larsen
· 8 years ago
953437b
Revert "Revert "x86/x86-64: Avoid temporary for read barrier field load.""
by Vladimir Marko
· 8 years ago
ccf15bc
Revert "x86/x86-64: Avoid temporary for read barrier field load."
by Vladimir Marko
· 8 years ago
ccf06d8
x86/x86-64: Avoid temporary for read barrier field load.
by Vladimir Marko
· 8 years ago
7521483
Merge "Fix building tests with partial arch codegen support"
by Colin Cross
· 8 years ago
a75b01a
Fix building tests with partial arch codegen support
by Colin Cross
· 8 years ago
0b671c0
Add support for Baker read barriers in SystemArrayCopy intrinsics.
by Roland Levillain
· 8 years ago
f77d156
ARM: VIXL32: Switch JNI compiler to use VIXL Assembler.
by Artem Serov
· 8 years ago
12e097c
ARM: VIXL32: Implement VIXL-based assembler.
by Artem Serov
· 8 years ago
ba6b679
ARM: Purge Arm32Assembler.
by Artem Serov
· 8 years ago
fe74ba9
Merge "ARM64: VIXL: Support a newer version of VIXL."
by Roland Levillain
· 8 years ago
2b3201a
Fix duplicate checks in JNI macro assemblers.
by Vladimir Marko
· 8 years ago
af4e42a
ARM64: VIXL: Support a newer version of VIXL.
by Artem Serov
· 8 years ago
dce74be
Merge "ARM: Add vldm/vstm assembler support."
by Vladimir Marko
· 8 years ago
cb3cf4a
ARM: Add vldm/vstm assembler support.
by Artem Serov
· 8 years ago
961ea12
x86/x86-64: Shorter fast-path for read barrier field load.
by Vladimir Marko
· 8 years ago
dfdf1e5
Merge "ART: Extract JNI macro assembler for arm"
by Treehugger Robot
· 8 years ago
60b1e1d
ART: Extract JNI macro assembler for arm
by Andreas Gampe
· 8 years ago
dcf3014
ART: Extract JNI macro assembler for arm64
by Andreas Gampe
· 8 years ago
c0362b5
Merge "ART: Extract JNI macro assembler for x86"
by Treehugger Robot
· 8 years ago
1ace16b
ART: Extract JNI macro assembler for x86-64
by Andreas Gampe
· 8 years ago
9954e3b
ART: Extract JNI macro assembler for x86
by Andreas Gampe
· 8 years ago
3b165bc
ART: Extract macro assembler
by Andreas Gampe
· 8 years ago
1a2e5e6
Merge "Thumb2: Clean up 16-bit LDR/STR detection."
by Treehugger Robot
· 8 years ago
3a656e1
Thumb2: Clean up 16-bit LDR/STR detection.
by Vladimir Marko
· 8 years ago
087930f
ARM64: Make the VIXL macro assembler part of ART ARM64's assembler.
by Alexandre Rames
· 8 years ago
ba65cc4
Merge "ART: Convert pointer size to enum"
by Treehugger Robot
· 8 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 8 years ago
33dd909
Fixed bug in disassembly of roundss/roundsd
by Aart Bik
· 8 years ago
18ba121
Added direct memory operand support for comiss/sd on x86.
by Aart Bik
· 8 years ago
06a46c4
MIPS32: Improve string and class loads
by Alexey Frunze
· 8 years ago
2e4fcc9
ARM: Fix shifted register offset mem address mode for load signed.
by Artem Serov
· 8 years ago
5668e58
Merge "Fixes to build against new VIXL interface."
by Roland Levillain
· 8 years ago
97c72b7
Fixes to build against new VIXL interface.
by Scott Wakeling
· 8 years ago
dc00f18
Revert "Revert "Dump more dex file data in oatdump""
by Mathieu Chartier
· 8 years ago
9c05578
Revert "Dump more dex file data in oatdump"
by Nicolas Geoffray
· 8 years ago
8e2c562
Dump more dex file data in oatdump
by Mathieu Chartier
· 8 years ago
ebdbf4b
ARM: Use 64-bit literals for LoadDImmediate().
by Vladimir Marko
· 8 years ago
e3fb245
MIPS32: Improve method invocation
by Alexey Frunze
· 8 years ago
e900491
Create a typedef for HInstruction::GetInputs() return type.
by Vladimir Marko
· 8 years ago
a77ceae
Merge "MIPS32: Disassemble and test movf.fmt and movt.fmt (missed earlier)"
by Treehugger Robot
· 8 years ago
a8aaf5a
MIPS32: Disassemble and test movf.fmt and movt.fmt (missed earlier)
by Alexey Frunze
· 8 years ago
34bccc1
Merge "ARM64: Ensure stricter alignment when loading and storing register pairs"
by Treehugger Robot
· 8 years ago
5cb6513
Merge "ARM assembler support for VCNT and VPADDL."
by Treehugger Robot
· 8 years ago
e652c12
ARM assembler support for VCNT and VPADDL.
by xueliang.zhong
· 8 years ago
bde6ae1
ARM64: Ensure stricter alignment when loading and storing register pairs
by Anton Kirilov
· 8 years ago
5c6a587
Clean up StringReferenceValueComparator and DexFile.
by Vladimir Marko
· 8 years ago
4d2bb1b
Fix StringReferenceValueComparator.
by Vladimir Marko
· 8 years ago
37d6a3b
Support the -i flag in the new dexdump.
by Aart Bik
· 8 years ago
dbb7f5b
Improve HLoadClass code generation.
by Vladimir Marko
· 8 years ago
3add9cb
MIPS32: Assembler tests for MIPS32R6
by Chris Larsen
· 8 years ago
6149681
Merge "MIPS32: Improve offset calculations in loads and stores"
by Treehugger Robot
· 8 years ago
cad3a4c
MIPS32: Improve offset calculations in loads and stores
by Alexey Frunze
· 8 years ago
372f10e
Refactor handling of input records.
by Vladimir Marko
· 8 years ago
247250f
Merge "Clean up JNI calling convention callee saves."
by Vladimir Marko
· 8 years ago
4020ecd
Merge "MIPS32: java.lang.Math.round(float)"
by Aart Bik
· 8 years ago
3224838
Clean up JNI calling convention callee saves.
by Vladimir Marko
· 8 years ago
3b62593
Add cmpb instruction to x86 and x86_64 assembler
by Serguei Katkov
· 8 years ago
f09d532
MIPS32: java.lang.Math.round(float)
by Chris Larsen
· 8 years ago
dbea8b4
Merge "Revert "Revert "Thumb2: Reduce memory used for fixup dependencies."""
by Vladimir Marko
· 8 years ago
a64f249
Revert "Revert "Thumb2: Reduce memory used for fixup dependencies.""
by Vladimir Marko
· 8 years ago
2798325
Merge "Reduce memory lost by ArenaAllocator for large allocations."
by Vladimir Marko
· 8 years ago
3e0e717
Reduce memory lost by ArenaAllocator for large allocations.
by Vladimir Marko
· 8 years ago
d89e241
Revert "Thumb2: Reduce memory used for fixup dependencies."
by Guang Zhu
· 8 years ago
1f2ce44
Thumb2: Reduce memory used for fixup dependencies.
by Vladimir Marko
· 8 years ago
bb661c0
Refactor use of __ANDROID__ macro
by Bilyan Borisov
· 8 years ago
c6b5627
Fix HInstruction::ReplaceInput(), allow no-op.
by Vladimir Marko
· 8 years ago
9152fed
Thumb2: Fix EmitJumpTables() to extend buffer only if needed.
by Vladimir Marko
· 8 years ago
46817b8
Use iterators "before" the use node in HUserRecord<>.
by Vladimir Marko
· 8 years ago
979fb00
Merge "Fix: correctly destruct VIXL labels."
by Roland Levillain
· 8 years ago
c01a664
Fix: correctly destruct VIXL labels.
by Alexandre Rames
· 8 years ago
6134ba1
Fix CFI fixups for long branches on MIPS.
by Vladimir Marko
· 8 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 8 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 8 years ago
c496181
Add support for Dex version 37 in Runtime.
by Alex Light
· 8 years ago
51aff3a
MIPS32: Implement UnsafeCASInt and UnsafeCASObject intrinsics.
by Alexey Frunze
· 8 years ago
8a8c841
Merge "Remove useless map in SwapAllocator"
by Vladimir Marko
· 8 years ago
cc544f3
Merge "ARM: Implement Reverse bits and bytes intrinsic."
by Vladimir Marko
· 8 years ago
c257da7
ARM: Implement Reverse bits and bytes intrinsic.
by Artem Serov
· 9 years ago
Next »