- 11 Feb, 2014 1 commit
-
-
Nicolas Geoffray authored
Change-Id: I344437997de020225225b1e884fb2b79b525f98b
-
- 05 Feb, 2014 2 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Change-Id: I75798b22a64ee3f5aa8429bb22ac25e5b9966247
-
- 28 Jan, 2014 5 commits
-
-
Colin Cross authored
-
Colin Cross authored
Building the unit tests forces libdvm to build and install. Set the unit tests to optional (the default) so they only build for a checkbuild or an mm in dalvik. Change-Id: Ia1f1f7071fc0cbe445c0382e8806ebc9a2e98849
-
Colin Cross authored
-
Jeff Hao authored
-
Jeff Hao authored
Bug: 12766325 Change-Id: I1a3e041df339172f8acdbf582112f010e32be835
-
- 27 Jan, 2014 3 commits
-
-
Colin Cross authored
LOCAL_MODULE_PATH doesn't work for multiarch builds, replace it with LOCAL_MODULE_RELATIVE_PATH. Change-Id: I4e4ceec61d026bbe74ba604554c06104bde42e5e
-
Jeff Hao authored
-
- 25 Jan, 2014 2 commits
-
-
Elliott Hughes authored
-
Elliott Hughes authored
Bug: 12708004 Change-Id: I96a167e1161d6350dfb97aff1c59d1ec39db9628
-
- 21 Jan, 2014 3 commits
-
-
Jean-Marie Henaff authored
-
Jean-Marie Henaff authored
-
Jean-Marie Henaff authored
-
- 20 Jan, 2014 1 commit
-
-
Narayan Kamath authored
-
- 17 Jan, 2014 2 commits
-
-
Narayan Kamath authored
The exception message is tested in SystemTest. I'm not sure what's worse: Changing the dalvik message or changing the test to be happy with both messages. (I assume the art message is the one we chose because it's more recent.) Change-Id: Ia68641a05f992ab5a949add865fb3f7bb46e61be
-
Jean-Marie Henaff authored
- This support was removed one year ago. (cherry-pick from commit 18b65cbb3ec6634618bd3240a692507432e634b5) Change-Id: I1154e518dc8a15220f2fcb163056570030492bb0
-
- 16 Jan, 2014 2 commits
-
-
Jean-Marie Henaff authored
- Test 034 requires that a dex file is dumped in a human readable form even if the dex file does not contain ClassDef. Consequently, the command line behavior is modified to satisfy this requirement. (cherry-pick from commit 64f4aad1e6ef58b29f860b59512ca1a676ac6eb8) Change-Id: Id64b563745db2b22ec98fba9be25413192c07719
-
Jean-Marie Henaff authored
-isContructor() -isInterface() -isEnum() cherry-pick from commit f26560e364a6cdbea0e634c67bc5568fd77da489 partial cherry-pick from 89781f1a88104ce3f6dc680d1cf0b9975325c2de for isEnum(). Change-Id: Id671442c1fe6113809a21c63a54ae6e290d899e2
-
- 14 Jan, 2014 2 commits
-
-
Ian Rogers authored
-
vladimir.a.ivanov authored
Force stack alignment to 16 bytes for external calls. Bug: http://code.google.com/p/android/issues/detail?id=61012 Change-Id: I9d34a6d02e879a36657db43838e5438bd0cd7213 Signed-off-by:
vladimir.a.ivanov <vladimir.a.ivanov@intel.com> Signed-off-by:
Serguei Katkov <serguei.i.katkov@intel.com> Signed-off-by:
Razvan A Lupusoru <razvan.a.lupusoru@intel.com>
-
- 10 Jan, 2014 1 commit
-
-
Bill Buzbee authored
-
- 31 Dec, 2013 4 commits
-
-
Ian Rogers authored
-
Ian Rogers authored
-
Bernhard Rosenkränzer authored
This silcences a clang build failure: dalvik/vm/compiler/codegen/arm/armv7-a-neon/../CodegenDriver.cpp:904:41: error: variable 'callTgt' is uninitialized when used here [-Werror,-Wuninitialized] LOAD_FUNC_ADDR(cUnit, r2, (int) callTgt); ^~~~~~~ Change-Id: Ic5b3bb492f19b842743bf7d6214c89301ff524e7 Signed-off-by:
Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-
Bernhard Rosenkränzer authored
The code is wrong and causes an error when building with clang 3.4 (-Werror,-Wnull-conversion) Change-Id: I223649ebcebf6f5df4b1024651bf07e85288f0b8 Signed-off-by:
Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-
- 30 Dec, 2013 1 commit
-
-
Ian Rogers authored
-
- 29 Dec, 2013 2 commits
-
-
Bernhard Rosenkränzer authored
The code is wrong and causes an error when building with clang 3.4 (-Werror,-Wnull-conversion) Change-Id: If03aa782fa25337802ff906a0d06071fbda93e26 Signed-off-by:
Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
-
Ian Rogers authored
-
- 20 Dec, 2013 1 commit
-
-
Ian Rogers authored
-
- 19 Dec, 2013 7 commits
-
-
Ian Rogers authored
-
Ian Rogers authored
-
Ian Rogers authored
-
Serban Constantinescu authored
The following patch adds hardware vfp support for OP_LONG_TO_DOUBLE in the JIT. Previously this opcode was implemented using one of gcc's builtin helpers. Change-Id: I3c88b2a527dea99dcefdb34be6695e75993da73e Signed-off-by:
Serban Constantinescu <serban.constantinescu@arm.com>
-
Serban Constantinescu authored
The following patch adds hardware vfp support for OP_LONG_TO_DOUBLE in the interpreter. Previously this opcode was implemented using one of gcc's builtin helpers. Change-Id: I7713aa03c0b0bed8df592710dd50ab3d13d4bd9b Signed-off-by:
Serban Constantinescu <serban.constantinescu@arm.com>
-
Serban Constantinescu authored
This patch adds hardware divide support in the JIT side of dalvik. This operation is supported on new armv7 cpus such as A15 or A7. The following opcodes are enabled and will generate code based using SDIV instruction: OP_DIV_INT OP_DIV_INT_2ADDR OP_REM_INT OP_REM_INT_2ADDR OP_DIV_INT_LIT16 OP_DIV_INT_LIT8 OP_REM_INT_LIT16 OP_REM_INT_LIT8 Change-Id: I2b2f9f337f13b5c794df951c4929b6ca0ad583c4 Signed-off-by:
Serban Constantinescu <serban.constantinescu@arm.com>
-
Serban Constantinescu authored
This patch adds hardware divide support in the interpreter side of dalvik. This operation is supported on new armv7 cpus such as A15 or A7. Opcodes added: OP_DIV_INT OP_DIV_INT_2ADDR OP_DIV_INT_LIT16 OP_DIV_INT_LIT8 OP_REM_INT OP_REM_INT_2ADDR OP_REM_INT_LIT16 OP_REM_INT_LIT8 Change-Id: Ib1ec5856d957feadd90807fe53ec34cc0e1fd4a2 Signed-off-by:
Serban Constantinescu <serban.constantinescu@arm.com>
-
- 18 Dec, 2013 1 commit
-
-
Narayan Kamath authored
-