Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
77dcc89f1e333bf97db949363b62ab23656d8fc4
/
dexlayout
« Previous
b81ecad
Add deduping for string data and debug infos
by Mathieu Chartier
· 7 years ago
c3a22aa
Add shared separate data section for compact dex
by Mathieu Chartier
· 7 years ago
e6b6ff8
Revamp dexlayout writing functions
by Mathieu Chartier
· 7 years ago
221d981
ART: Use libbase for logging in command-line tools
by Andreas Gampe
· 7 years ago
c89013c
Update PGO configuration
by Pirama Arumuga Nainar
· 7 years ago
5c36220
Add a way to specify compact dex level for dexlayout
by Mathieu Chartier
· 7 years ago
66c9df1
Add logic for deduplicating in dexlayout
by Mathieu Chartier
· 7 years ago
8740c66
Use efficient encoding for compact dex code item fields
by Mathieu Chartier
· 7 years ago
1557778
Add more extra space for dexlayout writing
by Mathieu Chartier
· 7 years ago
8892c6b
Move debug info offsets into a side table
by Mathieu Chartier
· 7 years ago
013fd80
Create an ART-independent DexFileLoader
by David Sehr
· 7 years ago
02f6ed6
Setup PGO for dex2oat and related libraries
by Pirama Arumuga Nainar
· 7 years ago
21cf258
Convert to StandardDex in fixup_dex_dex_file
by Mathieu Chartier
· 7 years ago
698ebbc
Clean up CodeItemAccessors and Compact/StandardDexFile
by Mathieu Chartier
· 7 years ago
9e734c7
Create dex subdirectory
by David Sehr
· 7 years ago
6238c83
Remove DexFile direct accesses to CodeItem
by Mathieu Chartier
· 7 years ago
73f21d4
Remove CodeItem accessor functions
by Mathieu Chartier
· 7 years ago
f6e3147
Fix default method verifier check for compact dex
by Mathieu Chartier
· 7 years ago
dc578c7
Move dex exception helpers to their own file and use dex accessor
by Mathieu Chartier
· 7 years ago
808c7a5
Make CodeItem fields private
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
d13126d
Merge "Reduce memory allocations in dexlayout's CodeFixups."
by Vladimir Marko
· 7 years ago
219cb90
Reduce memory allocations in dexlayout's CodeFixups.
by Vladimir Marko
· 7 years ago
5794381
ART: Replace base/logging with android-base/logging
by Andreas Gampe
· 7 years ago
58cc1cb
Pass the debug_info_offset explicitly.
by Nicolas Geoffray
· 7 years ago
fe9185a
Disable LinkData test for target
by Mathieu Chartier
· 7 years ago
2f36d2f
Write link data for dexlayout
by Mathieu Chartier
· 7 years ago
3e0c517
Add logic for calculating offsets during writing
by Mathieu Chartier
· 7 years ago
b7c273c
Add ClassDataItemIterator::HasNextMethod
by Mathieu Chartier
· 7 years ago
693bfbf
ART: Fix test dependencies and code
by Andreas Gampe
· 7 years ago
f95a75e
Refactor compact dex writing
by Mathieu Chartier
· 7 years ago
5f31703
Merge "Refactor DexInstructionIterator"
by Mathieu Chartier
· 7 years ago
2b2bef2
Refactor DexInstructionIterator
by Mathieu Chartier
· 7 years ago
ca4e101
Merge "Separate file utilities from utils.cc"
by David Sehr
· 7 years ago
891a50e
Separate file utilities from utils.cc
by David Sehr
· 7 years ago
176190c
Make SafeDexInstructionIterator more robust
by Mathieu Chartier
· 7 years ago
af7c902
Fix DexInstructionIterator overrun bug
by Mathieu Chartier
· 7 years ago
2ef3b88
Re-generate dex IR to verify dex file
by Mathieu Chartier
· 7 years ago
24066ec
Re-enable dex verifier after dexlayout
by Mathieu Chartier
· 7 years ago
6291ac8
Merge "Handle de-duped CodeItems in dexlayout"
by David Sehr
· 7 years ago
b415628
Handle de-duped CodeItems in dexlayout
by David Sehr
· 7 years ago
9e842d3
Merge "Add basic support for writing cdex container in dexlayout"
by Mathieu Chartier
· 7 years ago
dfeec3a
Merge "Pass the verify flag to DexFileLoader utilities."
by Nicolas Geoffray
· 7 years ago
5929beb
Make libdexlayoutd actually have art debug flags
by Mathieu Chartier
· 7 years ago
603ccab
Add basic support for writing cdex container in dexlayout
by Mathieu Chartier
· 7 years ago
652e962
Revert "Temporarily always enable dexlayout output verification."
by David Sehr
· 7 years ago
095c6c9
Pass the verify flag to DexFileLoader utilities.
by Nicolas Geoffray
· 7 years ago
aa6abb0
Fix dexlayout debug info printing
by David Sehr
· 7 years ago
79c87da
Add DexFileLoader class
by Mathieu Chartier
· 7 years ago
9486eab
Merge changes Iec406b73,I18aa6aa5
by Treehugger Robot
· 7 years ago
2ca2780
Run bpfmt
by Dan Willemsen
· 7 years ago
1d2d4ff
Add DexInstructionIterator and use it a few places
by Mathieu Chartier
· 7 years ago
e2abbc6
ART: Move kDexNoIndex to dex_file_types.h
by Andreas Gampe
· 7 years ago
641a473
ART: Fix reference-related warnings
by Andreas Gampe
· 7 years ago
5555dd1
ART: Fix inefficent find/rfind
by Andreas Gampe
· 7 years ago
2c30e4a
ART: Remove art and art/runtime include_dir directives
by Andreas Gampe
· 7 years ago
120aa28
Store layout info in dex files
by Mathieu Chartier
· 7 years ago
8cf9cb3
ART: Include cleanup
by Andreas Gampe
· 7 years ago
acc83d7
Improve string layout in dexlayout.
by Jeff Hao
· 7 years ago
0f15300
Temporarily always enable dexlayout output verification.
by Jeff Hao
· 7 years ago
631827d
Fixes for constant method handles
by Orion Hodson
· 8 years ago
51d80cc
ART: Refactor abort code
by Andreas Gampe
· 7 years ago
e46f3a8
Address some review comments for aog/415919
by Mathieu Chartier
· 7 years ago
2ebc76e
Merge "Layout code items of post startup methods"
by Treehugger Robot
· 7 years ago
7c1be8b
Layout code items of post startup methods
by Mathieu Chartier
· 7 years ago
5d3ae5b
Merge "Add a bounds check when getting indexed items in dexlayout."
by Treehugger Robot
· 7 years ago
9804e9e
Add a bounds check when getting indexed items in dexlayout.
by Jeff Hao
· 7 years ago
bbe3a5e
Refactor some profiling info functions
by Mathieu Chartier
· 7 years ago
5678db5
ART: Refactor bit_utils and stl_util
by Andreas Gampe
· 7 years ago
83b1404
Merge "Layout clinit code items of profiled methods together."
by Treehugger Robot
· 7 years ago
355b576
Merge "Added more functionality to dex file tracking"
by Treehugger Robot
· 7 years ago
206cbaa
Layout clinit code items of profiled methods together.
by Jeff Hao
· 7 years ago
043c908
Added more functionality to dex file tracking
by Bharadwaj Kalandhabhatta
· 7 years ago
7b135c8
Only compile hot methods
by Mathieu Chartier
· 7 years ago
ea650f3
Move profiles to use bitmaps for startup methods
by Mathieu Chartier
· 7 years ago
d00e02b
Fix dexlayout fixed point test
by Mathieu Chartier
· 7 years ago
02ef640
Added a fixed point test in dexlayout
by Bharadwaj Kalandhabhatta
· 8 years ago
a07394a
Enable dex diff check on debug builds.
by Jeff Hao
· 8 years ago
4b8a96b
Revert "Revert "Profile compression: Replace method index with difference with the last method_index""
by Shubham Ajmera
· 8 years ago
4d198e0
Revert "Revert "Compress profile files""
by Shubham Ajmera
· 8 years ago
d6705a0
Merge changes I73637476,I5a94be6c
by Shubham Ajmera
· 8 years ago
1cf1fe2
Revert "Compress profile files"
by Shubham Ajmera
· 8 years ago
509d424
Revert "Profile compression: Replace method index with difference with the last method_index"
by Shubham Ajmera
· 8 years ago
cad5183
Merge "Profile compression: Replace method index with difference with the last method_index"
by Shubham Ajmera
· 8 years ago
0585020
Merge "Compress profile files"
by Shubham Ajmera
· 8 years ago
d59f564
Profile compression: Replace method index with difference with the last method_index
by Shubham Ajmera
· 8 years ago
4f0a15a
Compress profile files
by Shubham Ajmera
· 8 years ago
093a6fb
Fix page accounting for multidex
by David Sehr
· 8 years ago
853656a
Merge "Add dexlayout support for call sites and method handles."
by Treehugger Robot
· 8 years ago
592f802
Dexdiag returns error when no maps found
by David Sehr
· 8 years ago
5daee90
Add dexlayout support for call sites and method handles.
by Jeff Hao
· 8 years ago
55232f1
Add dexdiag_test
by David Sehr
· 8 years ago
0447112
Merge changes If6bd630c,Iade01cd5,I2ca823e1,Ib2899bce,I123f30f9
by Treehugger Robot
· 8 years ago
4e868fa
Make vdex and dexlayout compatible.
by Nicolas Geoffray
· 8 years ago
08ae77f
ART: Free resources in dexlayout
by Andreas Gampe
· 8 years ago
2ae2dda
ART: Destroy temporary holder in dex_ir
by Andreas Gampe
· 8 years ago
d212d5b
Allow dexlayout to handle duplicate code items.
by Jeff Hao
· 8 years ago
3a2380d
Merge "Layout codeitems based on profile data"
by Treehugger Robot
· 8 years ago
36a282b
Layout codeitems based on profile data
by Shubham Ajmera
· 8 years ago
0dfc315
ART: More header cleanup - mem_map.h
by Andreas Gampe
· 8 years ago
Next »