Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
4dce334b93596327433ba65c98d08960514d942f
/
compiler
/
oat_writer.cc
3ae6b1d
Change dex caches to be weak roots
by Mathieu Chartier
· 9 years ago
9044347
Move to newer clang annotations
by Mathieu Chartier
· 9 years ago
c04c800
Revert "Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""""
by Nicolas Geoffray
· 9 years ago
ed6195a
Revert "Revert "Revert "Make dex2dex return a CompiledMethod after quickening."""
by Nicolas Geoffray
· 9 years ago
f075879
Revert "Revert "Make dex2dex return a CompiledMethod after quickening.""
by Nicolas Geoffray
· 9 years ago
327c5ed
Revert "Make dex2dex return a CompiledMethod after quickening."
by Nicolas Geoffray
· 9 years ago
6920703
Make dex2dex return a CompiledMethod after quickening.
by Nicolas Geoffray
· 9 years ago
e401d14
Move mirror::ArtMethod to native
by Mathieu Chartier
· 10 years ago
8363c77
Add --generate-debug-info flag and remove the other two flags.
by David Srbecky
· 10 years ago
f898087
Split .oat_patches to multiple sections.
by David Srbecky
· 10 years ago
bc90fd0
Major refactoring of ElfBuilder.
by David Srbecky
· 10 years ago
2cebb24
Replace NULL with nullptr
by Mathieu Chartier
· 10 years ago
009e2a6
Do not deduplicate code if --debuggable is set.
by David Srbecky
· 10 years ago
8dc7324
Add --include-cfi compiler option.
by David Srbecky
· 10 years ago
180b315
Merge "Relocate DWARF using .oat_patches."
by David Srbecky
· 10 years ago
3481ba2
ART: Clean up includes.
by Vladimir Marko
· 10 years ago
2f6cdb0
Relocate DWARF using .oat_patches.
by David Srbecky
· 10 years ago
0df9e1f
Remove duplicate of DexFile::DecodeDebugInfo.
by David Srbecky
· 10 years ago
3795e94
Merge "Split RelativePatcher::ReserveSpace() into two."
by Vladimir Marko
· 10 years ago
71b0ddf
Split RelativePatcher::ReserveSpace() into two.
by Vladimir Marko
· 10 years ago
e28be7d
Merge "Add tests for Thumb2RelativePatcher."
by Vladimir Marko
· 10 years ago
4d23c9d
Add tests for Thumb2RelativePatcher.
by Vladimir Marko
· 10 years ago
e8a339e
Merge "Write .debug_line section using the new DWARF library."
by David Srbecky
· 10 years ago
b163bb7
Refactor RelativePatcher out of OatWriter.
by Vladimir Marko
· 10 years ago
dc56cc5
PC-relative loads from dex cache arrays for x86-64.
by Vladimir Marko
· 10 years ago
6f71589
Write .debug_line section using the new DWARF library.
by David Srbecky
· 10 years ago
c74658b
Cortex-A53 Erratum 843419 workaround in OatWriter.
by Vladimir Marko
· 10 years ago
20f8559
Fixed layout for dex caches in boot image.
by Vladimir Marko
· 10 years ago
14691c5
Compute the right catch location for the debugger.
by Nicolas Geoffray
· 10 years ago
5c42c29
Add support for .bss section in oat files.
by Vladimir Marko
· 10 years ago
e5f13e5
Revert "Revert "Add JIT""
by Mathieu Chartier
· 10 years ago
a5ca888
Revert "Add JIT"
by Nicolas Geoffray
· 10 years ago
2535abe
Add JIT
by Mathieu Chartier
· 10 years ago
c7d1188
Handle variable size of methods properly between 32 and 64 bit.
by Jeff Hao
· 10 years ago
a0acc2d
Revert "Revert "Allow preopted apps to have sharpened calls for non-x86 architectures.""
by Jeff Hao
· 10 years ago
14247b6
Revert "Allow preopted apps to have sharpened calls for non-x86 architectures."
by Brian Carlstrom
· 10 years ago
1e3dfff
Allow preopted apps to have sharpened calls for non-x86 architectures.
by Jeff Hao
· 10 years ago
e21dc3d
ART: Swap-space in the compiler
by Andreas Gampe
· 10 years ago
956af0f
Remove portable.
by Elliott Hughes
· 10 years ago
376b2bb
Ensure stack maps are 4 byte aligned.
by Nicolas Geoffray
· 10 years ago
32f5b4d
Vixl: Update the VIXL interface to VIXL 1.7 and enable VIXL debug.
by Serban Constantinescu
· 10 years ago
957ca1c
Delete ArtMethod gc_map_ field
by Mathieu Chartier
· 10 years ago
2d72101
Change 64 bit ArtMethod fields to be pointer sized
by Mathieu Chartier
· 10 years ago
277ccbd
ART: More warnings
by Andreas Gampe
· 10 years ago
6a3c1fc
Remove -Wno-unused-parameter and -Wno-sign-promo from base cflags.
by Ian Rogers
· 10 years ago
1373595
stdint types all the way!
by Ian Rogers
· 10 years ago
7c2ad5a
Implement method calls using relative BL on ARM64.
by Vladimir Marko
· 10 years ago
f4da675
Implement method calls using relative BL on ARM.
by Vladimir Marko
· 10 years ago
5182932
ART: Change access flag behavior in verifier
by Andreas Gampe
· 10 years ago
3946844
Runtime support for the new stack maps for the opt compiler.
by Nicolas Geoffray
· 10 years ago
d9efea6
ART: Improve error message on oat writer failure
by Andreas Gampe
· 10 years ago
e77493c
Make common BitVector operations inline-able.
by Ian Rogers
· 10 years ago
e3ea838
ART source line debug info in OAT files
by Yevgeny Rouban
· 10 years ago
7927380
ART: Rework CFA frame initialization and writing code
by Andreas Gampe
· 10 years ago
35e1e6a
1. Fix CFI for quick compiled code in x86 & x86_64;
by Tong Shen
· 10 years ago
a59dd80
Runtime can now be set to require relocation
by Alex Light
· 10 years ago
0ee33c3
Merge "Revert "Revert "ART: Key-Value Store in Oat header"""
by Andreas Gampe
· 10 years ago
22f8e5c
Revert "Revert "ART: Key-Value Store in Oat header""
by Andreas Gampe
· 10 years ago
98d1cc8
Improve performance of invokevirtual/invokeinterface with embedded imt/vtable
by Mingyao Yang
· 11 years ago
bd72fc1
Faster deduplication in OatWriter.
by Vladimir Marko
· 10 years ago
452bee5
Revert "ART: Key-Value Store in Oat header"
by Nicolas Geoffray
· 10 years ago
c87d27b
ART: Key-Value Store in Oat header
by Andreas Gampe
· 10 years ago
f5997b4
More advanced timing loggers.
by Mathieu Chartier
· 11 years ago
50abf0a
Move trampolines to thumb2 instead of ARM
by Dave Allison
· 11 years ago
3c911d6
Add extra information to InitImageMethodVisitor CHECK
by Brian Carlstrom
· 11 years ago
78382fa
Optionally add debug symbols to ELF files made by quick compiler.
by Alex Light
· 11 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 11 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 11 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 11 years ago
eb8167a
Add Handle/HandleScope and delete SirtRef.
by Mathieu Chartier
· 11 years ago
7624d25
Move quick frame info to OatQuickMethodHeader.
by Vladimir Marko
· 11 years ago
8a63057
Move mapping table and vmap table offsets to OatMethodHeader.
by Vladimir Marko
· 11 years ago
96c6ab9
Separate maps from code in oat file.
by Vladimir Marko
· 11 years ago
af13ad9
Centralize instruction-set pointer-size, alignment, 64b-width code
by Andreas Gampe
· 11 years ago
08f068c
AArch64 code alignment is 4 for OatWriter
by Andreas Gampe
· 11 years ago
d6ed642
Revert "Revert "Revert "Use trampolines for calls to helpers"""
by Dave Allison
· 11 years ago
f9487c0
Revert "Revert "Use trampolines for calls to helpers""
by Dave Allison
· 11 years ago
081f73e
Revert "Use trampolines for calls to helpers"
by Dave Allison
· 11 years ago
754ddad
Use trampolines for calls to helpers
by Dave Allison
· 11 years ago
242947d
Make frame size dependent on arch-specific constants.
by Andreas Gampe
· 11 years ago
1180d77
Fix method index for GDB information
by Mark Mendell
· 11 years ago
36fea8d
Fixing structure of native frame for Generic JNI
by Andreas Gampe
· 11 years ago
c645f1d
Add more VerifyObject calls.
by Mathieu Chartier
· 11 years ago
661974a
Fix valgrind gtests and memory leaks.
by Mathieu Chartier
· 11 years ago
2ec6520
Support compiler filters for boot classpath
by Brian Carlstrom
· 11 years ago
2da8823
Initial changes towards Generic JNI option
by Andreas Gampe
· 11 years ago
ae9fd93
Tell GDB about Quick ART generated code
by Mark Mendell
· 11 years ago
3d50407
Make out arguments non-reference types.
by Ian Rogers
· 11 years ago
ef7d42f
Object model changes to support 64bit.
by Ian Rogers
· 11 years ago
c7f8320
Refactor verification results.
by Vladimir Marko
· 11 years ago
2b5eaa2
Move compiler code out of method verifier.
by Vladimir Marko
· 11 years ago
ca368cb
Break apart oat writing times.
by Ian Rogers
· 11 years ago
590fee9
Compacting collector.
by Mathieu Chartier
· 11 years ago
7020278
Support hardware divide instruction
by Dave Allison
· 11 years ago
88474b4
Implement Interface Method Tables (IMT).
by Jeff Hao
· 11 years ago
ba150c3
Omit OatMethodOffsets for classes without compiled code
by Brian Carlstrom
· 11 years ago
74e256b
Add missing references.
by Sebastien Hertz
· 11 years ago
1d1e267
Merge "Refactor java.lang.reflect implementation" into dalvik-dev
by Ian Rogers
· 11 years ago
75a43f1
Clean up logcat spam from compiler and verifier
by Anwar Ghuloum
· 11 years ago
ea46f95
Refactor java.lang.reflect implementation
by Brian Carlstrom
· 11 years ago
Next »