unplugged-system/external/google-smali/dexlib2/OatVersions.txt

172 lines
8.5 KiB
Plaintext

7642cfc90fc9c3ebfd8e3b5041915705c93b5cf0 - 56
- first version with all stability fixes needed for deodexing
14691c5e786e8c2c5734f687e4c96217340771be - 57
1558b577907b613864e98f05862543557263e864 - 58
f3251d12dfa387493dbde4c4148a633802f5f7e3 - 59
706cae36209932f258b2fe2e396f31d2dd7d585e - 58 (revert of f3251d12)
d7cbf8a6629942e7bd315ffae7e1c77b082f3e11 - 60
- return-void-barrier -> return-void-no-barrier
1412dfa4adcd511902e510fa0c948b168ab5840c - 61 (re-commit of f3251d12)
9d6bf69ad3012a9d843268fdd5325b6719b6d5f2 - 62
- classpath list was added
0de1133ba600f299b3d67938f650720d9f859eb2 - 63
07785bb98dc8bbe192970e0f4c2cafd338a8dc68 - 64
fa2c054b28d4b540c1b3651401a7a091282a015f - 65
7070ccd8b6439477eafeea7ed3736645d78e003f - 64 (revert of fa2c054b)
7bf2b4f1d08050f80782217febac55c8cfc5e4ef - 65 (re-commit of fa2c054b)
0b71357fb52be9bb06d35396a3042b4381b01041 - 66
fab6788358dfb64e5c370611ddbbbffab0ed0553 - 67
- Change in FieldGap priority queue ordering
1aee900d5a0b3a8d78725a7551356bda0d8554e1 - 68
54b62480636ae846d705fc180c7bd6cd08ec1e42 - 69
6e2d5747d00697a25251d25dd33b953e54709507 - 68 (revert of 54b62480)
0747466fca310eedea5fc49e37d54f240a0b3c0f - 69 (re-commit of 54b62480)
501fd635a557645ab05f893c56e1f358e21bab82 - 70
99170c636dfae4908b102347cfe9f92bad1881cc - 71
3cfa4d05afa76e19ca99ec964b535a15c73683f0 - 72
- default methods
d9786b0e5be23ea0258405165098b4216579209c - 73
- fast class lookup table
a4f1220c1518074db18ca1044e9201492975750b - 74
625a64aad13905d8a2454bf3cc0e874487b110d5 - 75
- bootclasspath list was added
- class offsets moved out to a separate table
919f5536182890d2e03f59b961acf8f7c836ff61 - 74 (revert of 625a64aa)
9bdf108885a27ba05fae8501725649574d7c491b - 75 (re-commit of 625a64aa)
a62d2f04a6ecf804f8a78e722a6ca8ccb2dfa931 - 76
845e5064580bd37ad5014f7aa0d078be7265464d - 75 (revert of a62d2f04)
29d38e77c553c6cf71fc4dafe2d22b4e3f814872 - 76 (re-commit of 845e5064)
d1537b569b6cd18297c5e02d13cdd588c4366c51 - 77
61b28a17d9b6e8e998103646e98e4a9772e11927 - 78
9d07e3d128ccfa0ef7670feadd424a825e447d1d - 79
952e1e3710158982941fc70326e9fddc3021235d - 80
013e3f33495dcc31dba19c9de128d23ed441d7d3 - 81
87f3fcbd0db352157fc59148e94647ef21b73bce - 82
02b75806a80f8b75c3d6ba2ff97c995117630f36 - 83
4359e61927866c254bc2d701e3ea4c48de10b79c - 84
d549c28cfbddba945cb88857bcca3dce1414fb29 - 85
952dbb19cd094b8bfb01dbb33e0878db429e499a - 86
239d6eaff0cbb5c4c0139f7053a012758799f186 - 87 - introduction of vdex files
77d9dd75d5d4a22ad1235f9a08d2cfbf2f0ae6fa - 89
af1e2990cd1406a0fb7cba1d2e208208e950e413 - 90
9fd8c60cdff7b28a89bb97fd90ae9d0f37cf8f8b - 91
6beced4c017826f7c449f12fac7fa42403657f2b - 92
58c3f6a0d15a4340c0a11ab7fbc8c4b990c64b77 - 93
5923b5238091d9cd65f988fc059deb4fbb2e7f08 - 94
2b615ba29c4dfcf54aaf44955f2eac60f5080b2e - 95
f7aaacd97881c6924b8212c7f8fe4a4c8721ef53 - 94 (revert of 2b615ba)
0d3998b5ff619364acf47bec0b541e7a49bd6fe7 - 95 (re-commit of 2b615ba)
ac141397dc29189ad2b2df41f8d4312246beec60 - 96
1998cd02603197f2acdc0734397a6d48b2f59b80 - 97
e71b35446985835363a4508646cf7b1121bd95a3 - 98
39cee66a8ddf0254626c9591662cf87e4a1cedc4 - 99
cc99df230feb46ba717252f002d0cc2da6828421 - 100
fee255039e30c1c3dfc70c426c3d176221c3cdf9 - 99 (revert of cc99df23)
e761bccf9f0d884cc4d4ec104568cef968296492 - 100 (re-commit of cc99df23)
8d91ac31ccb92557e434d89ffade3372466e1af5 - 101
fd3161acfbe82c54ef49958f0ccc62511f224f91 - 102
a2f526f889be06f96ea59624c9dfb1223b3839f3 - 103
b048cb74b742b03eb6dd5f1d6dd49e559f730b36 - 104
12f1b99775bbf7dd82d0a897587ab6ed0e75ee22 - 105
ec7862283dd49f5a58d0ac45960ce27c2f7671b8 - 106
45aa598cd1773f5eb1705dec13bea059238e054d - 107
d16363a93053de0f32252c7897d839a46aff14ae - 108
1a20b6801f2432a42b906f0de01e7e9586526aec - 109
575d3e60c68b5cf481b615dde4a16283507b19ed - 110
85c0f2ac03417f5125bc2ff1dab8109859c67d5c - 111
5812e20ff7cbc8efa0b8d7486ada2f58840a6ad5 - 111
b7ea3799c15b0090bb690e18ac1b5b0fddbdeee8 - 112
- version bump for missing bump in commits
- 3228908337fdfe851223f8ae374538de25cb5ad1
- 5812e20ff7cbc8efa0b8d7486ada2f58840a6ad5
d776ff08e07494327716f0d2ea1a774b2ebfbca9 - 113
bfb80d25eaeb7a604d5dd25a370e3869e96a33ab - 114
1aea3510b8dd0c512cec61c91c5ef1f1e5d53d64 - 115
6374c58f2ea403b3a05fb27376110fe4d0fc8e3f - 114 (revert of 1aea3510)
0b66d6174bf1f6023f9d36dda8538490b79c2e9f - 113 (revert of bfb80d25)
8d6768d47b66a688d35399d524ad5a5450e9d9d4 - 114 (i don't even)
f44d36c8423f81cbb5e9f55d8813e26ffa1a7f3b - 115 (115 again. heck if I know what's going on)
cbcedbf9382bc773713cd3552ed96f417bf1daeb - 116
051071718085ce807a2e7c55278a8d723e238e86 - 116
1595815c2a914a78df7dfb6f0082f47d4e82bb36 - 117
f4f2daafb38c9c07ea74044a0fb89a2a19288b7a - 118
6bc7774426cc0b6bbab5566fa62b3c509455e583 - 119
88d329a698ba186aeb1f1ef8794355512ada84a9 - 120
612ff540cd3329935351f05923358cf29b9c9b44 - 121
c83dd7bfde2171c879efb92a31a363505385ffb9 - 122
eee1c0ec2b08a6be642b329dc2fe885391127da3 - 123
f977691961b5a49a074a535fcb29a5ad4a318974 - 124
2665bc8159698429f20a08f814e63c434910d608 - 124
88abba2b0cb0151d89e16da3e64025878dc2f142 - 125
99cdddaf8e5bc6b31d0eb375755ec4071a9fb527 - 125
c137cb03a90b9fd5a7d0ec7dd9b250db82ca88ef - 126
0eb882bfc5d260e8014c26adfda11602065aa5d8 - 127
- The oat_dex_files_offset field is added to OatHeader
- The method_bss_mapping field is added to OatDexFile
7b0648aa7cb4b7a58e73bf353e031dfe4553d9d7 - 128
0cb172874481f736c6b7c491dd621166cc25561b - 129
a308a327884920cbb1e3e62964c4b5a01c29af8c - 130 (changed kMultiDexSeparator from ':' to '!')
4147fcc43c2ee019a06e55384985e3eaf82dcb8c - 131
75c5ed6e75f70002db5fa7c609137c04dd2bdf40 - 132
- The dex_layout_sections field is added to OatDexFile
0f3c7003e08a42a4ed8c9f8dfffb1bee1118de59 - 133
6cfbdbc359ec5414d3e49f70d28f8c0e65b98d63 - 134
f3c52b42a035902245d00a619fed0275afb063d2 - 135
- Add type_bss_mapping_ and string_bss_mapping_ fields to OatDexFile
2c64a837e62c2839521c89060b5bb0dcb237ddda - 136
dc682aa9d0eae1a851af059434adb6f6cf8f06f8 - 137
4d17987da58d9411adbed1a18203d76d6119612d - 138
- introduced the concept of an uncompressed dex file: one that is not stored
in the oat/vdex file, but rather is left in the apk.
b066d43b1d9184899aff32b1f243d092611ad9c6 - 139
e47f60c482648172334aaca59e6c1ab7a3d42610 - 140
dcd117e04b0831e4539544c38c524799114f3e66 - 141
18259d7fb7164a5e029df4f883b3a79ccc2403e8 - 142
dbaa5c7ba8935cf87ceb40a4054f9842929e9a51 - 143
052f8ca1776ed7deb4f036498edd69eb6a1b942f - 144
4b59d107f91601c4e0095d7a9db40970d4ed6956 - 145
71ec1cc0665cdb9d39f4fd284d68962020417a53 - 146
ea341d2830298b666d7c6faf369d2fc3fe94fef8 - 147
- Inline TypeLookupTable in OatDexFile
4c8e12e66968929b36fac6a2237ca4b04160161e - 148
50fac06c51864f293c61ff9d0983b82698cf6dac - 149
f6ba5b316b51d0fb9f91cb51a42e51dfeee62ee4 - 150
a38e6cf2aaf4fd3d92b05c0a7a146fb5525ea72d - 151
afc97bca07c85d4c3b46801c557edd12d681fc96 - 152
d109e30eab8ba25f8d89be2a83d9036e2d541af2 - 153
2c76257e4bfcd6f522b0cd3487ba7d9900043243 - 154
6ee06e97cef5ee92944deaeba0da4d10c4c33a2a - 155
8808756b8fba036a9c73a45c800a56be09872364 - 156
b73323c50d10d3850d2d8719a481f4f430fc51ce - 157
8cd54547cec8a4537db5682c2da8be22843b1310 - 158
3aaaa21055ab73562b8da7968ac4fa5fe9d44695 - 159
a9f303c089aa2b2fc82d97201352945678ef54ae - 160
a2d29a3a772f17014197e829aa8cb41026f88f05 - 161
e0669326c0282b5b645aba75160425eef9d57617 - 162
- Removes image_patch_delta_ and image_file_location_oat_delta_begin_ fields in oat header
776f3f7bfa33e0449e4e2c5535bae1babfdbaf83 - 163
c10a0c60ca388ea5f45c11dd86ca0af11191015a - 164
- changed adler32_checksum_ to oat_checksum_ in oat header
- changed image_file_location_oat_checksum_ to boot_image_checksum_ in oat header
- no net size change
91f1032505cfaec3aef51fc0a3085b213813f0ed - 165
0ace5633680af8864b76b4f45d63b3407e4dcdf5 - 166
- removes the boot_image_checksum_ field in oat header
e1412dacbf1d2a809bd1fca658cc8cb8f61f8ee6 - 167
- note: this commit was reverted and this version number was not re-used
131f23a4c2c34b689c07e6efd05cea74190f0113 - 168
- note: this commit was reverted and this version number was not re-used
e35ac04a1a9a22b1c4386b27f3a30cd840aa17b1 - 169
- note: this commit was reverted and this version number was not re-used
98fb083a30e9b37685f943e2923e65e60e0a0971 - 170
- Removes the interpreter_to_interpreter_bridge_offset_ field in oat header
- Removes the interpreter_to_compiled_code_bridge_offset_ field in oat header
e42a4b95eed312e6f7019645f4c66b2d77254433 - 171
697c47a7ffd4489c4bc4edc229c8123309526286 - 172
6c4ec5c1555aaeddd254750c15554a3c47bfc722 - 173
02820f424714e711bbd4cb4b04a109416eb0c8b8 - 174
f5c5eb30fc71e0c305d678bd3c1c995a5c36d508 - 175
2191069047034ad891ea15f60a217246edc38d53 - 176
e2a3aa988630b3c2952ac44943f03dde60454195 - 177
a59af8aeaad8fe7d68d8f8de63eab9cf85b6ab31 - 178