Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
219bf253e5158c4f3438e70864b8bf7235c1e193
/
compiler
/
utils
219bf25
Revert "Introduce a number of MSA instructions for MIPS64"
by Aart Bik
· 8 years ago
dcabc8b
Introduce a number of MSA instructions for MIPS64
by Goran Jakovljevic
· 8 years ago
5743386
MIPS64: Refactor implicit null checks in array/field get/set
by Tijana Jakovljevic
· 9 years ago
41ee103
Merge "MIPS: Implement heap poisoning in ART's Optimizing compiler."
by Roland Levillain
· 8 years ago
4cc7e8f
Merge "ARM: VIXL32: Use LoadLiteral for double constants."
by Nicolas Geoffray
· 8 years ago
3ae3b59
SIMD type conversion for x86
by Aart Bik
· 8 years ago
6471693
ARM: VIXL32: Use LoadLiteral for double constants.
by Artem Serov
· 8 years ago
c061de1
MIPS: Implement heap poisoning in ART's Optimizing compiler.
by Alexey Frunze
· 8 years ago
3e10702
Avoid excessive allocation of std::set<> nodes in SwapSpace.
by Vladimir Marko
· 8 years ago
e69d7a9
Added a few more integral SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 8 years ago
68555e9
Added a few integral SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 8 years ago
97c381e
Separate art::Exec from utils
by David Sehr
· 9 years ago
12e06ed
Added few more SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 9 years ago
b048cb7
Add per array size allocation entrypoints.
by Nicolas Geoffray
· 9 years ago
95f2714
MIPS64: Extend assembler_mips64_test
by Goran Jakovljevic
· 9 years ago
8d91ac3
Remove unused array entrypoints.
by Nicolas Geoffray
· 9 years ago
39cee66
Entrypoints cleanup.
by Nicolas Geoffray
· 9 years ago
55ddcc8
Merge "Introduce a number of SIMD extensions for x86/x86_64 (SSE)."
by Aart Bik
· 9 years ago
e71b354
Move some fields in art::Thread to reduce maintenance burden.
by Roland Levillain
· 9 years ago
ac14139
Revert "Revert "ART: Compiler support for invoke-polymorphic.""
by Orion Hodson
· 9 years ago
c778226
Introduce a number of SIMD extensions for x86/x86_64 (SSE).
by Aart Bik
· 9 years ago
0d3998b
Revert "Revert "Make object allocation entrypoints only take a class.""
by Nicolas Geoffray
· 9 years ago
f7aaacd
Revert "Make object allocation entrypoints only take a class."
by Hiroshi Yamauchi
· 9 years ago
2b615ba
Make object allocation entrypoints only take a class.
by Nicolas Geoffray
· 9 years ago
f67dadb
Merge "MIPS64: Implement table-based packed switch"
by Treehugger Robot
· 9 years ago
8174621
Merge "MIPS32: java.lang.String.getChars"
by Nicolas Geoffray
· 9 years ago
0598024
Merge changes from topic 'VIXLUpdate'
by Nicolas Geoffray
· 9 years ago
692235e
MIPS32: java.lang.String.getChars
by Chris Larsen
· 9 years ago
66e3919
Merge "MIPS64: java.lang.String.getChars"
by Treehugger Robot
· 9 years ago
f8d19c2
ARM: VIXL32: Use a default code buffer capacity of 1Kb.
by Scott Wakeling
· 9 years ago
f2665fa
ART: VIXL32: Fix assembler test after VIXL update.
by Artem Serov
· 9 years ago
0960ac5
MIPS64: Implement table-based packed switch
by Alexey Frunze
· 9 years ago
1ffb6fc
Merge "ARM: VIXL32: Use 16-bit encoding for B(cond,...) where possible."
by Nicolas Geoffray
· 9 years ago
06ce6d4
Merge "MIPS64: Improve string and class loads."
by Treehugger Robot
· 9 years ago
f63f569
MIPS64: Improve string and class loads.
by Alexey Frunze
· 9 years ago
685e4a3
Merge "ARM: Fix vixl related branch issue in JNI."
by Nicolas Geoffray
· 9 years ago
8f840f8
ARM: Fix vixl related branch issue in JNI.
by Artem Serov
· 9 years ago
76873db
Merge "ARM: VIXL32: Implement some dispatch optimizations."
by Nicolas Geoffray
· 9 years ago
517d9f6
ARM: VIXL32: Use 16-bit encoding for B(cond,...) where possible.
by Artem Serov
· 9 years ago
c5fcb44
ARM: VIXL32: Implement some dispatch optimizations.
by Artem Serov
· 9 years ago
46ee31b
ART: Move to libbase StringPrintf
by Andreas Gampe
· 9 years ago
afca930
Merge "Fix AssemblerMIPS64Test.LongBalc() running out of memory."
by Treehugger Robot
· 9 years ago
3607394
Fix AssemblerMIPS64Test.LongBalc() running out of memory.
by Vladimir Marko
· 9 years ago
b73e659
Merge "ARM: Fix breaking changes from recent VIXL update."
by Nicolas Geoffray
· 9 years ago
b70b66e
Merge "MIPS64: Improve method invocation."
by Treehugger Robot
· 9 years ago
19f6c69
MIPS64: Improve method invocation.
by Alexey Frunze
· 9 years ago
9186ced
ART: Clean up utils.h
by Andreas Gampe
· 9 years ago
0fb3719
ARM: Fix breaking changes from recent VIXL update.
by Artem Serov
· 9 years ago
bffdc70
Revert "Revert "ARM: VIXL32: Use DontCare for SetFlags + fix for GenerateFrameEntry.""
by Scott Wakeling
· 9 years ago
b08265b
Merge "MIPS32: Pass more arguments in registers."
by Vladimir Marko
· 9 years ago
2f34995
Revert "ARM: VIXL32: Use DontCare for SetFlags + fix for GenerateFrameEntry."
by Nicolas Geoffray
· 9 years ago
1b8464d
MIPS32: Pass more arguments in registers.
by Alexey Frunze
· 9 years ago
d494c5e
ARM: VIXL32: Use DontCare for SetFlags + fix for GenerateFrameEntry.
by Artem Serov
· 9 years ago
1d0ae3f
Fix two tests after vdex change.
by Nicolas Geoffray
· 9 years ago
374ddf3
ARM: VIXL32: Clean usage of scopes.
by Alexandre Rames
· 9 years ago
e366059
MIPS64: java.lang.String.getChars
by Chris Larsen
· 9 years ago
acab8d4
Move compiled methods to use AtomicMethodRefMap
by Mathieu Chartier
· 9 years ago
392fb01
Merge "Add atomic method reference map"
by Mathieu Chartier
· 9 years ago
9df8931
Add atomic method reference map
by Mathieu Chartier
· 9 years ago
211fd80
Merge "ART: Add dex::StringIndex"
by Treehugger Robot
· 9 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 9 years ago
6287c23
ARM: Fix JNI MacroAssembler after VIXL update.
by Artem Serov
· 9 years ago
67986a1
Use non vixl arm macro assembler
by Mathieu Chartier
· 9 years ago
b77051e
ARM: VIXL32: Fix breaking changes from recent VIXL update.
by Scott Wakeling
· 9 years ago
f51bc62
ARM: VIXL32: Improve codegen on CBZ/CBNZ
by xueliang.zhong
· 9 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 9 years ago
6beced4
Change iftable to never be null
by Mathieu Chartier
· 9 years ago
2e965ac
ART: Use references in assembler tests
by Andreas Gampe
· 9 years ago
2b64ccc
ART: Make ManagedRegister ValueObject
by Andreas Gampe
· 9 years ago
4c23dfb
Clean up parameter names in ManagedRegisterEntrySpills.
by Vladimir Marko
· 9 years ago
e28d9ae
ARM: VIXL32: Implement the functionality needed by intrinsics.
by Anton Kirilov
· 9 years ago
02109dd
ARM: VIXL32: Implement Shifts, Neg, Bitwise and Rotate visitors.
by Artem Serov
· 9 years ago
188edb3
Fix the Thumb-2 definition of the CLREX instruction.
by Roland Levillain
· 9 years ago
d681d9b
Merge "MIPS32: Implement HSelect"
by Treehugger Robot
· 9 years ago
674b9ee
MIPS32: Implement HSelect
by Alexey Frunze
· 9 years ago
024662a
Merge changes I16f8b7ec,I075bbf55
by Igor Murashkin
· 9 years ago
2f2533f
Merge "ARM: VIXL32: Pass initial ART tests with new code generator."
by Roland Levillain
· 9 years ago
af1e299
jni: Support @FastNative methods that return objects
by Igor Murashkin
· 9 years ago
709b070
Remove mirror:: and ArtMethod deps in utils.{h,cc}
by David Sehr
· 9 years ago
a7812ae
ARM: VIXL32: Pass initial ART tests with new code generator.
by Scott Wakeling
· 9 years ago
ae7ff92
jni: Add read barrier fast path to jni compiler
by Igor Murashkin
· 9 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 9 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 9 years ago
63dccbbe
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 9 years ago
f4d6aee
ARM: Use stm/ldm for live registers save/restore in SlowPathCode.
by Artem Serov
· 9 years ago
f58b248
MIPS32: Improve storing of constants in fields and array elements
by Alexey Frunze
· 9 years ago
6b4d988
Merge "Fix google-explicit-constructor warnings in art."
by Chih-hung Hsieh
· 9 years ago
fad6f4d
Merge "ARM: Try to emit branches early to save memory."
by Treehugger Robot
· 9 years ago
a593118
Fix google-explicit-constructor warnings in art.
by Chih-Hung Hsieh
· 9 years ago
167bc0b
ARM: Try to emit branches early to save memory.
by Vladimir Marko
· 9 years ago
755beba
Merge "Move ArrayRef to runtime/base"
by David Brazdil
· 9 years ago
a3735f7
jni: Update VIXL macro assembler to have vmovdrr/vmovsr support
by Igor Murashkin
· 9 years ago
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 9 years ago
96b6682
MIPS32: Implement table-based packed switch
by Alexey Frunze
· 9 years ago
367f3dd
jni: Add @CriticalNative optimization to speed up JNI transitions
by Igor Murashkin
· 9 years ago
b03d640
Adding x86 compiler utils instructions and tests
by jessicahandojo
· 9 years ago
52d0fce
ARM: VIXL32: Support a newer version of VIXL.
by Anton Kirilov
· 9 years ago
57eb0f5
MIPS32: Fill branch delay slots
by Alexey Frunze
· 9 years ago
1a0de6a
Fix clang-tidy warnings in art.
by Chih-Hung Hsieh
· 9 years ago
912883d
Merge "MIPS64: Improve non-trivial 64-bit constant loading."
by Aart Bik
· 9 years ago
Next »