Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
smali
/
refs/tags/rel/11/fp3/8901.4.A.0023.0
/
dexlib2
9b3c02f
Add dexlib target that doesn't bundle commons-cli
by Andrei Onea
· 4 years, 1 month ago
64fafbd
AOSP-specific changes for v2.2.7
by Ben Gruver
· 5 years ago
5b05ca3
Merge v2.2.7 from upstream
by Ben Gruver
· 5 years ago
0d4443a
Gracefully deal with code addresses that are out of range in MutableMethodImplementation
by Ben Gruver
· 5 years ago
72c0d9d
make opcodes nullable in loadDexContainer
by Erik Derr
· 5 years ago
842ebb9
Create version of dexlib2 without guava built in
by Julien Desprez
· 6 years ago
1bf8f25
Refactor LocatedItems to use the function addItem() instead of
by Assaf
· 6 years ago
af8bc1d
Refactor LocatedItems::mergeItemsIntoNext
by Assaf
· 6 years ago
dd242aa
Remove code duplication - extract Labels and debugItems from MethodLocation.
by Assaf
· 6 years ago
7542a6b
Simplify getLabels() by using two separate methods.
by Assaf
· 6 years ago
86963cc
Change BlankReader to the correct location in SmaliLexer for idea
by Albert Gorski
· 6 years ago
d338187
Update the tests to handle MethodHandle kind fixes
by Albert Gorski
· 6 years ago
c6b0408
Fix support for the kind values of MethodHandle
by Albert Gorski
· 6 years ago
49ecdb3
Fix instructions 45cc and 4rcc (invoke-polymorphic)
by Albert Gorski
· 6 years ago
5a6b891
Extract new class, PathEntryLoader from ClassPathResolver.
by Assaf
· 6 years ago
71ea09f
Add reminder to keep section arrays in sync
by Lanchon
· 6 years ago
da571db
Use similar formatting for section arrays
by Lanchon
· 6 years ago
fef5569
Fix and extend hasOverflowed
by Lanchon
· 6 years ago
2f29256
Use a switch statement in mapDexVersionToApi
by Lanchon
· 6 years ago
a237739
Make mapDexVersionToApi return NO_VERSION in the style of the other maps
by Lanchon
· 6 years ago
9560bfe
Remove the redundant SUPPORTED_DEX_VERSIONS array
by Lanchon
· 6 years ago
1e984c2
Use the same literals in mapDexVersionToApi and mapApiToDexVersion
by Lanchon
· 6 years ago
dafcef3
Refactor VersionMap.mapApiToDexVersion out of HeaderItem.getMagicForApi
by Lanchon
· 6 years ago
fd3e00a
Refactor most of the utility classes from util into dexlib2
by Ben Gruver
· 6 years ago
2fcdad2
Fix accidental dependency on JCommander on test
by Lanchon
· 6 years ago
468a4ee
Fix mark/reset for new sections (closes #615)
by Lanchon
· 6 years ago
d2b36e1
Fix accidental dependency on JCommander
by Lanchon
· 6 years ago
f16b420
Fix for method reference sizes
by Wojtek Kaliciński
· 7 years ago
67e7b39
MemoryDataStore: Enforce min growth step and delay allocation of buffer
by Lanchon
· 7 years ago
6389687
MemoryDataStore: Efficiently multiply by 1.25
by Lanchon
· 7 years ago
f1c1162
MemoryDataStore: Fail fast on invalid offsets
by Lanchon
· 7 years ago
c41c24a
MemoryDataStore: Support InputStream mark/reset
by Lanchon
· 7 years ago
b9a725e
MemoryDataStore: Handle weird arguments values correctly
by Lanchon
· 7 years ago
c645b9d
MemoryDataStore: More efficient overridable growth policy
by Lanchon
· 7 years ago
b0a69fc
MemoryDataStore: Add a data-trimming getData() method
by Lanchon
· 7 years ago
53cdb13
MemoryDataStore: Rename the buffer getter method
by Lanchon
· 7 years ago
6917c1f
MemoryDataStore: Keep track of actual size of data
by Lanchon
· 7 years ago
d7b389d
MemoryDataStore: Fix InputStream::read(byte[] b, int off, int len) bug
by Lanchon
· 7 years ago
387299c
MemoryDataStore: Allow overriding of growth policy
by Lanchon
· 7 years ago
ea7c265
MemoryDataStore: Fix growth calculation
by Lanchon
· 7 years ago
f10643f
Handle Changes in OAT Files for Android 8.1 (OAT 131)
by Albert Gorski
· 6 years ago
ec31f76
Simplified mapApiToArtVersion
by ale5000
· 6 years ago
2db1dec
Add support for dex version 39 in dexlib2
by Ben Gruver
· 6 years ago
a198c85
Add support for dumping the new structures
by Ben Gruver
· 6 years ago
077c5c1
Let baksmali infer the api level when possible
by Ben Gruver
· 6 years ago
e8760aa
Add support for method handle and call site references in ReferenceUtil
by Ben Gruver
· 6 years ago
858d264
Change the name of the invoke method handle types
by Ben Gruver
· 6 years ago
5c5e4ae
Implement support for new structures in DexWriter
by Ben Gruver
· 6 years ago
cc34359
Create separate section for encoded arrays
by Ben Gruver
· 6 years ago
fa5d0cc
Add Immutable implementations of the new structures
by Ben Gruver
· 6 years ago
8bdb503
Fix up a few non-immutable members in immutable encoded value implementations
by Ben Gruver
· 6 years ago
dea7934
Add DexBacked implementations of the new structures
by Ben Gruver
· 6 years ago
ead2e03
Add getItemCount method to EncodedArrayItemIterator
by Ben Gruver
· 6 years ago
2215e03
Fix typo in DexBackedMethodEncodedValue
by Ben Gruver
· 6 years ago
88ece20
Move the map item related methods from RawDexfile to DexBackedDexFile
by Ben Gruver
· 6 years ago
e3fd1e8
StaticInitialValueIterator -> EncodedArrayItemIterator
by Ben Gruver
· 6 years ago
6c054e1
Minor javadoc fixes in MethodProtoReference
by Ben Gruver
· 6 years ago
b575410
Add the basic structures necessary to support invoke-custom
by Ben Gruver
· 6 years ago
e6341e1
Merge smali upstream into master
by Ben Gruver
· 6 years ago
63b75bc
Convert external/smali to Android.bp
by Colin Cross
· 6 years ago
38f5756
Fix line_start annotation in debug_info_item
by Ben Gruver
· 7 years ago
20a272d
Fix an issue when writing uleb128 values larger than 2^31
by Ben Gruver
· 7 years ago
d107903
Merge remote-tracking branch 'aosp/upstream-master' into oth-merge-smali-upstream
by Orion Hodson
· 7 years ago
b843459
Fix out registers for invoke-polymorphic
by Orion Hodson
· 7 years ago
d4702a4
Add basic support for ODEX instructions
by Daniel Bali
· 7 years ago
a000b5a
Update smali/baksmali to 2.2.0
by Ben Gruver
· 7 years ago
8764034
Merge remote-tracking branch 'aosp/upstream-master'
by Ben Gruver
· 7 years ago
dd11921
Fix for counting method implementation sizes
by Wojtek Kaliciński
· 7 years ago
b65e942
Add support for getting byte sizes to dex backed references
by Wojtek Kaliciński
· 7 years ago
705b1eb
Support dex version 38 in smali
by Colin Cross
· 7 years ago
9df7a67
Fixed Android M and N deodexing(Fixes #503)
by Furniel
· 7 years ago
48cde62
Add initial support for vdex files
by Ben Gruver
· 7 years ago
9e3e86f
Improve the special case logic when propagating register types
by Ben Gruver
· 7 years ago
152250d
Fix missing format argument
by Ben Gruver
· 7 years ago
1a83d5a
Propagate sideways conversions after an instance-of + if-eq/if-eqz
by Ben Gruver
· 7 years ago
adb1235
Don't perform type narrowing after an instance-of on dalvik
by Ben Gruver
· 8 years ago
5e387e5
Add better error message for when instruction offset is out of range
by Ben Gruver
· 8 years ago
a0ccd94
Improve the error message for a truncated last instruction
by Ben Gruver
· 8 years ago
8e1afdd
Clean up how api levels are handled in various places
by Ben Gruver
· 8 years ago
ca0a4bd
Remove some unneeded casts in BuilderClassDef
by Ben Gruver
· 8 years ago
fd8a1b4
Make BuilderAnnotationSet public
by Ben Gruver
· 8 years ago
c8e896b
Add default dependencies for Android N
by Ben Gruver
· 8 years ago
cb14aa7
Remove obsolete TODO
by Ben Gruver
· 8 years ago
8fa96e2
Resolve odex dependencies to jar files when needed
by Ben Gruver
· 8 years ago
16d4b56
Use a BufferedInputStream in ZipDexContainer.isDex
by Ben Gruver
· 8 years ago
a659357
Be more precise about narrowing after an instance-of
by Ben Gruver
· 8 years ago
e75f2b2
Ensure the ZipFile is closed in isZipFile() of ZipDexContainer
by Albert Gorski
· 8 years ago
5189797
Unify how sections are referenced in DexPool and DexBuilder
by Ben Gruver
· 8 years ago
4eefe29
Add a public utility method for verifying dex/odex headers
by Ben Gruver
· 8 years ago
145bc82
Add a ClassPath(Iterable<ClassProvider>) constructor
by Ben Gruver
· 8 years ago
bb347e3
Add a placeholder ART version number / api level for aosp/master.
by Narayan Kamath
· 8 years ago
55c33eb
Add a placeholder ART version number / api level for aosp/master.
by Narayan Kamath
· 8 years ago
676f9f5
Properly implement the art <-> api version map
by Ben Gruver
· 8 years ago
615d383
Make ZipDexContainer more subclass-friendly
by Ben Gruver
· 8 years ago
2996766
Add MultiDexContainer.getOpcodes()
by Ben Gruver
· 8 years ago
2d0f625
Merge branch 'v2.2_WIP'
by Ben Gruver
· 8 years ago
384161e
Detect and ignore out-of-range debug info offsets
by Ben Gruver
· 8 years ago
219bdff
Properly implement the art <-> api version map
by Ben Gruver
· 8 years ago
5925614
Add functionality for efficient multi-dex writing with DexPool
by Ben Gruver
· 8 years ago
af8a063
Set the minimum oat version for the fixed post-default-method vtable to 87
by Ben Gruver
· 8 years ago
Next »