Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
cfcc9cfb44bab79f7381bcc4bfd9bf2d4435f734
/
compiler
/
linker
d8dbc8d
Refactor compiled_method.h .
by Vladimir Marko
· 7 years ago
7452797
Refactor linker files from compiler/ to dex2oat/.
by Vladimir Marko
· 8 years ago
09659c2
ART: Remove heap poisoning from globals.h
by Andreas Gampe
· 7 years ago
dbeacd6
Merge "Clean up AtomicDexRefMap"
by Mathieu Chartier
· 7 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
fc8b422
Clean up AtomicDexRefMap
by Mathieu Chartier
· 7 years ago
1b404a8
Add debug info for link-time generated thunks.
by Vladimir Marko
· 7 years ago
94ec2db
Use mmapped boot image class table for PIC app HLoadClass.
by Vladimir Marko
· 7 years ago
6cfbdbc
Use mmapped boot image intern table for PIC app HLoadString.
by Vladimir Marko
· 7 years ago
641a473
ART: Fix reference-related warnings
by Andreas Gampe
· 7 years ago
a663d9d
MIPS32: Allow some patched instructions in delay slots
by Alexey Frunze
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
6d729a7
Introduce a Marking Register in ARM code generation.
by Roland Levillain
· 7 years ago
97c4646
Introduce a Marking Register in ARM64 code generation.
by Roland Levillain
· 7 years ago
8091ed8
Merge "MIPS: Shorten .bss string/class loads"
by Treehugger Robot
· 7 years ago
8bdda5a
ART: Update stl_util.h
by Andreas Gampe
· 7 years ago
5fa5c04
MIPS: Shorten .bss string/class loads
by Alexey Frunze
· 7 years ago
5678db5
ART: Refactor bit_utils and stl_util
by Andreas Gampe
· 7 years ago
0eb882b
Use ArtMethod* .bss entries for HInvokeStaticOrDirect.
by Vladimir Marko
· 7 years ago
19d7d50
ARM64: Fix IsAdrpPatch().
by Vladimir Marko
· 7 years ago
6597946
Use PC-relative pointer to boot image methods.
by Vladimir Marko
· 7 years ago
5f07820
Use StringBssEntry for testing PC-relative patching.
by Vladimir Marko
· 7 years ago
764d454
Remove LoadString/Class kind kBootImageLinkTimeAddress.
by Vladimir Marko
· 7 years ago
b59d5fb
ARM/ARM64: Clean up relative patchers.
by Vladimir Marko
· 7 years ago
88abba2
ARM/AOT: Allow 16-bit LDR for Baker read barrier loads.
by Vladimir Marko
· 7 years ago
0a51fc3
Refactor Baker CC read barrier link-time thunk generation.
by Vladimir Marko
· 7 years ago
eee1c0e
ARM: Link-time generated thunks for Baker CC read barrier.
by Vladimir Marko
· 7 years ago
66d691d
ARM64: Link-time generated thunks for ArrayGet Baker CC read barrier.
by Vladimir Marko
· 7 years ago
d1ef873
ARM64: Heap poisoning for link-time Baker CC read barrier thunks.
by Vladimir Marko
· 7 years ago
f4f2daa
ARM64: Use link-time generated thunks for Baker CC read barrier.
by Vladimir Marko
· 7 years ago
cbcedbf
Add method info to oat files
by Mathieu Chartier
· 7 years ago
ea4c126
Change type initialization entrypoints to kSaveEverything.
by Vladimir Marko
· 8 years ago
6b892cd
MIPS32R6: Improve PC-relative string/class loads and invokes.
by Alexey Frunze
· 8 years ago
6bec91c
Store resolved types for AOT code in .bss.
by Vladimir Marko
· 8 years ago
f63f569
MIPS64: Improve string and class loads.
by Alexey Frunze
· 8 years ago
19f6c69
MIPS64: Improve method invocation.
by Alexey Frunze
· 8 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
94ce9c2
Change pResolveString entrypoint to kSaveEverything.
by Vladimir Marko
· 8 years ago
aad75c6
Revert "Revert "Store resolved Strings for AOT code in .bss.""
by Vladimir Marko
· 8 years ago
5f92605
Revert "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
4287925
Merge "Store resolved Strings for AOT code in .bss."
by Vladimir Marko
· 8 years ago
762869d
Simplify our intrinsic recognizer.
by Nicolas Geoffray
· 8 years ago
63dccbb
Store resolved Strings for AOT code in .bss.
by Vladimir Marko
· 8 years ago
d9c9037
Move ArrayRef to runtime/base
by David Brazdil
· 8 years ago
1a0de6a
Fix clang-tidy warnings in art.
by Chih-Hung Hsieh
· 8 years ago
0c737df
Align method code rather than method header in oat files.
by Vladimir Marko
· 8 years ago
06a46c4
MIPS32: Improve string and class loads
by Alexey Frunze
· 8 years ago
e3fb245
MIPS32: Improve method invocation
by Alexey Frunze
· 8 years ago
dbb7f5b
Improve HLoadClass code generation.
by Vladimir Marko
· 8 years ago
91288d8
Revert "Revert "Write conflict tables in image""
by Mathieu Chartier
· 8 years ago
a5b7557
Fix a DCHECK failure in Arm64RelativePatcher with read barrier.
by Hiroshi Yamauchi
· 8 years ago
93205e3
Move Assemblers to the Arena.
by Vladimir Marko
· 8 years ago
9d07e3d
Clean up OatQuickMethodHeader after Quick removal.
by Vladimir Marko
· 8 years ago
db8e62d
Optimizing: Clean up after const-string sharpening.
by Vladimir Marko
· 8 years ago
cac5a7e
Optimizing: Improve const-string code generation.
by Vladimir Marko
· 8 years ago
944da60
ART: Allow method references across oat files for multi-image, 2nd attempt.
by Vladimir Marko
· 8 years ago
45724f9
Revert "Allow method references across oat files for multi-image."
by Vladimir Marko
· 9 years ago
6065402
Allow method references across oat files for multi-image.
by Vladimir Marko
· 9 years ago
c903b6a
Move --dump-cfg and dump-cfg-append to CompilerOptions.
by Nicolas Geoffray
· 9 years ago
998c216
Perform profile file analysis in dex2oat
by Calin Juravle
· 9 years ago
dcdc85b
Dex2oat support for multiple oat file and image file outputs.
by Jeff Hao
· 9 years ago
131980f
Add ElfWriter::GetStream().
by Vladimir Marko
· 9 years ago
d1eaf0d
Keep list of dex files for oat file in CompilerDriver.
by Vladimir Marko
· 9 years ago
35831e8
Reduce memory used by CompiledMethods.
by Vladimir Marko
· 9 years ago
524e7ea
Remove ArtCode.
by Nicolas Geoffray
· 9 years ago
ec7802a
Add DCHECKs to ArenaVector and ScopedArenaVector.
by Vladimir Marko
· 9 years ago
87000a9
Add option to append to the cfg dump.
by Calin Juravle
· 9 years ago
5815501
Revert "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 9 years ago
d9c4d2e
Merge "Revert "Optimizing: Better invoke-static/-direct dispatch.""
by Vladimir Marko
· 9 years ago
b2c431e
Revert "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 9 years ago
464581a
Merge "Optimizing: Better invoke-static/-direct dispatch."
by Vladimir Marko
· 9 years ago
9b688a0
Optimizing: Better invoke-static/-direct dispatch.
by Vladimir Marko
· 9 years ago
50fa993
Svelter libart-compiler
by Alex Light
· 9 years ago
14d9057
Use (D)CHECK_ALIGNED more.
by Roland Levillain
· 9 years ago
345f93e
Avoid unexpected conversions to ArrayRef.
by Vladimir Marko
· 9 years ago
cf93a5c
Revert "Revert "ART: Implement literal pool for arm, fix branch fixup.""
by Vladimir Marko
· 9 years ago
fbeb4ae
Revert "ART: Implement literal pool for arm, fix branch fixup."
by Vladimir Marko
· 9 years ago
f38caa6
ART: Implement literal pool for arm, fix branch fixup.
by Vladimir Marko
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 9 years ago
70bef0d
ART: Add compiled-methods
by Andreas Gampe
· 9 years ago
e8888c8
Merge "Refine erratum 843419 check for linker workaround."
by Vladimir Marko
· 9 years ago
97e2f26
Refine erratum 843419 check for linker workaround.
by Matteo Franchin
· 9 years ago
1961b60
Quick: PC-relative loads from dex cache arrays on x86.
by Vladimir Marko
· 9 years ago
e5c76c5
PC-relative loads from dex cache arrays for arm.
by Vladimir Marko
· 9 years ago
65b798e
ART: Enable more Clang warnings
by Andreas Gampe
· 9 years ago
b207e14
Pass linker patches around as const.
by Vladimir Marko
· 9 years ago
71b0ddf
Split RelativePatcher::ReserveSpace() into two.
by Vladimir Marko
· 9 years ago
3f311cf
Add tests for Arm64RelativePatcher.
by Vladimir Marko
· 9 years ago
4d23c9d
Add tests for Thumb2RelativePatcher.
by Vladimir Marko
· 9 years ago
b163bb7
Refactor RelativePatcher out of OatWriter.
by Vladimir Marko
· 9 years ago