Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_art
/
4ba388a39333b13f0f3bcde826444c77fd7166ed
/
runtime
/
arch
/
x86_64
295ad3c
Shoot in the dark to try and fix mac build.
by Nicolas Geoffray
· 9 years ago
055e7be
Merge "Add per array size allocation entrypoints."
by Nicolas Geoffray
· 9 years ago
5b3c6c0
Refactor code for unresolved field entrypoint.
by Nicolas Geoffray
· 9 years ago
b048cb7
Add per array size allocation entrypoints.
by Nicolas Geoffray
· 9 years ago
8d91ac3
Remove unused array entrypoints.
by Nicolas Geoffray
· 9 years ago
e761bcc
Revert "Revert "Load the array class in the compiler for allocations.""
by Nicolas Geoffray
· 9 years ago
fee2550
Revert "Load the array class in the compiler for allocations."
by Hiroshi Yamauchi
· 9 years ago
cc99df2
Load the array class in the compiler for allocations.
by Nicolas Geoffray
· 9 years ago
39cee66
Entrypoints cleanup.
by Nicolas Geoffray
· 9 years ago
ac14139
Revert "Revert "ART: Compiler support for invoke-polymorphic.""
by Orion Hodson
· 9 years ago
0d3998b
Revert "Revert "Make object allocation entrypoints only take a class.""
by Nicolas Geoffray
· 9 years ago
c8144cd
Merge "Revert "Make object allocation entrypoints only take a class.""
by Treehugger Robot
· 9 years ago
f7aaacd
Revert "Make object allocation entrypoints only take a class."
by Hiroshi Yamauchi
· 9 years ago
0fb5af1
Revert "ART: Compiler support for invoke-polymorphic."
by Orion Hodson
· 9 years ago
02e3092
ART: Compiler support for invoke-polymorphic.
by Orion Hodson
· 9 years ago
bc7d0de
Merge "Remove the unused SMP instruction set feature option."
by Vladimir Marko
· 9 years ago
2b615ba
Make object allocation entrypoints only take a class.
by Nicolas Geoffray
· 9 years ago
b595b40
Remove the unused SMP instruction set feature option.
by Serban Constantinescu
· 9 years ago
85b38bd
Merge "Remove the fast path in art_quick_resolve_string."
by Nicolas Geoffray
· 9 years ago
5ace201
Revert "Revert CC related changes."
by Mathieu Chartier
· 9 years ago
96172e0
Revert CC related changes.
by Nicolas Geoffray
· 9 years ago
f5de232
X86_64: Add allocation entrypoint switching for CC is_marking
by Mathieu Chartier
· 9 years ago
9fd8c60
Pass object instead of class to instanceof entrypoint
by Mathieu Chartier
· 9 years ago
fe814e8
Use entrypoint switching to reduce code size of GcRoot read barrier
by Mathieu Chartier
· 9 years ago
fbc75db
Remove the fast path in art_quick_resolve_string.
by Nicolas Geoffray
· 9 years ago
16593ed
Merge "Change string compression encoding."
by Treehugger Robot
· 9 years ago
fdaf0f4
Change string compression encoding.
by Vladimir Marko
· 9 years ago
b99f4d6
Change check cast entrypoint to check instance of
by Mathieu Chartier
· 9 years ago
6f198e3
Add forwarding address checks for X86, arm, arm64
by Mathieu Chartier
· 9 years ago
cdba73b
X86_64: Inline checking for kInterfaceCheck check cast
by Mathieu Chartier
· 9 years ago
1cf194f
Check for forwarding address in READ_BARRIER_MARK_REG
by Mathieu Chartier
· 9 years ago
b53342a
Fix heap poisoning build
by Mathieu Chartier
· 9 years ago
2ecfd27
Add interface fast path to art_quick_check_cast for X86_64
by Mathieu Chartier
· 9 years ago
0415b4e
ART: Change InstructionSetFeatures to return unique_ptr
by Andreas Gampe
· 11 years ago
d985a5a
Merge "Change pResolveString entrypoint to kSaveEverything."
by Vladimir Marko
· 9 years ago
94ce9c2
Change pResolveString entrypoint to kSaveEverything.
by Vladimir Marko
· 9 years ago
9c9883b
Fix string compression, add tests.
by Vladimir Marko
· 9 years ago
4877b79
String compression on intrinsics x86 and x86_64
by jessicahandojo
· 9 years ago
804b03f
Change remaining slow path throw entrypoints to save everything.
by Vladimir Marko
· 9 years ago
0584647
Remove ThrowNoSuchMethod entrypoint.
by Vladimir Marko
· 9 years ago
3b7537b
Revert "Revert "Use implicit null checks inside try blocks.""
by Vladimir Marko
· 9 years ago
0719b5b
Revert "Use implicit null checks inside try blocks."
by Nicolas Geoffray
· 9 years ago
7aa7560
Use implicit null checks inside try blocks.
by Vladimir Marko
· 9 years ago
239d6ea
Change deoptimize entrypoint to save everything.
by Vladimir Marko
· 9 years ago
ebb7b22
Merge "Clean up some includes."
by Treehugger Robot
· 9 years ago
161db1d
Use the fast path object size for RosAlloc asm stubs
by Mathieu Chartier
· 9 years ago
3a21e38
Clean up some includes.
by Vladimir Marko
· 9 years ago
93bbee0
Faster allocation fast path
by Mathieu Chartier
· 9 years ago
b6ec5d7
Fix unnecessary read barrier for resolved/initialized allocations
by Mathieu Chartier
· 9 years ago
923335c
WIP: ART: Clean p x86_64 string dex cache asm.
by Christina Wadsworth
· 9 years ago
43c340d
ART: Improve art_quick_resolve_string for x86_64.
by Christina Wadsworth
· 9 years ago
472d03b
ART: Fix x86_64 entrypoint breakage with SYMBOL().
by Christina Wadsworth
· 9 years ago
03f5a35
ART: String DexCache asm fast path for x86_64
by Christina Wadsworth
· 9 years ago
eb9d52b
Fix heap poisoning
by Mathieu Chartier
· 9 years ago
2220548
Optimize x86_64 TLAB allocation speed
by Mathieu Chartier
· 9 years ago
fd36f1f
Rename callee save enumerators.
by Vladimir Marko
· 9 years ago
eba7e52
ART: Fix Mac-specific things in x86-64 assembly
by Andreas Gampe
· 9 years ago
603b7ca
x86/x86-64: Fix suspend entrypoint assembly for Mac build.
by Vladimir Marko
· 9 years ago
965c0b9
Merge "Change suspend entrypoint to save all registers."
by Vladimir Marko
· 9 years ago
952dbb1
Change suspend entrypoint to save all registers.
by Vladimir Marko
· 9 years ago
36a270a
Change one read barrier bit to mark bit
by Mathieu Chartier
· 9 years ago
542451c
ART: Convert pointer size to enum
by Andreas Gampe
· 9 years ago
d549c28
Remove two ReadBarrierMarkRegX entrypoints.
by Roland Levillain
· 9 years ago
ed33b73
Merge "Fix the definition of MACRO_LITERAL for OS X on x86-64."
by Roland Levillain
· 9 years ago
cddb9d2
Fix the definition of MACRO_LITERAL for OS X on x86-64.
by Roland Levillain
· 9 years ago
057361c
Merge "Move caller-saves saving/restoring to ReadBarrierMarkRegX."
by Roland Levillain
· 9 years ago
4359e61
Move caller-saves saving/restoring to ReadBarrierMarkRegX.
by Roland Levillain
· 9 years ago
6740997
ART: Change return types of field access entrypoints
by Andreas Gampe
· 9 years ago
02b7580
Introduce more compact ReadBarrierMark slow-paths.
by Roland Levillain
· 9 years ago
e8e1127
Do checks on the fault address when we think it's an NPE.
by Nicolas Geoffray
· 9 years ago
87f3fcb
Replace String.charAt() with HIR.
by Vladimir Marko
· 9 years ago
fba3997
Fix misc-macro-parentheses warnings.
by Chih-Hung Hsieh
· 9 years ago
266f2d4
Merge "Revert "Revert "Assembly RegionTLAB allocation fast path for x86_64"""
by Treehugger Robot
· 9 years ago
7649467
ART: Fix Mac build
by Andreas Gampe
· 9 years ago
c7ed09b
ART: Log all monitor operations to systrace
by Andreas Gampe
· 9 years ago
d3a8110
Revert "Revert "Assembly RegionTLAB allocation fast path for x86_64""
by Sang, Chunlei
· 9 years ago
8828030
Merge "Revert "Assembly RegionTLAB allocation fast path for x86_64""
by Treehugger Robot
· 9 years ago
5ef4667
Revert "Assembly RegionTLAB allocation fast path for x86_64"
by Hiroshi Yamauchi
· 9 years ago
747a566
Merge "Assembly RegionTLAB allocation fast path for x86_64"
by Hiroshi Yamauchi
· 9 years ago
2efce70
Merge "X86/X86_64: Switch to locked add from mfence"
by Aart Bik
· 9 years ago
9a966cb
Assembly RegionTLAB allocation fast path for x86_64
by Sang, Chunlei
· 9 years ago
7aa04a1
X86/X86_64: Switch to locked add from mfence
by Mark Mendell
· 10 years ago
59028d9
MIPS: Improving art_quick_imt_conflict_trampoline
by Goran Jakovljevic
· 10 years ago
796d630
Add an ImtConflictTable to better resolve IMT conflicts.
by Nicolas Geoffray
· 10 years ago
10d4c08
Assembly region TLAB allocation fast path for arm.
by Hiroshi Yamauchi
· 10 years ago
d9994f0
Re-enable OSR.
by Nicolas Geoffray
· 10 years ago
b331feb
Revert "Revert "Implement on-stack replacement for arm/arm64/x86/x86_64.""
by Nicolas Geoffray
· 10 years ago
3f67e69
Implemented BitCount as an intrinsic. With unit test.
by Aart Bik
· 10 years ago
17077d8
Revert "Revert "X86: Use locked add rather than mfence""
by Mark P Mendell
· 10 years ago
0da3b91
Revert "X86: Use locked add rather than mfence"
by Aart Bik
· 10 years ago
7b3e4f9
X86: Use locked add rather than mfence
by Mark Mendell
· 10 years ago
7c1559a
x86 Baker's read barrier fast path implementation.
by Roland Levillain
· 10 years ago
a4f1220
Optimizing: Add direct calls to math intrinsics
by Mark Mendell
· 10 years ago
3a09092
Revert "lambda: Add support for invoke-interface for boxed innate lambdas"
by Nicolas Geoffray
· 10 years ago
457e874
lambda: Add support for invoke-interface for boxed innate lambdas
by Igor Murashkin
· 10 years ago
0d5a281
x86/x86-64 read barrier support for concurrent GC in Optimizing.
by Roland Levillain
· 10 years ago
86c3f48
Rosalloc fast path in assembly for x86_64.
by Hiroshi Yamauchi
· 10 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 10 years ago
dc412b6
Revert "Revert "Implement rosalloc fast path in assembly for 32 bit arm.""
by Hiroshi Yamauchi
· 10 years ago
a2b2e73
Merge "Revert "Implement rosalloc fast path in assembly for 32 bit arm.""
by Nicolas Geoffray
· 10 years ago
Next »