/hg/icedtea6: cppInterpreter_arm.S: Only define ARMv4 when optim...

xranby at icedtea.classpath.org xranby at icedtea.classpath.org
Fri Nov 4 05:06:44 PDT 2011


changeset 8b80aff6ceda in /hg/icedtea6
details: http://icedtea.classpath.org/hg/icedtea6?cmd=changeset;node=8b80aff6ceda
author: Xerxes Ranby <xerxes at zafena.se>
date: Fri Nov 04 13:27:40 2011 +0100

	cppInterpreter_arm.S: Only define ARMv4 when optimizing for armv4
	and armv4t.

	2011-11-04 Xerxes Ranby <xerxes at zafena.se>

	 * arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
	(ARMv4): Only define it when optimizing for armv4 and armv4t.
	This will make the asm interpreter slightly faster when optimized
	for armv5 and later.


diffstat:

 ChangeLog                                             |  7 +++++++
 arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S |  2 ++
 2 files changed, 9 insertions(+), 0 deletions(-)

diffs (27 lines):

diff -r 63882126a861 -r 8b80aff6ceda ChangeLog
--- a/ChangeLog	Thu Nov 03 15:09:01 2011 +0100
+++ b/ChangeLog	Fri Nov 04 13:27:40 2011 +0100
@@ -1,3 +1,10 @@
+2011-11-04  Xerxes RÃ¥nby  <xerxes at zafena.se>
+
+	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
+	(ARMv4): Only define it when optimizing for armv4 and armv4t.
+	This will make the asm interpreter slightly faster when optimized
+	for armv5 and later.
+
 2011-11-03  Xerxes RÃ¥nby  <xerxes at zafena.se>
 
 	CACAO:
diff -r 63882126a861 -r 8b80aff6ceda arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S
--- a/arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S	Thu Nov 03 15:09:01 2011 +0100
+++ b/arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S	Fri Nov 04 13:27:40 2011 +0100
@@ -24,7 +24,9 @@
 
 #ifdef HOTSPOT_ASM
 
+#if defined(__ARM_ARCH_4__) || defined(__ARM_ARCH_4T__)
 #define ARMv4
+#endif
 
 #if defined(SHARK) || defined(THUMB2EE)
 



More information about the distro-pkg-dev mailing list