- 16 Oct, 2012 1 commit
-
-
The Android Automerger authored
-
- 15 Oct, 2012 1 commit
-
-
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
-
- 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 2 commits
-
-
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 2 commits
-
-
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 2 commits
-
-
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
-
The Android Automerger authored
-
- 25 Sep, 2012 3 commits
-
-
Ian Rogers authored
-
The Android Automerger authored
-
Ian Rogers authored
This allows the max free to be larger on devices with more memory and thereby avoid GCs (that may be more frequent due to larger bitmaps). b/6606849 Change-Id: I4063a303ea4be3c1f227259d699fb238a806451f
-
- 24 Sep, 2012 1 commit
-
-
Jeff Sharkey authored
Support apps that may manually build OBB paths using getExternalStorageDirectory() by making multi-user OBB paths live under user-specific path. This new structure means we can simplify the emulated_legacy paths to be a single recursive bind mount. Bug: 7212801 Change-Id: I85a0caebca52a6ff3bfe61c961518a91f0b8f8ff
-
- 21 Sep, 2012 2 commits
-
-
Jean-Baptiste Queru authored
* commit '9bd5a9db': Fix an ugly bug where try/catch offsets weren't being mapped properly. do not merge. Fix a bug where the max blowup of annotations was incorrect. do not merge. Fix a bug where debugInfos' size wasn't being computed. do not merge. Make dex merging stateless. do not merge. Support debug info in dexmerge. do not merge.
-
Jean-Baptiste Queru authored
Change-Id: If3d2ce0f23b929f92d49649e015386670ed16863
-
- 20 Sep, 2012 6 commits
-
-
Elliott Hughes authored
* commit '74d4652e': Log when the native trace is unavailable
-
Elliott Hughes authored
* commit 'e64cfc1c': Log when the native trace is unavailable
-
Elliott Hughes authored
* commit 'b79d90eb': Log when the native trace is unavailable
-
Elliott Hughes authored
-
Andy McFadden authored
This should allow us to differentiate between "couldn't get the stack" and "didn't try to get the stack". Also show the thread's state (e.g. 'R' for running, 'D' for uninterruptible syscall). Bug 7053953 (cherry-pick of b3667a19.) Change-Id: I0a40cb3d3cdd9aef8589a39586cccd9c229aa8cb
-
The Android Automerger authored
-
- 19 Sep, 2012 1 commit
-
-
Andy McFadden authored
This should allow us to differentiate between "couldn't get the stack" and "didn't try to get the stack". Also show the thread's state (e.g. 'R' for running, 'D' for uninterruptible syscall). Bug 7053953 Change-Id: Ibc9e6a6f0fc855a4e5e8e133122232dc939bcb16
-
- 18 Sep, 2012 1 commit
-
-
The Android Automerger authored
-
- 17 Sep, 2012 7 commits
-
-
Elliott Hughes authored
am 90f12e0b: am 4535e29e: am a177aa50: Merge "Use 0xde as the poison value after JIT code cache reset." * commit '90f12e0b': Use 0xde as the poison value after JIT code cache reset.
-
Elliott Hughes authored
* commit '4535e29e': Use 0xde as the poison value after JIT code cache reset.
-
Elliott Hughes authored
* commit 'a177aa50': Use 0xde as the poison value after JIT code cache reset.
-
Elliott Hughes authored
-
Ben Cheng authored
-
Ben Cheng authored
Change-Id: Ic25ede5bcd988f240d8c24df6bc5da81e2b03249
-
- 16 Sep, 2012 1 commit
-
-
The Android Automerger authored
-
- 14 Sep, 2012 4 commits
-
-
Elliott Hughes authored
am 8e80f76a: am d207be35: am f31a0600: Merge "Optimize those StrictMath routines that are identical to Math routines." * commit '8e80f76a': Optimize those StrictMath routines that are identical to Math routines.
-
Elliott Hughes authored
am d207be35: am f31a0600: Merge "Optimize those StrictMath routines that are identical to Math routines." * commit 'd207be35': Optimize those StrictMath routines that are identical to Math routines.
-
Elliott Hughes authored
* commit 'f31a0600': Optimize those StrictMath routines that are identical to Math routines.
-
Elliott Hughes authored
-