Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
0ff51b15be8f0baf3bd1bc1f29f2988f297df443
/
compiler
/
oat_writer.cc
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
· 10 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
· 10 years ago
50abf0a
Move trampolines to thumb2 instead of ARM
by Dave Allison
· 10 years ago
3c911d6
Add extra information to InitImageMethodVisitor CHECK
by Brian Carlstrom
· 10 years ago
78382fa
Optionally add debug symbols to ELF files made by quick compiler.
by Alex Light
· 10 years ago
0cd8135
Revert "Revert "Fix an outstanding compaction bug in interpreter.""
by Mathieu Chartier
· 10 years ago
3bdb873
Revert "Fix an outstanding compaction bug in interpreter."
by Mathieu Chartier
· 10 years ago
e09ae09
Fix an outstanding compaction bug in interpreter.
by Mathieu Chartier
· 10 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
1809a72
Uleb128 compression of vmap and mapping table.
by Ian Rogers
· 11 years ago
848871b
Entry point clean up.
by Ian Rogers
· 11 years ago
c50d8e1
Remove OatWriter buffering to memory for ElfWriterQuick
by Brian Carlstrom
· 11 years ago
df62950
Fix cpplint whitespace/parens issues
by Brian Carlstrom
· 11 years ago
0cd7ec2
Fix cpplint whitespace/blank_line issues
by Brian Carlstrom
· 11 years ago
7940e44
Create separate Android.mk for main build targets
by Brian Carlstrom
· 11 years ago
[Renamed from src/compiler/oat_writer.cc]
51c2467
libart-compiler cleanup
by Brian Carlstrom
· 11 years ago
[Renamed (98%) from src/oat_writer.cc]
1d54e73
GC clean up.
by Ian Rogers
· 12 years ago
4bdbbc8
Dump oat file statistics with PrettySize.
by Ian Rogers
· 11 years ago
0aba0ba
Created compiled stubs in image.
by Jeff Hao
· 11 years ago
aa4a793
Rename abstract method code_ to entry_point_from_compiled_code_.
by Jeff Hao
· 11 years ago
58df327
Removed compiled resolution trampoline.
by Jeff Hao
· 12 years ago
fbdc0fa
Build fix.
by Ian Rogers
· 12 years ago
9609cb6
Remove remaining code related to compiled invoke and proxy stubs.
by Jeff Hao
· 12 years ago
a3988d0
Fix portable build.
by Sebastien Hertz
· 12 years ago
74180ca
Remove code related to compiled invoke stubs.
by Jeff Hao
· 12 years ago
4f6ad8a
Various performance improvements.
by Ian Rogers
· 12 years ago
265091e
Remove ExtractCodeAndPrelink and switch Portable to MCLinker
by Brian Carlstrom
· 12 years ago
1212a02
Move the Compiler to CompilerDriver.
by Ian Rogers
· 12 years ago
c928de9
Remove Iceland.
by Ian Rogers
· 12 years ago
2dd0e2c
Directory restructuring of object.h
by Ian Rogers
· 12 years ago
49a0f15
Address OutputStream feedback
by Brian Carlstrom
· 12 years ago
cd60ac7
Create OutputStream abstraction
by Brian Carlstrom
· 12 years ago
1aa246d
Move casts.h and stl_util.h into base/.
by Elliott Hughes
· 12 years ago
7616005
Switch over to the google3 unix_file File*.
by Elliott Hughes
· 12 years ago
ce4cc0d
Using gcmap instead of shadow frame.
by TDYa127
· 12 years ago
ff2d2c5
Remove ClassLoader from OatWriter
by Brian Carlstrom
· 12 years ago
28db012
Add oat file dependency on boot.oat load location
by Brian Carlstrom
· 12 years ago
99bc217
Fix 044-proxy bug in oat_write.cc.
by Logan Chien
· 12 years ago
7469ebf
Refactor and remove copy mark bits.
by Mathieu Chartier
· 12 years ago
66f1925
Change dex cache to be java object instead of array, add pointer to dex file in dex cache.
by Mathieu Chartier
· 12 years ago
0c7abda
NativePcOffsetToReferenceMap
by Ian Rogers
· 12 years ago
ec01423
Classes that hard fail compile-time verification are now marked error.
by jeffhao
· 12 years ago
c0228b8
Fixes to verifier and slowpaths for cts invoke tests.
by jeffhao
· 12 years ago
08f753d
Avoid compile time rewriting of dex code by verifier.
by Ian Rogers
· 12 years ago
00f7d0e
Global lock levels.
by Ian Rogers
· 12 years ago
971bf3f
Compile method one-by-one.
by Logan Chien
· 13 years ago
Next »