Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
443a6a5d7bb17443fd3c1ead930a90753eacfd65
/
dex2oat
/
linker
/
oat_writer.cc
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 6 years ago
66ff8a8
Revert "Revert "Full-stack integrity: check vdex contents.""
by Nicolas Geoffray
· 6 years ago
cc4e7b7
Merge "Revert "Full-stack integrity: check vdex contents.""
by Nicolas Geoffray
· 6 years ago
a19b764
Revert "Full-stack integrity: check vdex contents."
by Nicolas Geoffray
· 6 years ago
7b5e244
Merge "Full-stack integrity: check vdex contents."
by Treehugger Robot
· 6 years ago
d6f914e
Full-stack integrity: check vdex contents.
by Nicolas Geoffray
· 6 years ago
2daa134
Fix unquickening logic for quickened input dexes
by Mathieu Chartier
· 6 years ago
026dc0b
Re-enable dex2oat_test copying dex test case for target
by Mathieu Chartier
· 6 years ago
792111c
Add option for not copying dex
by Mathieu Chartier
· 6 years ago
d27923c
Fix input cdex -> output non-cdex
by Mathieu Chartier
· 6 years ago
05f90d1
Avoid generating cdex for dex files with duplicate methods
by Mathieu Chartier
· 6 years ago
96c8446
Exclude oob dexfiles from debug symbols.
by David Srbecky
· 6 years ago
f160983
Fix compact dex shared section with update_input_vdex
by Mathieu Chartier
· 6 years ago
c3a22aa
Add shared separate data section for compact dex
by Mathieu Chartier
· 6 years ago
b95eb37
Merge "Revert "Revert "Don't embed the dex code in the oat file if dex is uncompressed."""
by Nicolas Geoffray
· 6 years ago
e6b6ff8
Revamp dexlayout writing functions
by Mathieu Chartier
· 6 years ago
f307527
Revert "Revert "Don't embed the dex code in the oat file if dex is uncompressed.""
by Nicolas Geoffray
· 6 years ago
3913e48
ART: Refactor profile_compilation_info.h includes
by Andreas Gampe
· 6 years ago
c684f33
Refactor jit debugger interface and its ELF creation.
by David Srbecky
· 6 years ago
2593162
Fix the offset of $dexfile debug symbol.
by David Srbecky
· 6 years ago
0e15923
Merge changes I82b9360b,Ifc237ff8
by Treehugger Robot
· 6 years ago
dcbe96b
Merge "Abort for combination of compact dex/dexlayout and update_input_vdex"
by Mathieu Chartier
· 6 years ago
7c6f636
Abort for combination of compact dex/dexlayout and update_input_vdex
by Mathieu Chartier
· 6 years ago
2b9c35b
Introduce new build tool: hiddenapi
by David Brazdil
· 6 years ago
fa0b0db
Merge "Generate debug symbols for interpreted methods."
by David Srbecky
· 6 years ago
210531f
Revert "Revert "Move quickening info logic to its own table""
by Mathieu Chartier
· 6 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 6 years ago
32210b9
Generate debug symbols for interpreted methods.
by David Srbecky
· 7 years ago
6716941
Revert "Move quickening info logic to its own table"
by Nicolas Geoffray
· 6 years ago
7a26f94
Move quickening info logic to its own table
by Mathieu Chartier
· 7 years ago
698ebbc
Clean up CodeItemAccessors and Compact/StandardDexFile
by Mathieu Chartier
· 6 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
2c64a83
Change ClassStatus to fit into 4 bits.
by Vladimir Marko
· 7 years ago
a661594
Merge "Revert "Don't embed the dex code in the oat file if dex is uncompressed.""
by Treehugger Robot
· 7 years ago
e166e67
Revert "Don't embed the dex code in the oat file if dex is uncompressed."
by Andreas Gampe
· 7 years ago
7861b4b
Merge "Fix cdex bugs to enable ART_DEFAULT_COMPACT_DEX_LEVEL=fast tests passing"
by Mathieu Chartier
· 7 years ago
2c4b084
Fix cdex bugs to enable ART_DEFAULT_COMPACT_DEX_LEVEL=fast tests passing
by Mathieu Chartier
· 7 years ago
c8d9103
Merge "Don't embed the dex code in the oat file if dex is uncompressed."
by Nicolas Geoffray
· 7 years ago
ae7e838
Don't embed the dex code in the oat file if dex is uncompressed.
by Nicolas Geoffray
· 7 years ago
702f6f2
Merge "Add CodeItemDebugInfoAccessor"
by Mathieu Chartier
· 7 years ago
666ee3d
Do not pass DexFile to ClassLinker::Lookup/ResolveType().
by Vladimir Marko
· 7 years ago
31f4c9f
Add CodeItemDebugInfoAccessor
by Mathieu Chartier
· 7 years ago
8901119
Do not pass DexFile to ClassLinker::Lookup/ResolveMethod().
by Vladimir Marko
· 7 years ago
0f13269
Merge changes I8c4cec43,I00634b89,I0579db64
by Vladimir Marko
· 7 years ago
a64b52d
Do not pass DexFile to ClassLinker::Lookup/ResolveString().
by Vladimir Marko
· 7 years ago
8f1a586
Merge changes I917df597,Ib2ca880e,Ib3733573,I3e3a4672
by Treehugger Robot
· 7 years ago
f56a1c0
Merge "Determine HLoadClass/String load kind early."
by Vladimir Marko
· 7 years ago
28e012a
Determine HLoadClass/String load kind early.
by Vladimir Marko
· 7 years ago
93592f5
Fix VDEX header when no quickening info
by David Brazdil
· 7 years ago
170331f
ART: Remove base/logging from heap-inl.h
by Andreas Gampe
· 7 years ago
b656fcb
Merge "Revert "Revert "Try to be consistent when setting fields of OatWriter::OatDexFile."""
by Nicolas Geoffray
· 7 years ago
6f73f4a
Revert "Revert "Try to be consistent when setting fields of OatWriter::OatDexFile.""
by Nicolas Geoffray
· 7 years ago
b4c6acb
Optimize lookup of quickening data.
by Nicolas Geoffray
· 7 years ago
f3c52b4
Fill Class and String .bss slots in runtime.
by Vladimir Marko
· 7 years ago
dd257c6
Merge "Revert "Try to be consistent when setting fields of OatWriter::OatDexFile.""
by Nicolas Geoffray
· 7 years ago
715d672
Revert "Try to be consistent when setting fields of OatWriter::OatDexFile."
by Nicolas Geoffray
· 7 years ago
02f4101
Merge "Try to be consistent when setting fields of OatWriter::OatDexFile."
by Nicolas Geoffray
· 7 years ago
97a042e
Try to be consistent when setting fields of OatWriter::OatDexFile.
by Nicolas Geoffray
· 7 years ago
92f7f3c
Use intrinsic codegen for compiling intrinsic methods.
by Vladimir Marko
· 7 years ago
8eaa8e5
Remove kIsVdexEnabled.
by Nicolas Geoffray
· 7 years ago
b7c273c
Add ClassDataItemIterator::HasNextMethod
by Mathieu Chartier
· 7 years ago
dde7d4e
dex2oat: Remove redundant "duplicate methods" warning with --debuggable
by Igor Murashkin
· 7 years ago
9e842d3
Merge "Add basic support for writing cdex container in dexlayout"
by Mathieu Chartier
· 7 years ago
603ccab
Add basic support for writing cdex container in dexlayout
by Mathieu Chartier
· 7 years ago
095c6c9
Pass the verify flag to DexFileLoader utilities.
by Nicolas Geoffray
· 7 years ago
cf76bf8
Add CompactDexFile
by Mathieu Chartier
· 7 years ago
292567e
Rename NativeDexFile -> StandardDexFile
by Mathieu Chartier
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
7b074bf
Add a shared interface for different types of dex files
by Mathieu Chartier
· 7 years ago
c46cf80
Add startup/post-startup bits for random profiles
by Mathieu Chartier
· 7 years ago
545412b
compiler: layout OatMethodQuickCode by profile hotness
by Igor Murashkin
· 7 years ago
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
[Renamed (99%) from compiler/oat_writer.cc]
3c68315
Merge "Revert^2 "ART: Remove workaround in verifer after Jack update.""
by Treehugger Robot
· 7 years ago