- 02 Jan, 2013 2 commits
-
-
jwilson authored
We were silently truncating, which made an obvious problem into a non-obvious one. Bug: http://code.google.com/p/android/issues/detail?id=40409 (cherry picked from commit 0a752f07) Change-Id: I6adbe6309bdcb2882f0e5500d6e1e149d08dbd2d
- 12 Nov, 2012 6 commits
-
-
Yohann Roussel authored
am b6f4e037: am afe3a013: (-s ours) am 288f2280: Revert "Fix alignment when recompacting a DexMerger result. do not merge." * commit 'b6f4e037': Revert "Fix alignment when recompacting a DexMerger result. do not merge."
-
Yohann Roussel authored
am afe3a013: (-s ours) am 288f2280: Revert "Fix alignment when recompacting a DexMerger result. do not merge." * commit 'afe3a013': Revert "Fix alignment when recompacting a DexMerger result. do not merge."
-
The Android Open Source Project authored
Change-Id: Ic0fb72b0939908c2e072e4ae5d60c9d24de9dc66
-
The Android Open Source Project authored
Change-Id: Ib8ea0f0d579f78fcab1deca05ff1beac9ba9bc03
-
- 10 Nov, 2012 1 commit
-
-
The Android Automerger authored
-
- 09 Nov, 2012 1 commit
-
- 07 Nov, 2012 4 commits
-
-
Yohann Roussel authored
* commit '288f2280': Revert "Fix alignment when recompacting a DexMerger result. do not merge."
-
Yohann Roussel authored
This reverts commit 707ebe9f Looks like jb-dev is missing some other patches before it possible to cherry-pick this one. Change-Id: I8cbdd649d03696cb80be0dacc8640275468ef162
-
yroussel authored
(cherry picked from commit e0e7b076e427a327e27247aa409d0b0fa8b0e0aa) Change-Id: Ib8092bd9ce9ba5490040a41c5d604e6a138acc7d
-
- 06 Nov, 2012 1 commit
-
-
The Android Open Source Project authored
Change-Id: Ia24bfd680910be16fa6f89fbd48db251b076d8f6
-
- 26 Oct, 2012 1 commit
-
-
The Android Automerger authored
-
- 17 Oct, 2012 6 commits
-
-
The Android Automerger authored
- 16 Oct, 2012 2 commits
-
-
The Android Automerger authored
- 15 Oct, 2012 3 commits
-
-
Elliott Hughes authored
This fixes FIFA 2012, the download portion of which relies on the old bug, without breaking instrumentation tests. The problem is that dexopt tries to quicken method calls, and gets confused by this case where the apparent static method resolution differs from the actual one at runtime, depending on the targetSdkVersion of the specific app. dexopt can't make an ahead-of-time decision in a world where the rules might change at runtime. Bug: 7301030 Bug: 7343420 Change-Id: Iaa15611f099546b7e54279cfd6abc9b4cdcb9812
-
Elliott Hughes authored
This fixes FIFA 2012, the download portion of which relies on the old bug, without breaking instrumentation tests. The problem is that dexopt tries to quicken method calls, and gets confused by this case where the apparent static method resolution differs from the actual one at runtime, depending on the targetSdkVersion of the specific app. dexopt can't make an ahead-of-time decision in a world where the rules might change at runtime. Bug: 7301030 Bug: 7343420 Change-Id: Iaa15611f099546b7e54279cfd6abc9b4cdcb9812
-
The Android Automerger authored
-
- 13 Oct, 2012 2 commits
-
-
The Android Automerger authored
-
Elliott Hughes authored
This reverts commit 0fe88520 May be causing http://b/7343420, though I can't reproduce that crash. Change-Id: Ia3d2a1507602d07699d1f9914e734cc813f97518
-
- 12 Oct, 2012 3 commits
-
-
The Android Automerger authored
-
The Android Automerger authored
-
Elliott Hughes authored
Still warn, and enforce the missing check for targetSdkVersion >= 17. Bug: 7301030 Change-Id: I8189fcbf222f331b1f80a156b01082d61f1f9362
-
- 10 Oct, 2012 3 commits
-
-
The Android Automerger authored
-
The Android Automerger authored
-
Elliott Hughes authored
I think there was confusion here between method inlining and the method compiler. Just because the latter isn't yet functional doesn't mean we don't want the former for those targets that support it. (cherry-pick of 4b3f78e7.) Bug: 7179010 Change-Id: I627badb448a056ed4a1cc1e75a05325ce6112876
-
- 09 Oct, 2012 1 commit
-
-
The Android Automerger authored
-
- 08 Oct, 2012 1 commit
-
-
Elliott Hughes authored
-
- 01 Oct, 2012 1 commit
-
-
The Android Automerger authored
-
- 30 Sep, 2012 1 commit
-
-
Jeff Sharkey authored
Always prepare legacy path, since it's no longer created by init. Bug: 7255202 Change-Id: I152b44ac62f69923b300abc8d394afe79dac4601
-
- 26 Sep, 2012 1 commit
-
-
Elliott Hughes authored
It turns out that some apps swallow the UnsatisfiedLinkError, making it really hard to work out why they failed to launch. Before: D dalvikvm: Trying to load lib /data/app-lib/com.adobe.air-1/libCore.so 0x415be8a8 W dalvikvm: No implementation found for native Lcom/adobe/air/AIRWindowSurfaceView;.nativeSurfaceCreated:()V After: D dalvikvm: Trying to load lib /data/app-lib/com.adobe.air-1/libCore.so 0x415be8a8 E dalvikvm: dlopen("/data/app-lib/com.adobe.air-1/libCore.so") failed: Cannot load library: soinfo_relocate(linker.cpp:975): cannot locate symbol "_ZN7android10VectorImpl19reservedVectorImpl1Ev" referenced by "libCore.so"... W dalvikvm: No implementation found for native Lcom/adobe/air/AIRWindowSurfaceView;.nativeSurfaceCreated:()V Bug: 7093208 Change-Id: Ib751fb959d49cb872d586f299e62ed6aae783de9
-