Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
8ee6d8fa7071d60c0db95181603f9317b48bda3e
/
dexlayout
/
dex_ir.cc
2b5a38f
Refactor ownership in dex_ir
by David Sehr
· 6 years ago
d83437c
Use factory pattern for dex_ir objects
by David Sehr
· 6 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 6 years ago
c3a22aa
Add shared separate data section for compact dex
by Mathieu Chartier
· 7 years ago
66c9df1
Add logic for deduplicating in dexlayout
by Mathieu Chartier
· 7 years ago
8892c6b
Move debug info offsets into a side table
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
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
219cb90
Reduce memory allocations in dexlayout's CodeFixups.
by Vladimir Marko
· 7 years ago
58cc1cb
Pass the debug_info_offset explicitly.
by Nicolas Geoffray
· 7 years ago
3e0c517
Add logic for calculating offsets during writing
by Mathieu Chartier
· 7 years ago
2b2bef2
Refactor DexInstructionIterator
by Mathieu Chartier
· 7 years ago
af7c902
Fix DexInstructionIterator overrun bug
by Mathieu Chartier
· 7 years ago
24066ec
Re-enable dex verifier after dexlayout
by Mathieu Chartier
· 7 years ago
aa6abb0
Fix dexlayout debug info printing
by David Sehr
· 7 years ago
1d2d4ff
Add DexInstructionIterator and use it a few places
by Mathieu Chartier
· 7 years ago
631827d
Fixes for constant method handles
by Orion Hodson
· 8 years ago
9804e9e
Add a bounds check when getting indexed items in dexlayout.
by Jeff Hao
· 7 years ago
043c908
Added more functionality to dex file tracking
by Bharadwaj Kalandhabhatta
· 7 years ago
5daee90
Add dexlayout support for call sites and method handles.
by Jeff Hao
· 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
7639cdc
Add art_defaults to dexlayout
by David Sehr
· 8 years ago
d9be768
Check LocalInfo descriptor for nullptr in dexlayout.
by Jeff Hao
· 8 years ago
9037a3a
Make GetSortedDexFileSections a utility
by David Sehr
· 8 years ago
ec7f1a9
Added new -v option to dexlayout to verify output dex file.
by Jeff Hao
· 8 years ago
a64a64c
Fix dexlayout calculation of code item size.
by Jeff Hao
· 8 years ago
ac46271
Fix dexlayout manual walking of 0 length catch handler.
by Jeff Hao
· 8 years ago
e17f589
Dexlayout fix for duplicate class data and preserving last code item.
by Jeff Hao
· 8 years ago
44652a3
Make dexlayout parse exception handlers not referenced by try blocks.
by Jeff Hao
· 8 years ago
be9b44b
Add nullptr check to CreateAnnotationSetItem.
by Jeff Hao
· 8 years ago
a2973d7
Check for duplicate entries when using dexlayout
by Mathieu Chartier
· 8 years ago
8a0128a
ART: Add dex::StringIndex
by Andreas Gampe
· 8 years ago
ea7c629
Dexlayout cleanup and refactoring.
by Jeff Hao
· 8 years ago
a5b09a6
ART: Add dex::TypeIndex
by Andreas Gampe
· 8 years ago
b34bb19
Dex disassembly suppport for invoke-polymorphic.
by Orion Hodson
· 8 years ago
d1e44e2
Add "fixups" for ids referenced in code
by David Sehr
· 8 years ago
a862100
Revert "Revert "Add dex file writer to dexlayout tool.""
by Jeff Hao
· 8 years ago
fd1a6c2
Revert "Add dex file writer to dexlayout tool."
by Nicolas Geoffray
· 8 years ago
69b58cf
Add dex file writer to dexlayout tool.
by Jeff Hao
· 8 years ago
3ab96b4
Dexlayout changes to support offset/size output of items.
by Jeff Hao
· 8 years ago
853a8e1
Separate DexIr building from constructors.
by David Sehr
· 8 years ago
c3acfc5
Finish dexlayout dumping of dex files and added test.
by Jeff Hao
· 8 years ago
7629f60
Add dex file intermediate representation
by David Sehr
· 8 years ago