Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
art
/
75eec5d14039d4cbc4ec9b96485b743573665627
/
dexlayout
8f75f7b
Move veridex to ClassAccessor
by Mathieu Chartier
· 6 years ago
a34812c
Move dex_file_verifier_test and dexlayout to ClassAccessor
by Mathieu Chartier
· 6 years ago
35d5b8a
ART: Do not use std::<container>::at().
by Vladimir Marko
· 6 years ago
5774f57
Merge "Revert^2 "ART: Fix some performance-X tidy""
by Treehugger Robot
· 6 years ago
54159c6
Use HashSet<std::string> instead of unordered_set<>.
by Vladimir Marko
· 6 years ago
bc802de
Revert^2 "ART: Fix some performance-X tidy"
by Andreas Gampe
· 6 years ago
6856214
Revert "ART: Fix some performance-X tidy"
by Andreas Gampe
· 6 years ago
89de444
ART: Fix some performance-X tidy
by Andreas Gampe
· 6 years ago
dbf5403
ART: Fix clang-analyzer leak/memory warnings
by Andreas Gampe
· 6 years ago
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
671af6c
Make dexlayout and profman independent of libart
by David Sehr
· 6 years ago
1f01016
Move ArtDexFileLoader to libdexfile
by David Sehr
· 6 years ago
06d10a7
ART: Add dex::ProtoIndex
by Orion Hodson
· 6 years ago
818cb80
Revert "Make dexlayout and profman build without libart"
by Mathieu Chartier
· 6 years ago
2b80ed4
Make dexlayout and profman build without libart
by David Sehr
· 7 years ago
82d046e
Add a profiling library
by David Sehr
· 7 years ago
89b06a1
Merge "Pass the fd to OatFile::Setup to avoid selinux errors."
by Nicolas Geoffray
· 7 years ago
3002509
Pass the fd to OatFile::Setup to avoid selinux errors.
by Nicolas Geoffray
· 7 years ago
42d5805
Separate out PGO profile files per arch
by Pirama Arumuga Nainar
· 7 years ago
79e2607
Move profile dependent modules to libartbase
by David Sehr
· 7 years ago
c17b7d8
Add owned section for CompactDex
by Mathieu Chartier
· 7 years ago
281fee0
ART: Remove static libbase
by Andreas Gampe
· 7 years ago
1f9df4a
Merge "Enable ThinLTO for dex2oat"
by Yi Kong
· 7 years ago
c431b9d
Move most of runtime/base to libartbase/base
by David Sehr
· 7 years ago
67bf42e
Header library to remove dependence on runtime/
by David Sehr
· 7 years ago
2daa134
Fix unquickening logic for quickened input dexes
by Mathieu Chartier
· 7 years ago
b2ec9f5
Remove duplication, split tests
by David Sehr
· 7 years ago
5e3cfa2
Generalize CompactDexDebugInfo offset table
by Mathieu Chartier
· 7 years ago
1d894d9
Enable ThinLTO for dex2oat
by Yi Kong
· 7 years ago
fcbe15c
Build debug library libdexfiled
by David Sehr
· 7 years ago
05f90d1
Avoid generating cdex for dex files with duplicate methods
by Mathieu Chartier
· 7 years ago
e112340
Make libdexfile tests independent of runtime
by David Sehr
· 7 years ago
9827367
Fix failure in CodeItemOverrun on target
by Orion Hodson
· 7 years ago
83784ca
Merge "Handle code item overruns in cdex code item write"
by Mathieu Chartier
· 7 years ago
a27af08
Handle code item overruns in cdex code item write
by Mathieu Chartier
· 7 years ago
279e3a3
Enable code item deduping
by Mathieu Chartier
· 7 years ago
0225f8e
Revert "Revert "Make libdexfile build independent of runtime dir""
by David Sehr
· 7 years ago
787784f
Revert "Make libdexfile build independent of runtime dir"
by David Sehr
· 7 years ago
b40b7e7
Make libdexfile build independent of runtime dir
by David Sehr
· 7 years ago
807b21b
Clean up some compact dex comments
by Mathieu Chartier
· 7 years ago
5e49614
Remove size return values for dex writer
by Mathieu Chartier
· 7 years ago
26f9275
Merge "ART: Use libbase for logging in command-line tools"
by Treehugger Robot
· 7 years ago
7517555
Add dexlayout class filtering
by Mathieu Chartier
· 7 years ago
4e046e2
Fix container overflow for compact dex writer
by Mathieu Chartier
· 7 years ago
44720c6
Merge "Fix method handles using wrong section"
by Mathieu Chartier
· 7 years ago
9b302bf
Fix method handles using wrong section
by Mathieu Chartier
· 7 years ago
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
Next »