John Spurlock
647db9fae3
am 76ecd66a: am 0196e561: Fix typo in ImageView.java
...
* commit '76ecd66a6d5f8ceaebbe9cd109948f01aff4cd27':
Fix typo in ImageView.java
2014-02-03 17:21:25 +00:00
John Spurlock
76ecd66a6d
am 0196e561: Fix typo in ImageView.java
...
* commit '0196e561f280e6cc361442036da277a630e68558':
Fix typo in ImageView.java
2014-02-03 17:18:37 +00:00
John Spurlock
0196e561f2
Fix typo in ImageView.java
...
Change-Id: Iaa7b020f09c893a5fe006a8523686dd8b9a8f872
2014-02-03 09:00:35 -05:00
Narayan Kamath
9ecada4404
am dfd4f523: am d228a038: Merge "mNativeCanvas is long, not int."
...
* commit 'dfd4f5232c87c51fe639b594fd210b4073eca42b':
mNativeCanvas is long, not int.
2014-01-29 15:29:23 +00:00
Narayan Kamath
d228a03891
Merge "mNativeCanvas is long, not int."
2014-01-29 15:02:05 +00:00
Narayan Kamath
e3a6663bb2
mNativeCanvas is long, not int.
...
swapNativeCanvas was asking for an int field.
Change-Id: I660fb13ecfb5d3b24201676dc03c16d61c92af07
2014-01-29 12:21:32 +00:00
Narayan Kamath
cdc095ae48
am 7be33110: am d4ccffd3: Merge "AArch64: Use long for pointers in graphics/Interpolator"
...
* commit '7be33110ea3e1a032ee3aa7c50f1dedf52fcab25':
AArch64: Use long for pointers in graphics/Interpolator
2014-01-29 12:18:31 +00:00
Narayan Kamath
e4fc5c17c0
am 74db9ddb: am 887b1ca8: Merge "AArch64: Use long for pointers in SurfaceTexture"
...
* commit '74db9ddb341d9d7dafe36b2bc74e3aaf50dd3160':
AArch64: Use long for pointers in SurfaceTexture
2014-01-29 12:18:27 +00:00
Narayan Kamath
d4ccffd3ba
Merge "AArch64: Use long for pointers in graphics/Interpolator"
2014-01-29 12:12:27 +00:00
Narayan Kamath
887b1ca879
Merge "AArch64: Use long for pointers in SurfaceTexture"
2014-01-29 12:12:17 +00:00
Narayan Kamath
e3e4b40577
am 9846fb69: am 50afaefd: Merge "AArch64: Make Binder and Parcel 64-bit compatible"
...
* commit '9846fb695a3c41aabde4ca0061d583b35f9621d1':
AArch64: Make Binder and Parcel 64-bit compatible
2014-01-29 10:48:52 +00:00
Narayan Kamath
50afaefdc0
Merge "AArch64: Make Binder and Parcel 64-bit compatible"
2014-01-29 10:43:23 +00:00
Mark Salyzyn
d732f561b2
am 2c6b048b: am 967c5d00: Merge changes I3659193f,I8b78e4db
...
* commit '2c6b048bed296949878318a7c60faf247f538e67':
jni: Resolve build warnings
jni: Incorporate liblog reading API
2014-01-28 21:38:43 +00:00
Mark Salyzyn
967c5d00df
Merge changes I3659193f,I8b78e4db
...
* changes:
jni: Resolve build warnings
jni: Incorporate liblog reading API
2014-01-28 21:30:40 +00:00
Narayan Kamath
be674bf688
am 23abbfbb: am 154614ab: Merge "AArch64: Use long for pointers in graphics/Camera"
...
* commit '23abbfbb814501b825edc056027270f03f39506b':
AArch64: Use long for pointers in graphics/Camera
2014-01-28 19:18:45 +00:00
Narayan Kamath
7ae1726d0b
am aa9ba887: am 6e09eb4c: Merge "AArch64: Make graphics classes 64-bit compatible"
...
* commit 'aa9ba887371e875ffbde49f43fa12bb5f123425b':
AArch64: Make graphics classes 64-bit compatible
2014-01-28 19:18:40 +00:00
Ashok Bhat
5753b45516
AArch64: Use long for pointers in graphics/Camera
...
For storing pointers, long is used in
android/graphics/Camera class, as native
pointers can be 64-bit.
In addition, some minor changes have been done
to conform with standard JNI practice (e.g. use of
jint instead of int in JNI function prototypes)
Change-Id: Ic05ebf2051a225a1638a43f476bab6176c0b5c38
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
2014-01-28 17:53:30 +00:00
Ashok Bhat
a0398430fc
AArch64: Make graphics classes 64-bit compatible
...
Changes in this patch include
[x] Long is used to store native pointers as they can
be 64-bit.
[x] Some minor changes have been done to conform with
standard JNI practice (e.g. use of jint instead of int
in JNI function prototypes)
[x] AssetAtlasManager is not completely 64-bit compatible
yet. Specifically mAtlasMap member has to be converted
to hold native pointer using long. Added a TODO to
AssetAtlasManager.java to indicate the change required.
Change-Id: I940433f601c6db998c1a8ffff338f5361200d5ed
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Craig Barber <craig.barber@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
Signed-off-by: Marcus Oakland <marcus.oakland@arm.com>
2014-01-28 17:40:38 +00:00
Mark Salyzyn
3ed8e2e679
jni: Resolve build warnings
...
(cherry picked from commit 087f58dd80e3296a53c6e3c74c089e9a0265f3bd)
Change-Id: I3659193f1ba1ba94561e4684cdb6627880ffc2fa
2014-01-27 15:25:51 -08:00
Mark Salyzyn
7933c2943f
jni: Incorporate liblog reading API
...
(cherry picked from commit e11cbd441df4a1689c89b2ab91b84523c9f2fd10)
Change-Id: I8b78e4db67b6daabb975ce740fb40478df4ffcef
2014-01-27 15:25:09 -08:00
Christopher Tate
0e8f02d68f
am 76dcacad: am 1ff4293e: Merge "Fixed race condition in Spinner.DialogPopup on null reference."
...
* commit '76dcacada75f192d74ea83cf6b5ce1747c9437ad':
Fixed race condition in Spinner.DialogPopup on null reference.
2014-01-27 11:43:23 -08:00
Christopher Tate
1ff4293e33
Merge "Fixed race condition in Spinner.DialogPopup on null reference."
2014-01-27 19:29:56 +00:00
Mathieu Chartier
15594557f1
am 137d74d8: am db525724: Merge "Fix dest == src bugs in Matrix.cpp."
...
* commit '137d74d89cc57d146af8ca91ad7830a950c7e8b8':
Fix dest == src bugs in Matrix.cpp.
2014-01-27 11:20:21 -08:00
Mathieu Chartier
db52572486
Merge "Fix dest == src bugs in Matrix.cpp."
2014-01-27 17:26:48 +00:00
Narayan Kamath
ebd43d46eb
am dff83e2b: am d5970e9c: Merge "AssetManager cookies should be int32_t and not void*."
...
* commit 'dff83e2b121b356a264e908f8a7d64584eab9b73':
AssetManager cookies should be int32_t and not void*.
2014-01-27 04:01:15 -08:00
Narayan Kamath
d5970e9ca3
Merge "AssetManager cookies should be int32_t and not void*."
2014-01-27 11:56:03 +00:00
Narayan Kamath
745d4efc83
AssetManager cookies should be int32_t and not void*.
...
Cookies are really indices into vectors and arrays, so
they don't need to be void*. We choose int32_t instead
of size_t to allow their width to be well specified.
(cherry picked from commit ebfdd0f467e39c3af8d92cade78263935340acb7)
(cherry picked from commit a7fa2e592e2e579e5acdb903dba83fc074ebc215)
(cherry picked from commit a9d5701b034ed2d9771b3f0943e1add00741d7cd)
Change-Id: I2aed3db568b6fdc487bf99e2c5dd123206736fda
2014-01-27 11:20:24 +00:00
Wink Saville
d165f365b3
am 5d2d911a: am d1eeb674: Merge "Telephony: Modify code to check that PUK code length is always 8."
...
* commit '5d2d911ad1f69392cf2a56237ce7ad3bb9e78ffa':
Telephony: Modify code to check that PUK code length is always 8.
2014-01-26 08:49:09 -08:00
Mathieu Chartier
768480c245
Fix dest == src bugs in Matrix.cpp.
...
The main bug was that the AutoJavaFloatArray autoSrc was not passing in
read only. This meant that the destructor overwrote the data which
the autoDst AutoJavaFloatArray had written in it's destructor.
This case only happened if src == dest and the arrays were copies.
Also improved performance by passing in read only a few other places.
Bug: 12570144
Change-Id: Idc8764087dc165433c584b87a0f9d4ed0ec795e8
2014-01-25 17:54:22 -08:00
Wink Saville
d1eeb67478
Merge "Telephony: Modify code to check that PUK code length is always 8."
2014-01-25 21:51:34 +00:00
Narayan Kamath
7866f2fcfa
am 8005b9af: am 3c30eff6: Merge "Remove unused field from AssetManager."
...
* commit '8005b9af11ea366672d739769510240f931f3050':
Remove unused field from AssetManager.
2014-01-24 01:42:08 -08:00
Selim Gurun
6735020adb
am d261243c: am a3106d1d: Merge "Revert "Adding freeMemoryForTests static method to WebView.""
...
* commit 'd261243c146515184cb4caf2284c6764a045443a':
Revert "Adding freeMemoryForTests static method to WebView."
2014-01-23 14:39:53 -08:00
Selim Gurun
355ed4ac43
Revert "Adding freeMemoryForTests static method to WebView."
...
This reverts commit c6a2a6e20f7ddd5a903e9395f6c574c316960694.
Change-Id: If9e1b3420ee239ab3166850e853d5949821f99e1
2014-01-23 22:13:40 +00:00
Selim Gurun
d9c2e3d30f
am 01607523: am f6d69ae0: Merge "Adding freeMemoryForTests static method to WebView."
...
* commit '016075239fc28704bb0e2b78a3c5540fde711eea':
Adding freeMemoryForTests static method to WebView.
2014-01-23 11:51:22 -08:00
Selim Gurun
c6a2a6e20f
Adding freeMemoryForTests static method to WebView.
...
This is going to be used by pagecycler tests.
Bug: b/10629847
(cherry picked from commit 54daaf1cffddad6366fac2ccfceb1e042dd8e90e)
Change-Id: Ie16a94baa15f868d60f3837290dcc8045aea31a9
2014-01-23 11:21:00 -08:00
Ashok Bhat
8ab665dda4
AArch64: Make Binder and Parcel 64-bit compatible
...
Changes include
[x] Long is used to store native pointers
[x] Added new method obtain(long obj) to Parcel. Binder
uses this method instead of obtain(int obj).
[x] obtain(int) has been changed to throw unsupported
operation exception.
Change-Id: I408e0f2a24deb28c9277d86670653a51eb314266
Signed-off-by: Ashok Bhat <ashok.bhat@arm.com>
Signed-off-by: Craig Barber <craig.barber@arm.com>
Signed-off-by: Kévin PETIT <kevin.petit@arm.com>
2014-01-23 16:25:19 +00:00
Narayan Kamath
2f756cbb5a
Remove unused field from AssetManager.
...
This field was introduced in commit 4bdd33b81a17 but wasn't
used there (or since).
Change-Id: I0615e98b8990d42da6b85f8094ab19eb0465fd9e
2014-01-22 11:09:09 +00:00
Elliott Hughes
8da106ebf3
am aa80f1a3: am c9a60b0f: Merge "Don\'t confuse stat and stat64."
...
* commit 'aa80f1a3caf6271f1c48a779e260811f2802a9f0':
Don't confuse stat and stat64.
2014-01-17 18:38:17 -08:00
Elliott Hughes
ad076286c3
Don't confuse stat and stat64.
...
Bug: 11865851
Change-Id: I45e65036d86c58943b9c273777f3f8be79a6966f
2014-01-17 18:27:27 -08:00
Narayan Kamath
e66fa5c185
am 251de854: am 53e9bfae: Merge "Fix error checking in MemoryFile."
...
* commit '251de854f02a22ae613964de7ec96f2e0816e503':
Fix error checking in MemoryFile.
2014-01-17 11:19:57 -08:00
Narayan Kamath
d569e21dac
am 48de490c: am 486544f7: Merge "AArch64: Use long for pointers in view/input classes"
...
* commit '48de490c33cac16ed82d753799d7add804f72977':
AArch64: Use long for pointers in view/input classes
2014-01-16 07:35:25 -08:00
Narayan Kamath
42defa0233
am faa62aac: am 84ee7930: Merge "AArch64: Use long for pointers in android/os/MessageQueue"
...
* commit 'faa62aaca5f4a149f20487d42279fefc7d356428':
AArch64: Use long for pointers in android/os/MessageQueue
2014-01-16 07:35:20 -08:00
Narayan Kamath
6b81bfd10f
am caea42fd: am 98002dfb: Merge "AArch64: Use long for pointers in graphics/PathMeasure"
...
* commit 'caea42fd2daabedaed383105e10c11150f52b7df':
AArch64: Use long for pointers in graphics/PathMeasure
2014-01-16 07:35:16 -08:00
Narayan Kamath
87a8280065
am aef12450: am 1b0f0be0: Merge "Make YuvToJpegEncoder more JNI compliant"
...
* commit 'aef12450d2f863fe3ce82458e46f3778b791cc33':
Make YuvToJpegEncoder more JNI compliant
2014-01-16 07:35:10 -08:00
Narayan Kamath
03e8be757d
am 8796ab7f: am bb35356d: Merge changes Id54087dd,I946325e4,I2a2b2e68
...
* commit '8796ab7f22d3e9f5b85571e8851851c023416f96':
AArch64: Use long for pointers in BitmapRegionDecoder
AArch64: Use long for pointers in Movie class
AArch64: Add AssetInputStream.getNativeAsset
2014-01-16 07:35:06 -08:00
Narayan Kamath
ab220deeb8
am 947d88a0: am 138d67c8: Merge "AArch64: Use long for pointers in MotionEvent class"
...
* commit '947d88a0eacafb2e5ec5ce5eaaae8be32ecb9aa9':
AArch64: Use long for pointers in MotionEvent class
2014-01-16 07:35:02 -08:00
Narayan Kamath
e488f2c154
am a0b25d41: am d85bba8e: Merge "AArch64: Use long for pointers in VelocityTracker class"
...
* commit 'a0b25d41d556d2c37852b6036aaf6f33b0e8c5a8':
AArch64: Use long for pointers in VelocityTracker class
2014-01-16 07:34:57 -08:00
Narayan Kamath
31f10bb21b
am 80b3dd0d: am 27a647bf: Merge "AArch64: Use long for pointers in android/os/MemoryFile"
...
* commit '80b3dd0d8e333905e9f2a3a844bc524d41df7da2':
AArch64: Use long for pointers in android/os/MemoryFile
2014-01-16 07:34:53 -08:00
Narayan Kamath
c1abb5e395
am 53321d99: am f19c50d6: Merge "AArch64: Use long for pointers in KeyCharacterMap class"
...
* commit '53321d9990cae810da28b7ae9f6f9b3fe7455020':
AArch64: Use long for pointers in KeyCharacterMap class
2014-01-16 07:34:48 -08:00
Narayan Kamath
24d63a8382
am bc0468e6: am 6f17adba: Merge "AArch64: Use long for pointers in media classes"
...
* commit 'bc0468e67626937300e9afd182656469463d96a1':
AArch64: Use long for pointers in media classes
2014-01-16 07:34:43 -08:00