/hg/icedtea6-hg: 48 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Wed May 18 14:49:36 PDT 2011


changeset a2f35c839a52 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=a2f35c839a52
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Mar 31 01:47:21 2011 +0100

	Separate HotSpot downloading into a separate target so it works with
	--enable-hg.

	2011-03-31 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: Add missing download-openjdk and new
	download-hotspot aliases. (.PHONY): Add clean-download-
	hotspot. (download-openjdk): Move HotSpot download to...
	(clean-download-openjdk): Don't delete hotspot zip.
	(download-hotspot): ...here. (clean-download-hotspot):
	Remove hotspot zip and stamp. (download): Add download-
	hotspot as a dependency. (clean-download): Add clean-
	download-hotspot as a dependency.


changeset 449a27a644bd in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=449a27a644bd
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Mar 31 01:52:25 2011 +0100

	Revert changes in 478d3f5f6a59409078b1adcfba24150158b92695 which
	were still under discussion.

	2011-03-31 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: Revert broken changes in
	478d3f5f6a59409078b1adcfba24150158b92695 (.PHONY): Remove
	jtregcheck-summary. (jtregcheck): Revert to version before
	last change. Remove pointless touch invocation.


changeset 8321d1aab4c6 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=8321d1aab4c6
author: ptisnovs
date: Thu Mar 31 11:12:35 2011 +0200

	Fixed test shell script to work on POSIX shells. This patch also
	deletes now defunct regression test:
	openjdk/langtools/test/tools/javac/api/6411310/Test.java


changeset 64437a39a9c8 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=64437a39a9c8
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Mar 31 15:34:49 2011 +0100

	S7032388, PR682: Make HotSpot work on machines without cmov
	instruction again

	2011-03-31 Andrew John Hughes <ahughes at redhat.com>

	 S7032388, PR682: Make HotSpot work on machines without
	cmov instruction again
		* Makefile.am: Add new patch.
		* NEWS: Mention patch.
		* patches/hotspot/hs20/7032388-work_without_cmov_instruction.patch,
		* patches/hotspot/original/7032388-work_without_cmov_instruction.patch
	: Versions of patch for each HotSpot version.


changeset 0239a181c7a0 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0239a181c7a0
author: Deepak Bhole <dbhole at redhat.com>
date: Thu Mar 31 19:23:12 2011 -0400

	S7031385, PR680: Incorrect register allocation in
	orderAccess_linux_x86.inline.hpp


changeset ddd219edd416 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ddd219edd416
author: Mark Wielaard <mark at klomp.org>
date: Sun Apr 10 22:51:11 2011 +0200

	Fix missing clazz argument to all hotspot.jni.CallNonvirtual* stap
	probes.

	2011-04-10 Yasumasa Suenaga <suenaga.yasumasa at oss.ntt.co.jp>

	 * tapset/hotspot_jni.stp.in (hotspot.jni.CallNonvirtual*):
	Add missing clazz argument to all probes. Fix methodid to be
	last argument. Add clazz to probestr.


changeset 307d19e0cca0 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=307d19e0cca0
author: Xerxes R?nby <xerxes at zafena.se>
date: Tue Apr 12 15:56:56 2011 +0200

	PR689: Shark fails to find LLVM 2.9 System headers during build

	2011-04-12 Xerxes R?nby <xerxes at zafena.se>

	 PR689: Shark fails to find LLVM 2.9 System headers during
	build
		* Makefile.am: Add patch.
		* patches/shark-llvm-2.9.patch: In LLVM 2.9 System headers are
	moved to Support.
		* NEWS: Updated.


changeset 92ce3a01d889 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=92ce3a01d889
author: Omair Majid <omajid at redhat.com>
date: Thu Apr 21 19:59:32 2011 -0400

	Drop bytebuffer-compact.patch

	The bytebuffer-compact patch adds a (package-private) method
	clearMark to reset the mark. Upstream already addressed this
	problem: 6593946: (bf) X-Buffer.compact() does not discard mark as
	specified. The upstream fix adds a method discardMark(), and updates
	the rest of the JDK to use that method. The clearMark() method added
	by this patch is not used anywhere and can be dropped safely.


changeset bc0a045bf271 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=bc0a045bf271
author: Omair Majid <omajid at redhat.com>
date: Fri Apr 22 17:35:11 2011 -0400

	Revert previous commmit - it broke bootstrap.


changeset ad45dd8bcf45 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ad45dd8bcf45
author: Denis Lila <dlila at redhat.com>
date: Thu Apr 28 08:36:21 2011 -0400

	Speed up AA rendering to screen.


changeset c82aadb00357 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c82aadb00357
author: Omair Majid <omajid at redhat.com>
date: Thu Apr 28 12:55:41 2011 -0400

	Drop patches/ssl.patch

	2011-04-28 Omair Majid <omajid at redhat.com>

	 Drop ssl.patch
	    * Makefile.am (ICEDTEA_PATCHES): Remove ssl.patch.
	    * patches/ssl.patch: Removed.


changeset c66866782611 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c66866782611
author: Omair Majid <omajid at redhat.com>
date: Fri Apr 29 11:46:01 2011 -0400

	Backport S7029905: demo applets missing some html files

	Also drop local patch patches/demo-swingapplet.patch in favor of
	upstream's fix


changeset 6b2f514d7874 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=6b2f514d7874
author: Omair Majid <omajid at redhat.com>
date: Mon May 02 12:05:50 2011 -0400

	Backport S6986968: Crash on XIM server restart


changeset 6bf942777964 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=6bf942777964
author: aph
date: Tue May 03 12:50:36 2011 +0100

	Don't fail if sed command to clean jvm.cfg fails.


changeset b6472fccd0ec in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=b6472fccd0ec
author: aph
date: Tue May 03 13:05:05 2011 +0100

	2011-05-03 Andrew Haley <aph at redhat.com>

	 * Makefile.am: Don't fail if sed command to clean jvm.cfg
	fails.


changeset e12e69d3e09c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e12e69d3e09c
author: Omair Majid <omajid at redhat.com>
date: Tue May 03 17:58:19 2011 -0400

	Backport S7018387: Xrender pipeline may leak GC's

	Replace patches/xrender-gc-cleanup.patch with identical but
	upstreamed fix patches/openjdk/7018387-xrender_gc_leak.patch


changeset 74bcdece2162 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=74bcdece2162
author: Xerxes R?nby <xerxes at zafena.se>
date: Wed May 04 15:06:24 2011 +0200

	.hgtags Update, icedtea6-1.8-branchpoint corrected to rev
	1997:1188b1a313b9

	2011-05-04 Xerxes R?nby <xerxes at zafena.se>

	 * .hgtags Update. icedtea6-1.6-branchpoint renamed
	from icedtea-1.6-branchpoint icedtea6-1.7-branchpoint
	renamed from icedtea-1.7-branchpoint
	icedtea6-1.8-branchpoint corrected to rev 1997:1188b1a313b9


changeset b71a752b9762 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=b71a752b9762
author: Denis Lila <dlila at redhat.com>
date: Wed May 04 10:09:47 2011 -0400

	Fix problem where NaNs could appear in stroked quad paths. Improve
	performance of quad stroking.


changeset 45472ac9981b in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=45472ac9981b
author: Omair Majid <omajid at redhat.com>
date: Wed May 04 10:11:54 2011 -0400

	Remove unapplied/upstreamed patch nss-debug.patch

	This patch was pushed upstream some time ago. The patch has not been
	applied since changeset e545400a3022. Drop it completely.


changeset 2afcd8dd14a0 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=2afcd8dd14a0
author: Omair Majid <omajid at redhat.com>
date: Wed May 04 16:22:47 2011 -0400

	Drop bytebuffer-compact.patch; it serves no purpose

	2011-05-04 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Drop bytebuffer-compact.patch.
	The original issue this patch used to address was fixed
	upstream. Now this patch just adds another method clearMark in
	addition to upstream's discardMark.
	    * generated/java/nio/DirectByteBuffer.java,
	    * generated/java/nio/DirectCharBufferS.java,
	    * generated/java/nio/DirectCharBufferU.java,
	    * generated/java/nio/DirectDoubleBufferS.java,
	    * generated/java/nio/DirectDoubleBufferU.java,
	    * generated/java/nio/DirectFloatBufferS.java,
	    * generated/java/nio/DirectFloatBufferU.java,
	    * generated/java/nio/DirectIntBufferS.java,
	    * generated/java/nio/DirectIntBufferU.java,
	    * generated/java/nio/DirectLongBufferS.java,
	    * generated/java/nio/DirectLongBufferU.java,
	    * generated/java/nio/DirectShortBufferS.java,
	    * generated/java/nio/DirectShortBufferU.java,
	    * generated/java/nio/HeapByteBuffer.java,
	    * generated/java/nio/HeapCharBuffer.java,
	    * generated/java/nio/HeapDoubleBuffer.java,
	    * generated/java/nio/HeapFloatBuffer.java,
	    * generated/java/nio/HeapIntBuffer.java,
	    * generated/java/nio/HeapLongBuffer.java,
	    * generated/java/nio/HeapShortBuffer.java: Replace all uses of
	clearMark with discardMark.
	    * patches/bytebuffer-compact.patch: Remove.


changeset 50ed8053ec2f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=50ed8053ec2f
author: Xerxes R?nby <xerxes at zafena.se>
date: Thu May 05 14:26:49 2011 +0200

	CACAO threadlist & threadobject improvements.

	2011-05-05 Xerxes R?nby <xranby at zafena.se>

	 CACAO threadlist & threadobject improvements.
	        * NEWS: Updated.
	        * Makefile.am (CACAO_VERSION): Updated to latest CACAO
	revision. (CACAO_SHA256SUM): Updated.


changeset 012505ce3d0d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=012505ce3d0d
author: Omair Majid <omajid at redhat.com>
date: Thu May 05 17:57:53 2011 -0400

	Backport S7019808. Replace gcc-stack-markings.patch with upstream's
	fix

	2011-05-05 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Replace patches/gcc-stack-
	markings.patch with
	patches/openjdk/7019808-stack_noexec.patch.
	       * patches/gcc-stack-markings.patch: Remove
	       * patches/openjdk/7019808-stack_noexec.patch: Fix from upstream.


changeset 90783fa340bb in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=90783fa340bb
author: Omair Majid <omajid at redhat.com>
date: Thu May 05 18:40:02 2011 -0400

	Drop shark patches already in hotspot 19 (and later)

	These patches were not being applied.

	2011-05-05 Omair Majid <omajid at redhat.com>

	 * patches/shark-build-hotspot.patch,
	       * patches/shark-debug-option.patch,
	       * patches/shark_do_nothing_on_stub_frame.patch: Drop
	upstreamed/unapplied patches. These were not being applied.


changeset 9f374bb0cb94 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=9f374bb0cb94
author: Omair Majid <omajid at redhat.com>
date: Fri May 06 10:59:07 2011 -0400

	Replace rh676659-gcc-export-dynamic.patch with upstream's fix.

	2011-05-06 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Replace
	patches/rh676659-gcc-export-dynamic.patch with the upstream fix
	patches/openjdk/7041156-gcc_export_dynamic.patch.
	       * patches/openjdk/7041156-gcc_export_dynamic.patch: New file.
	       * patches/rh676659-gcc-export-dynamic.patch: Remove file.


changeset 8720a7df46e3 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=8720a7df46e3
author: Andrew Su <asu at redhat.com>
date: Tue May 10 09:41:12 2011 -0400

	Added basic support for using JPEGCodec to encode and decode jpeg
	files.


changeset e080e9d33821 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e080e9d33821
author: Omair Majid <omajid at redhat.com>
date: Tue May 10 13:35:19 2011 -0400

	Replace fix for S6599601 with a proper backport

	2011-05-10 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Update patch location and
	name.
	       * patches/mark_sun_toolkit_privileged_code.patch: Remove.
	       * patches/openjdk/6599601-mark_sun_toolkit_privileged_code.patch: New
	file. Backport from OpenJDK6.


changeset d778bb012d22 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d778bb012d22
author: Omair Majid <omajid at redhat.com>
date: Tue May 10 16:46:30 2011 -0400

	Backport S7021314. Replace pr633-no_javaws_man_page.patch with
	upstream fix

	2011-05-10 Omair Majid <omajid at redhat.com>

	 Move pr633-no_javaws_man_page.patch to proper location
	       * Makefile.am (ICEDTEA_PATCHES): Update patch location and name.
	       * patches/pr633-no_javaws_man_page.patch: Remove.
	       * patches/openjdk/7021314-no_javaws_man_page.patch: New file. Backport
	from OpenJDK7.


changeset e32979d54978 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e32979d54978
author: aph
date: Mon May 09 17:14:05 2011 +0100

	Add icedtea-hugepage patches.

	2011-05-09 Andrew Haley <aph at redhat.com>

	 * Makefile (ICEDTEA_PATCHES): Add icedtea-
	hugepage-7034464.patch, patches/icedtea-
	hugepage-7037939.patch
	        * patches/icedtea-hugepage-7034464.patch: Support transparent huge
	pages on Linux available since 2.6.38
	        * patches/icedtea-hugepage-7037939.patch: Disable adaptive
	resizing if SHM large pages are used.
	        * NEWS: Add S7037939, S7034464.


changeset bfbacc38e2ca in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=bfbacc38e2ca
author: aph
date: Wed May 11 15:23:27 2011 +0100

	merge


changeset 84df81e017c4 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=84df81e017c4
author: Andrew Su <asu at redhat.com>
date: Wed May 11 11:19:34 2011 -0400

	Updated AUTHORS.


changeset 439a9cd78f8c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=439a9cd78f8c
author: Omair Majid <omajid at redhat.com>
date: Wed May 11 13:11:03 2011 -0400

	Backport S7042040: Remove disk space sanity check

	Replace custom patch patches/no-sync.patch with upstream's fix.

	2011-05-11 Omair Majid <omajid at redhat.com>

	 Backport S7042040: Remove disk space sanity check
	       * Makefile.am (ICEDTEA_PATCHES): Add
	patches/openjdk/7042040-no_disk_space_check.patch. Remove
	patches/no-sync.patch.
	       * patches/openjdk/7042040-no_disk_space_check.patch: New file.
	       * patches/no-sync.patch: Remove. Upstream's fix is an improved
	version.


changeset d8750486e54c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d8750486e54c
author: Omair Majid <omajid at redhat.com>
date: Wed May 11 20:27:41 2011 -0400

	Only use non-jdk xml parsers for bootstrap

	This patch moves patches/headers-hotspot.patch to patches/ecj
	/endorsed-dir-for-jvmti.patch and only applies it on a bootstrap
	build. The xerces/xalan parsers should only be required for
	bootstrap builds. OpenJDK's built-in xml parsers are good enough to
	handle the rest of the build.

	2011-05-11 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Move headers-hotspot.patch
	to ... (ICEDTEA_ECJ_PATCHES): New patch. (ICEDTEA_ENV):
	Moves endorsed dir varaibles to ... (ICEDTEA_ENV_ECJ): Here.
	    * patches/headers-hotspot.patch: Move to ...
	    * patches/ecj/endorsed-dir-for-jvmti.patch: New file.


changeset 0dad4d8420ac in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0dad4d8420ac
author: Omair Majid <omajid at redhat.com>
date: Thu May 12 11:22:12 2011 -0400

	Move patches/libpng.patch to patches/openjdk/6959123-libpng_14.patch

	This patch has been acceppted upstream. Move patch to openjdk dir
	and add commit information to clarify that it is upstream.

	2011-05-12 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Replace patches/libpng.patch
	with patches/openjdk/6959123-libpng_14.patch.
	    * patches/libpng.patch: Remove.
	    * patches/openjdk/6959123-libpng_14.patch: New file.


changeset 57518374feba in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=57518374feba
author: Omair Majid <omajid at redhat.com>
date: Thu May 12 13:28:05 2011 -0400

	Replace rmi_amd64.patch with upstream's improved fix

	Upstream applied an improved version of the fix which also addressed
	duplicate binaries on solaris-64. Replace our custom patch with
	upstream's fix.

	2011-05-12 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Remove rmi_amd64.patch. Add
	7043921-java_rmi_cgi.patch
	       * patches/openjdk/7043921-java_rmi_cgi.patch: New file.
	       * patches/rmi_amd64.patch: Remove.


changeset 55217d6f7533 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=55217d6f7533
author: Denis Lila <dlila at redhat.com>
date: Thu May 12 13:27:51 2011 -0400

	Fix regression.


changeset d41db027b4ea in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d41db027b4ea
author: Denis Lila <dlila at redhat.com>
date: Thu May 12 13:33:06 2011 -0400

	merge


changeset 320b7ef798ed in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=320b7ef798ed
author: aph
date: Fri May 13 12:16:44 2011 +0100

	Fix Debian gcc problem, move huge page patches.

	2011-05-12 Andrew Haley <aph at redhat.com>

	 Rename icedtea-hugepage-7034464.patch ->
	openjdk/7034464-hugepage.patch icedtea-
	hugepage-7037939.patch -> openjdk/7037939-hugepage.patch
	        * patches/openjdk/7043564-hugepage.patch: Import from upstream.
	        * Makefile.am: move patches, add new patch.


changeset 73869cc50c8c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=73869cc50c8c
author: Andrew Su <asu at redhat.com>
date: Fri May 13 09:05:45 2011 -0400

	Updated AUTHORS.


changeset 29d688c7693d in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=29d688c7693d
author: ptisnovs
date: Mon May 16 16:19:11 2011 +0200

	Fixed patch for regression test test/runtime/6929067/Test6929067.sh


changeset c59c4a788187 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c59c4a788187
author: ptisnovs
date: Tue May 17 09:15:25 2011 +0200

	Fix bashism.


changeset 19cc9d976c7a in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=19cc9d976c7a
author: Omair Majid <omajid at redhat.com>
date: Tue May 17 12:19:36 2011 -0400

	Move patches/javafiles to patches/ecj/javafiles.

	This patch is only required for bootstrapping.

	2011-05-17 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Move
	patches/javafiles.patch to ... (ICEDTEA_ECJ_PATCHES): Add
	patches/ecj/javafiles.patch.
	    * patches/javafiles.patch: Move to...
	    * patches/ecj/javafiles.patch: New file.


changeset 35c0f8ca88b6 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=35c0f8ca88b6
author: Omair Majid <omajid at redhat.com>
date: Tue May 17 12:38:23 2011 -0400

	Move patches/shark-llvm-2.9.patch to patches/openjdk/ and add hg
	changeset information

	This patch was upstreamed a while back. Move it to a new location to
	reflect its current status.

	2011-05-17 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Replace patches/shark-
	llvm-2.9.patch with
	patches/openjdk/7036220-shark_llvm_29_headers.patch.
	    * patches/shark-llvm-2.9.patch: Move to...
	    * patches/openjdk/7036220-shark_llvm_29_headers.patch: New file.
	Contains contents of patches/shark-llvm-2.9.patch as well as hg
	metadata.


changeset 210ce974c3a3 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=210ce974c3a3
author: Omair Majid <omajid at redhat.com>
date: Tue May 17 13:55:58 2011 -0400

	Drop patches/tools.patch

	The patch patches/tools.patch is redundant. The changes to classlist
	are not required and are not complete (other classes are missing
	too). The Makefile changes had no effect.

	2011-05-17 Omair Majid <omajid at redhat.com>

	 * Makefile.am (ICEDTEA_PATCHES): Remove patches/tools.patch.
	    * patches/tools.patch: Remove file. Not required anymore.


changeset 17744d45962a in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=17744d45962a
author: Omair Majid <omajid at redhat.com>
date: Tue May 17 19:50:30 2011 -0400

	Drop unapplied patch patches/linux-separate-debuginfo.patch

	We stopped applying this patch since 5bc57773f41d. Upstream hotspot
	has an improved version of this patch which works without requiring
	debuginfo pcakges.

	2011-05-17 Omair Majid <omajid at redhat.com>

	 * patches/linux-separate-debuginfo.patch: Remove unapplied
	patch. An improved version of this patch (which allows running
	jmap -heap) without debuginfo packages is already included in
	openjdk6.


changeset aa99e0230f34 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=aa99e0230f34
author: Denis Lila <dlila at redhat.com>
date: Wed May 18 08:58:20 2011 -0400

	Let AWT know about Mutter as a window manager.


changeset 9cd3b8769614 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=9cd3b8769614
author: Denis Lila <dlila at redhat.com>
date: Wed May 18 09:04:01 2011 -0400

	merge


changeset 83034f3f172f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=83034f3f172f
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed May 18 15:46:37 2011 +0100

	Merge


changeset 36e7e97a3702 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=36e7e97a3702
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed May 18 22:49:21 2011 +0100

	Update due to inclusion of hs20, 6599601, 6997495, 7029905 and
	7042040.

	2011-05-18 Andrew John Hughes <ahughes at redhat.com>

	 *
	patches/hotspot/hs20/7032388-work_without_cmov_instruction.patch,
		* patches/hotspot/hs20/arm.patch,
		* patches/hotspot/hs20/gcc-suffix.patch,
		* patches/hotspot/hs20/ia64-fix.patch,
		* patches/hotspot/hs20/params-cast-size_t.patch,
		* patches/hotspot/hs20/powerpc-stacksize.patch,
		* patches/hotspot/hs20/sparc-buildfixes.patch,
		* patches/hotspot/hs20/systemtap.patch,
		* patches/hotspot/hs20/text-relocations.patch: Moved to main
	tree.
		* patches/hotspot/original/7032388-work_without_cmov_instruction.patch
	,
		* patches/hotspot/original/arm.patch,
		* patches/hotspot/original/gcc-suffix.patch,
		* patches/hotspot/original/ia64-fix.patch,
		* patches/hotspot/original/no-precompiled-headers.patch,
		* patches/hotspot/original/params-cast-size_t.patch,
		* patches/hotspot/original/sparc-buildfixes.patch,
		* patches/hotspot/original/systemtap.patch,
		* patches/hotspot/original/text-relocations.patch,
		* patches/hotspot/original/too-many-args.patch: Dropped; hs19
	no longer supported.
		* patches/openjdk/6599601-mark_sun_toolkit_privileged_code.patch,
		* patches/openjdk/6997495-test_correction_6857159.patch,
		* patches/openjdk/7029905-demo_applet_html_files.patch,
		* patches/openjdk/7042040-no_disk_space_check.patch: Removed;
	upstream in OpenJDK6.
		* INSTALL: Update HotSpot documentation.
		* Makefile.am: (ICEDTEA_PATCHES): Updated.
		* acinclude.m4: (IT_WITH_HOTSPOT_BUILD): Set default back to
	original.
		* hotspot.map: Remove hs19.
		* patches/arm.patch,
		* patches/gcc-suffix.patch,
		* patches/ia64-fix.patch: Extended with HotSpot segments from
	hotspot/hs20.
		* patches/openjdk/6633275-shaped_translucent_windows.patch:
	Recreated due to copyright header change in Component.java.
		* patches/openjdk/7032388-work_without_cmov_instruction.patch,
		* patches/params-cast-size_t.patch,
		* patches/powerpc-stacksize.patch,
		* patches/sparc-buildfixes.patch,
		* patches/systemtap.patch,
		* patches/text-relocations.patch: Moved from hotspot/hs20.


diffstat:

 .hgtags                                                                                          |    6 +-
 AUTHORS                                                                                          |    3 +
 ChangeLog                                                                                        |  407 +++++
 INSTALL                                                                                          |   16 +-
 Makefile.am                                                                                      |  118 +-
 NEWS                                                                                             |   16 +
 acinclude.m4                                                                                     |    4 +-
 generated/java/lang/CharacterData00.java                                                         |   12 +-
 generated/java/lang/CharacterData01.java                                                         |   12 +-
 generated/java/lang/CharacterData02.java                                                         |   12 +-
 generated/java/lang/CharacterData0E.java                                                         |   12 +-
 generated/java/lang/CharacterDataLatin1.java                                                     |   12 +-
 generated/java/nio/DirectByteBuffer.java                                                         |    2 +-
 generated/java/nio/DirectCharBufferS.java                                                        |    2 +-
 generated/java/nio/DirectCharBufferU.java                                                        |    2 +-
 generated/java/nio/DirectDoubleBufferS.java                                                      |    2 +-
 generated/java/nio/DirectDoubleBufferU.java                                                      |    2 +-
 generated/java/nio/DirectFloatBufferS.java                                                       |    2 +-
 generated/java/nio/DirectFloatBufferU.java                                                       |    2 +-
 generated/java/nio/DirectIntBufferS.java                                                         |    2 +-
 generated/java/nio/DirectIntBufferU.java                                                         |    2 +-
 generated/java/nio/DirectLongBufferS.java                                                        |    2 +-
 generated/java/nio/DirectLongBufferU.java                                                        |    2 +-
 generated/java/nio/DirectShortBufferS.java                                                       |    2 +-
 generated/java/nio/DirectShortBufferU.java                                                       |    2 +-
 generated/java/nio/HeapByteBuffer.java                                                           |    2 +-
 generated/java/nio/HeapCharBuffer.java                                                           |    2 +-
 generated/java/nio/HeapDoubleBuffer.java                                                         |    2 +-
 generated/java/nio/HeapFloatBuffer.java                                                          |    2 +-
 generated/java/nio/HeapIntBuffer.java                                                            |    2 +-
 generated/java/nio/HeapLongBuffer.java                                                           |    2 +-
 generated/java/nio/HeapShortBuffer.java                                                          |    2 +-
 generated/sun/awt/X11/AwtGraphicsConfigData.java                                                 |   69 +-
 generated/sun/awt/X11/AwtScreenData.java                                                         |   30 +-
 generated/sun/awt/X11/ColorData.java                                                             |   62 +-
 generated/sun/awt/X11/ColorEntry.java                                                            |    4 +-
 generated/sun/awt/X11/Depth.java                                                                 |    8 +-
 generated/sun/awt/X11/PropMwmHints.java                                                          |   22 +-
 generated/sun/awt/X11/Screen.java                                                                |   90 +-
 generated/sun/awt/X11/ScreenFormat.java                                                          |   20 +-
 generated/sun/awt/X11/Visual.java                                                                |   36 +-
 generated/sun/awt/X11/XAnyEvent.java                                                             |   22 +-
 generated/sun/awt/X11/XArc.java                                                                  |    4 +-
 generated/sun/awt/X11/XButtonEvent.java                                                          |   62 +-
 generated/sun/awt/X11/XChar2b.java                                                               |    4 +-
 generated/sun/awt/X11/XCharStruct.java                                                           |    4 +-
 generated/sun/awt/X11/XCirculateEvent.java                                                       |   30 +-
 generated/sun/awt/X11/XCirculateRequestEvent.java                                                |   30 +-
 generated/sun/awt/X11/XClassHint.java                                                            |   12 +-
 generated/sun/awt/X11/XClientMessageEvent.java                                                   |   36 +-
 generated/sun/awt/X11/XColor.java                                                                |   26 +-
 generated/sun/awt/X11/XColormapEvent.java                                                        |   34 +-
 generated/sun/awt/X11/XComposeStatus.java                                                        |   10 +-
 generated/sun/awt/X11/XConfigureEvent.java                                                       |   54 +-
 generated/sun/awt/X11/XConfigureRequestEvent.java                                                |   58 +-
 generated/sun/awt/X11/XCreateWindowEvent.java                                                    |   50 +-
 generated/sun/awt/X11/XCrossingEvent.java                                                        |   70 +-
 generated/sun/awt/X11/XDestroyWindowEvent.java                                                   |   26 +-
 generated/sun/awt/X11/XErrorEvent.java                                                           |   30 +-
 generated/sun/awt/X11/XEvent.java                                                                |    6 +-
 generated/sun/awt/X11/XExposeEvent.java                                                          |   42 +-
 generated/sun/awt/X11/XExtCodes.java                                                             |    4 +-
 generated/sun/awt/X11/XExtData.java                                                              |   24 +-
 generated/sun/awt/X11/XFocusChangeEvent.java                                                     |   30 +-
 generated/sun/awt/X11/XFontProp.java                                                             |   10 +-
 generated/sun/awt/X11/XFontSetExtents.java                                                       |    4 +-
 generated/sun/awt/X11/XFontStruct.java                                                           |   64 +-
 generated/sun/awt/X11/XGCValues.java                                                             |   94 +-
 generated/sun/awt/X11/XGraphicsExposeEvent.java                                                  |   50 +-
 generated/sun/awt/X11/XGravityEvent.java                                                         |   34 +-
 generated/sun/awt/X11/XHostAddress.java                                                          |    6 +-
 generated/sun/awt/X11/XIMCallback.java                                                           |   12 +-
 generated/sun/awt/X11/XIMHotKeyTrigger.java                                                      |   14 +-
 generated/sun/awt/X11/XIMHotKeyTriggers.java                                                     |   12 +-
 generated/sun/awt/X11/XIMPreeditCaretCallbackStruct.java                                         |    4 +-
 generated/sun/awt/X11/XIMPreeditDrawCallbackStruct.java                                          |   12 +-
 generated/sun/awt/X11/XIMPreeditStateNotifyCallbackStruct.java                                   |    6 +-
 generated/sun/awt/X11/XIMStatusDrawCallbackStruct.java                                           |   10 +-
 generated/sun/awt/X11/XIMStringConversionCallbackStruct.java                                     |   12 +-
 generated/sun/awt/X11/XIMStringConversionText.java                                               |   22 +-
 generated/sun/awt/X11/XIMStyles.java                                                             |   12 +-
 generated/sun/awt/X11/XIMText.java                                                               |   22 +-
 generated/sun/awt/X11/XIMValuesList.java                                                         |   12 +-
 generated/sun/awt/X11/XIconSize.java                                                             |    4 +-
 generated/sun/awt/X11/XImage.java                                                                |   88 +-
 generated/sun/awt/X11/XKeyEvent.java                                                             |   62 +-
 generated/sun/awt/X11/XKeyboardControl.java                                                      |    4 +-
 generated/sun/awt/X11/XKeyboardState.java                                                        |   16 +-
 generated/sun/awt/X11/XKeymapEvent.java                                                          |   28 +-
 generated/sun/awt/X11/XMapEvent.java                                                             |   30 +-
 generated/sun/awt/X11/XMapRequestEvent.java                                                      |   26 +-
 generated/sun/awt/X11/XMappingEvent.java                                                         |   34 +-
 generated/sun/awt/X11/XModifierKeymap.java                                                       |   12 +-
 generated/sun/awt/X11/XMotionEvent.java                                                          |   62 +-
 generated/sun/awt/X11/XNoExposeEvent.java                                                        |   30 +-
 generated/sun/awt/X11/XOMCharSetList.java                                                        |   12 +-
 generated/sun/awt/X11/XOMFontInfo.java                                                           |   18 +-
 generated/sun/awt/X11/XOMOrientation.java                                                        |   12 +-
 generated/sun/awt/X11/XPixmapFormatValues.java                                                   |    4 +-
 generated/sun/awt/X11/XPoint.java                                                                |    4 +-
 generated/sun/awt/X11/XPropertyEvent.java                                                        |   34 +-
 generated/sun/awt/X11/XRectangle.java                                                            |    4 +-
 generated/sun/awt/X11/XReparentEvent.java                                                        |   42 +-
 generated/sun/awt/X11/XResizeRequestEvent.java                                                   |   30 +-
 generated/sun/awt/X11/XSegment.java                                                              |    4 +-
 generated/sun/awt/X11/XSelectionClearEvent.java                                                  |   30 +-
 generated/sun/awt/X11/XSelectionEvent.java                                                       |   38 +-
 generated/sun/awt/X11/XSelectionRequestEvent.java                                                |   42 +-
 generated/sun/awt/X11/XSetWindowAttributes.java                                                  |   62 +-
 generated/sun/awt/X11/XSizeHints.java                                                            |   74 +-
 generated/sun/awt/X11/XStandardColormap.java                                                     |   42 +-
 generated/sun/awt/X11/XTextItem.java                                                             |   18 +-
 generated/sun/awt/X11/XTextItem16.java                                                           |   18 +-
 generated/sun/awt/X11/XTextProperty.java                                                         |   18 +-
 generated/sun/awt/X11/XTimeCoord.java                                                            |   14 +-
 generated/sun/awt/X11/XUnmapEvent.java                                                           |   30 +-
 generated/sun/awt/X11/XVisibilityEvent.java                                                      |   26 +-
 generated/sun/awt/X11/XVisualInfo.java                                                           |   42 +-
 generated/sun/awt/X11/XWMHints.java                                                              |   40 +-
 generated/sun/awt/X11/XWindowAttributes.java                                                     |   74 +-
 generated/sun/awt/X11/XWindowChanges.java                                                        |   14 +-
 generated/sun/awt/X11/XdbeSwapInfo.java                                                          |   10 +-
 generated/sun/awt/X11/XmbTextItem.java                                                           |   20 +-
 generated/sun/awt/X11/XwcTextItem.java                                                           |   20 +-
 generated/sun/awt/X11/awtImageData.java                                                          |    6 +-
 generated/sun/misc/Version.java                                                                  |   63 +-
 generated/sun/nio/cs/StandardCharsets.java                                                       |   12 +-
 hotspot.map                                                                                      |    1 -
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/ImageFormatException.java   |   49 +
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGCodec.java              |  191 ++
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGDecodeParam.java        |  390 +++++
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGEncodeParam.java        |  307 ++++
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGHuffmanTable.java       |   97 +
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageDecoder.java       |  102 +
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageEncoder.java       |  208 ++
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGQTable.java             |  118 +
 overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/TruncatedFileException.java |   54 +
 overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageDecoderImpl.java        |  103 +
 overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageEncoderImpl.java        |  183 ++
 overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGParam.java                   |  750 ++++++++++
 patches/arm.patch                                                                                |   56 +
 patches/bytebuffer-compact.patch                                                                 |   61 -
 patches/demo-swingapplet.patch                                                                   |   10 -
 patches/ecj/endorsed-dir-for-jvmti.patch                                                         |   12 +
 patches/ecj/javafiles.patch                                                                      |  150 ++
 patches/gcc-stack-markings.patch                                                                 |   12 -
 patches/gcc-suffix.patch                                                                         |   29 +
 patches/headers-hotspot.patch                                                                    |   12 -
 patches/hotspot/hs20/arm.patch                                                                   |   56 -
 patches/hotspot/hs20/gcc-suffix.patch                                                            |   29 -
 patches/hotspot/hs20/ia64-fix.patch                                                              |   14 -
 patches/hotspot/hs20/params-cast-size_t.patch                                                    |  259 ---
 patches/hotspot/hs20/powerpc-stacksize.patch                                                     |   39 -
 patches/hotspot/hs20/sparc-buildfixes.patch                                                      |   24 -
 patches/hotspot/hs20/systemtap.patch                                                             |   99 -
 patches/hotspot/hs20/text-relocations.patch                                                      |   60 -
 patches/hotspot/original/arm.patch                                                               |   54 -
 patches/hotspot/original/gcc-suffix.patch                                                        |   29 -
 patches/hotspot/original/ia64-fix.patch                                                          |   28 -
 patches/hotspot/original/no-precompiled-headers.patch                                            |   33 -
 patches/hotspot/original/params-cast-size_t.patch                                                |  284 ---
 patches/hotspot/original/sparc-buildfixes.patch                                                  |   32 -
 patches/hotspot/original/systemtap.patch                                                         |   97 -
 patches/hotspot/original/text-relocations.patch                                                  |   58 -
 patches/hotspot/original/too-many-args.patch                                                     |   45 -
 patches/ia64-fix.patch                                                                           |   14 +
 patches/javafiles.patch                                                                          |  150 --
 patches/jaxp-serial-version-uid.patch                                                            |   51 -
 patches/jpegclasses.patch                                                                        |  643 --------
 patches/jtreg-6929067-fix.patch                                                                  |   23 +-
 patches/libpng.patch                                                                             |   11 -
 patches/linux-separate-debuginfo.patch                                                           |  376 -----
 patches/mark_sun_toolkit_privileged_code.patch                                                   |   11 -
 patches/no-sync.patch                                                                            |   13 -
 patches/nss-debug.patch                                                                          |   54 -
 patches/openjdk/6307603-xrender-01.patch                                                         |    6 +-
 patches/openjdk/6633275-shaped_translucent_windows.patch                                         |  117 +-
 patches/openjdk/6708580-exa_slow.patch                                                           |   99 +
 patches/openjdk/6748082-isDisplayLocal.patch                                                     |  111 +
 patches/openjdk/6768387-jtable_not_serializable.patch                                            |  104 -
 patches/openjdk/6959123-libpng_14.patch                                                          |   20 +
 patches/openjdk/6986968-crash_on_xim_restart.patch                                               |   22 +
 patches/openjdk/6997495-test_correction_6857159.patch                                            |   20 -
 patches/openjdk/7018387-xrender_gc_leak.patch                                                    |   20 +
 patches/openjdk/7019808-stack_noexec.patch                                                       |   22 +
 patches/openjdk/7021314-no_javaws_man_page.patch                                                 |   23 +
 patches/openjdk/7031385-gcc-register-allocation-fix.patch                                        |   20 +
 patches/openjdk/7032388-work_without_cmov_instruction.patch                                      |  173 ++
 patches/openjdk/7034464-hugepage.patch                                                           |  454 ++++++
 patches/openjdk/7036220-shark_llvm_29_headers.patch                                              |   43 +
 patches/openjdk/7036754-stroker-nan.patch                                                        |  488 ++++++
 patches/openjdk/7037939-hugepage.patch                                                           |   69 +
 patches/openjdk/7041156-gcc_export_dynamic.patch                                                 |   21 +
 patches/openjdk/7043564-hugepage.patch                                                           |   20 +
 patches/openjdk/7043921-java_rmi_cgi.patch                                                       |   39 +
 patches/openjdk/mutter.patch                                                                     |  307 ++++
 patches/openjdk/pgram-pipe-regression.patch                                                      |  543 +++++++
 patches/params-cast-size_t.patch                                                                 |  259 +++
 patches/powerpc-stacksize.patch                                                                  |   39 +
 patches/pr633-no_javaws_man_page.patch                                                           |   14 -
 patches/revert-6885123.patch                                                                     |  268 +++-
 patches/rh676659-gcc-export-dynamic.patch                                                        |   11 -
 patches/rmi_amd64.patch                                                                          |   14 -
 patches/shark-build-hotspot.patch                                                                |  260 ---
 patches/shark-debug-option.patch                                                                 |   28 -
 patches/shark_do_nothing_on_stub_frame.patch                                                     |   13 -
 patches/sparc-buildfixes.patch                                                                   |   24 +
 patches/ssl.patch                                                                                |   41 -
 patches/systemtap.patch                                                                          |   99 +
 patches/text-relocations.patch                                                                   |   60 +
 patches/tools.patch                                                                              |   79 -
 patches/xrender-gc-cleanup.patch                                                                 |   11 -
 tapset/hotspot_jni.stp.in                                                                        |  180 +-
 213 files changed, 8136 insertions(+), 4850 deletions(-)

diffs (truncated from 17790 to 500 lines):

diff -r 44dde878b860 -r 36e7e97a3702 .hgtags
--- a/.hgtags	Tue Mar 29 10:44:35 2011 +0200
+++ b/.hgtags	Wed May 18 22:49:21 2011 +0100
@@ -15,8 +15,8 @@
 a7b9087df36ee2c9fe2831f9ff08d0e9070abffd icedtea6-1.5rc1
 07de70c5883a637ea2ef4aba3f8472edd7e12f1e icedtea6-1.5rc2
 926c38e2b2830971f6ca0dff2ce25f78a694b178 icedtea6-1.5rc3
-9420faca6468e1c75e9bfa73b31246ba0b73a77d icedtea-1.6-branchpoint
-8826d5735e2ca97ecdb35e7c977785d3e5b99556 icedtea-1.7-branchpoint
-9420faca6468e1c75e9bfa73b31246ba0b73a77d icedtea6-1.8-branchpoint
+9420faca6468e1c75e9bfa73b31246ba0b73a77d icedtea6-1.6-branchpoint
+8826d5735e2ca97ecdb35e7c977785d3e5b99556 icedtea6-1.7-branchpoint
+1188b1a313b9e968d57ff44eb879d70f543b20fd icedtea6-1.8-branchpoint
 cb463b94b82da269ea089c481ed5e39700525a8a icedtea6-1.9-branchpoint
 21f2a8d158545a161ba0d997c13bdba1e6166394 icedtea6-1.10-branchpoint
diff -r 44dde878b860 -r 36e7e97a3702 AUTHORS
--- a/AUTHORS	Tue Mar 29 10:44:35 2011 +0200
+++ b/AUTHORS	Wed May 18 22:49:21 2011 +0100
@@ -19,9 +19,11 @@
 Ioana Ivan <iivan at redhat.com>
 Matthias Klose <doko at ubuntu.com>
 Francis Kung <fkung at redhat.com>
+Denis Lila <dlila at redhat.com>
 DJ Lucas <dj at linuxfromscratch.org>
 Omair Majid <omajid at redhat.com>
 Casey Marshall <csm at gnu.org>
+Paul Maurer <junk4me46806 at yahoo.com>
 Dan Munckton <lists at munckfish.net>
 Raif Naffah <admin at naffah-raif.name>
 Parag Nemade <pnemade at redhat.com>
@@ -30,6 +32,7 @@
 Bernhard Rosenkränzer <bero at arklinux.org>
 Marc Schoenefeld <mschoene at redhat.com>
 Keith Seitz <keiths at redhat.com>
+Andrew Su <asu at redhat.com, andrew.su at utoronto.ca>
 Joshua Sumali <jsumali at redhat.com>
 Pavel Tisnovsky <ptisnovs at redhat.com>
 Christian Thalinger <twisti at complang.tuwien.ac.at>
diff -r 44dde878b860 -r 36e7e97a3702 ChangeLog
--- a/ChangeLog	Tue Mar 29 10:44:35 2011 +0200
+++ b/ChangeLog	Wed May 18 22:49:21 2011 +0100
@@ -1,3 +1,405 @@
+2011-05-18  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/hotspot/hs20/7032388-work_without_cmov_instruction.patch,
+	* patches/hotspot/hs20/arm.patch,
+	* patches/hotspot/hs20/gcc-suffix.patch,
+	* patches/hotspot/hs20/ia64-fix.patch,
+	* patches/hotspot/hs20/params-cast-size_t.patch,
+	* patches/hotspot/hs20/powerpc-stacksize.patch,
+	* patches/hotspot/hs20/sparc-buildfixes.patch,
+	* patches/hotspot/hs20/systemtap.patch,
+	* patches/hotspot/hs20/text-relocations.patch:
+	Moved to main tree.
+	* patches/hotspot/original/7032388-work_without_cmov_instruction.patch,
+	* patches/hotspot/original/arm.patch,
+	* patches/hotspot/original/gcc-suffix.patch,
+	* patches/hotspot/original/ia64-fix.patch,
+	* patches/hotspot/original/no-precompiled-headers.patch,
+	* patches/hotspot/original/params-cast-size_t.patch,
+	* patches/hotspot/original/sparc-buildfixes.patch,
+	* patches/hotspot/original/systemtap.patch,
+	* patches/hotspot/original/text-relocations.patch,
+	* patches/hotspot/original/too-many-args.patch:
+	Dropped; hs19 no longer supported.
+	* patches/openjdk/6599601-mark_sun_toolkit_privileged_code.patch,
+	* patches/openjdk/6997495-test_correction_6857159.patch,
+	* patches/openjdk/7029905-demo_applet_html_files.patch,
+	* patches/openjdk/7042040-no_disk_space_check.patch:
+	Removed; upstream in OpenJDK6.
+	* INSTALL: Update HotSpot documentation.
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Updated.
+	* acinclude.m4:
+	(IT_WITH_HOTSPOT_BUILD): Set default back to original.
+	* hotspot.map: Remove hs19.
+	* patches/arm.patch,
+	* patches/gcc-suffix.patch,
+	* patches/ia64-fix.patch:
+	Extended with HotSpot segments from hotspot/hs20.
+	* patches/openjdk/6633275-shaped_translucent_windows.patch:
+	Recreated due to copyright header change in Component.java.
+	* patches/openjdk/7032388-work_without_cmov_instruction.patch,
+	* patches/params-cast-size_t.patch,
+	* patches/powerpc-stacksize.patch,
+	* patches/sparc-buildfixes.patch,
+	* patches/systemtap.patch,
+	* patches/text-relocations.patch:
+	Moved from hotspot/hs20.
+
+2011-05-17  Denis Lila <dlila at redhat.com>
+
+	* Makefile.am: Apply patch.
+	* NEWS: Update with backport.
+	* patches/openjdk/mutter.patch: Add Mutter as a window manager,
+	so that a WM specific workaround keeps working.
+
+2011-05-17  Omair Majid  <omajid at redhat.com>
+
+	* patches/linux-separate-debuginfo.patch: Remove unapplied patch. An
+	improved version of this patch (which allows running jmap -heap) without
+	debuginfo packages is already included in openjdk6.
+
+2011-05-17  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am (ICEDTEA_PATCHES): Remove patches/tools.patch.
+	* patches/tools.patch: Remove file. Not required anymore.
+
+2011-05-17  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am
+	(ICEDTEA_PATCHES): Replace patches/shark-llvm-2.9.patch with
+	patches/openjdk/7036220-shark_llvm_29_headers.patch.
+	* patches/shark-llvm-2.9.patch: Move to...
+	* patches/openjdk/7036220-shark_llvm_29_headers.patch: New file. Contains
+	contents of patches/shark-llvm-2.9.patch as well as hg metadata.
+
+2011-05-17  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am
+	(ICEDTEA_PATCHES): Move patches/javafiles.patch to ...
+	(ICEDTEA_ECJ_PATCHES): Add patches/ecj/javafiles.patch.
+	* patches/javafiles.patch: Move to...
+	* patches/ecj/javafiles.patch: New file.
+
+2011-05-17  Pavel Tisnovsky  <ptisnovs at redhat.com>
+
+	* patches/jtreg-6929067-fix.patch: Fix bashism.
+
+2011-05-16  Pavel Tisnovsky  <ptisnovs at redhat.com>
+
+	* patches/jtreg-6929067-fix.patch: fix this regression
+	test so it works on any combination of JVM and platform
+	(32 bit and 64 bit)
+
+2011-05-12  Andrew Su  <asu at redhat.com>
+
+	* AUTHORS: Updated name.
+
+2011-05-12  Andrew Haley  <aph at redhat.com>
+
+	Rename icedtea-hugepage-7034464.patch -> openjdk/7034464-hugepage.patch
+	icedtea-hugepage-7037939.patch -> openjdk/7037939-hugepage.patch
+	* patches/openjdk/7043564-hugepage.patch: Import from upstream.
+	* Makefile.am: move patches, add new patch.
+
+2011-05-12  Denis Lila <dlila at redhat.com>
+
+	* Makefile.am: Apply patch.
+	* NEWS: Update with backport.
+	* patches/openjdk/pgram-pipe-regression.patch: Fix regression a
+	where the wrong user space bounds would be passed to user supplied
+	paint object.
+
+2011-05-12  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am (ICEDTEA_PATCHES): Remove rmi_amd64.patch. Add
+	7043921-java_rmi_cgi.patch
+	* patches/openjdk/7043921-java_rmi_cgi.patch: New file.
+	* patches/rmi_amd64.patch: Remove.
+
+2011-05-12  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am (ICEDTEA_PATCHES): Replace patches/libpng.patch with
+	patches/openjdk/6959123-libpng_14.patch.
+	* patches/libpng.patch: Remove.
+	* patches/openjdk/6959123-libpng_14.patch: New file.
+
+2011-05-11  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am
+	(ICEDTEA_PATCHES): Move headers-hotspot.patch to ...
+	(ICEDTEA_ECJ_PATCHES): New patch.
+	(ICEDTEA_ENV): Moves endorsed dir varaibles to ...
+	(ICEDTEA_ENV_ECJ): Here.
+	* patches/headers-hotspot.patch: Move to ...
+	* patches/ecj/endorsed-dir-for-jvmti.patch: New file.
+
+2011-05-11  Omair Majid  <omajid at redhat.com>
+
+	Backport S7042040: Remove disk space sanity check
+	* Makefile.am (ICEDTEA_PATCHES): Add
+	patches/openjdk/7042040-no_disk_space_check.patch. Remove
+	patches/no-sync.patch.
+	* patches/openjdk/7042040-no_disk_space_check.patch: New file.
+	* patches/no-sync.patch: Remove. Upstream's fix is an improved version.
+
+2011-05-11  Andrew Su  <asu at redhat.com>
+
+	* AUTHORS: Added Denis Lila, Marathon, and Andrew Su.
+
+2011-05-10  Omair Majid  <omajid at redhat.com>
+
+	Move pr633-no_javaws_man_page.patch to proper location
+	* Makefile.am (ICEDTEA_PATCHES): Update patch location and name.
+	* patches/pr633-no_javaws_man_page.patch: Remove.
+	* patches/openjdk/7021314-no_javaws_man_page.patch: New file. Backport
+	from OpenJDK7.
+
+2011-05-10  Omair Majid  <omajid at redhat.com>
+
+	Move fix for S6599601 to proper location.
+	* Makefile.am (ICEDTEA_PATCHES): Update patch location and name.
+	* patches/mark_sun_toolkit_privileged_code.patch: Remove.
+	* patches/openjdk/6599601-mark_sun_toolkit_privileged_code.patch: New
+	file. Backport from OpenJDK6.
+
+2011-05-10  Andrew Su  <asu at redhat.com>
+
+	* Makefile.am:
+	(ICEDTEA_PATCHES): Removed patch jpegclasses.patch.
+	(stamps/overlay.stamp): Added jpeg class overlay path.
+	* patches/jpegclasses.patch: Removed
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/ImageFormatException.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGCodec.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGDecodeParam.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGEncodeParam.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGHuffmanTable.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageDecoder.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGImageEncoder.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/JPEGQTable.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/com/sun/image/codec/jpeg/TruncatedFileException.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageDecoderImpl.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGImageEncoderImpl.java,
+	* overlays/jpeg/openjdk/jdk/src/share/classes/sun/awt/image/codec/JPEGParam.java: New classes.
+
+2011-05-09  Andrew Haley  <aph at redhat.com>
+
+	* Makefile (ICEDTEA_PATCHES): Add icedtea-hugepage-7034464.patch,
+	patches/icedtea-hugepage-7037939.patch
+	* patches/icedtea-hugepage-7034464.patch: Support transparent huge
+	pages on Linux available since 2.6.38
+	* patches/icedtea-hugepage-7037939.patch: Disable adaptive
+	resizing if SHM large pages are used.
+	* NEWS: Add S7037939, S7034464.
+
+2011-05-06  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am (ICEDTEA_PATCHES): Replace
+	patches/rh676659-gcc-export-dynamic.patch with the upstream fix
+	patches/openjdk/7041156-gcc_export_dynamic.patch.
+	* patches/openjdk/7041156-gcc_export_dynamic.patch: New file.
+	* patches/rh676659-gcc-export-dynamic.patch: Remove file.
+
+2011-05-05  Omair Majid  <omajid at redhat.com>
+
+	* patches/shark-build-hotspot.patch,
+	* patches/shark-debug-option.patch,
+	* patches/shark_do_nothing_on_stub_frame.patch: Drop upstreamed/unapplied
+	patches. These were not being applied.
+
+2011-05-05  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am (ICEDTEA_PATCHES): Replace patches/gcc-stack-markings.patch
+	with patches/openjdk/7019808-stack_noexec.patch.
+	* patches/gcc-stack-markings.patch: Remove
+	* patches/openjdk/7019808-stack_noexec.patch: Fix from upstream.
+
+2011-05-05  Xerxes RÃ¥nby  <xranby at zafena.se>
+
+	CACAO threadlist & threadobject improvements.
+	* NEWS: Updated.
+	* Makefile.am
+	(CACAO_VERSION): Updated to latest CACAO revision.
+	(CACAO_SHA256SUM): Updated.
+
+2011-05-04  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am (ICEDTEA_PATCHES): Drop bytebuffer-compact.patch. The
+	original issue this patch used to address was fixed upstream. Now this
+	patch just adds another method clearMark in addition to upstream's
+	discardMark.
+	* generated/java/nio/DirectByteBuffer.java,
+	* generated/java/nio/DirectCharBufferS.java,
+	* generated/java/nio/DirectCharBufferU.java,
+	* generated/java/nio/DirectDoubleBufferS.java,
+	* generated/java/nio/DirectDoubleBufferU.java,
+	* generated/java/nio/DirectFloatBufferS.java,
+	* generated/java/nio/DirectFloatBufferU.java,
+	* generated/java/nio/DirectIntBufferS.java,
+	* generated/java/nio/DirectIntBufferU.java,
+	* generated/java/nio/DirectLongBufferS.java,
+	* generated/java/nio/DirectLongBufferU.java,
+	* generated/java/nio/DirectShortBufferS.java,
+	* generated/java/nio/DirectShortBufferU.java,
+	* generated/java/nio/HeapByteBuffer.java,
+	* generated/java/nio/HeapCharBuffer.java,
+	* generated/java/nio/HeapDoubleBuffer.java,
+	* generated/java/nio/HeapFloatBuffer.java,
+	* generated/java/nio/HeapIntBuffer.java,
+	* generated/java/nio/HeapLongBuffer.java,
+	* generated/java/nio/HeapShortBuffer.java: Replace all uses of clearMark
+	with discardMark.
+	* patches/bytebuffer-compact.patch: Remove.
+
+2011-05-04  Omair Majid  <omajid at redhat.com>
+
+	* patches/nss-debug.patch: Remove file. It was upstreamed and was not
+	being applied locally.
+
+2011-05-04  Denis Lila <dlila at redhat.com>
+
+	* Makefile.am: Apply patch.
+	* NEWS: Update with backport.
+	* patches/openjdk/7036754-stroker-nan.patch: New patch. Fix NaN
+	quad stroking problem.
+
+2011-05-04  Xerxes RÃ¥nby  <xerxes at zafena.se>
+
+	* .hgtags Update.
+	icedtea6-1.6-branchpoint renamed from icedtea-1.6-branchpoint
+	icedtea6-1.7-branchpoint renamed from icedtea-1.7-branchpoint
+	icedtea6-1.8-branchpoint corrected to rev 1997:1188b1a313b9
+
+2011-05-03  Omair Majid  <omajid at redhat.com>
+
+	Replace xrender patch with (identical) upstream fix.
+	* NEWS: Document backport of S7018387.
+	* Makefile.am (ICEDTEA_PATCHES): Replace patches/xrender-gc-cleanup.patch
+	with patches/openjdk/7018387-xrender_gc_leak.patch.
+	* patches/openjdk/7018387-xrender_gc_leak.patch: New file.
+	* patches/xrender-gc-cleanup.patch: Remove.
+
+2011-05-03  Andrew Haley  <aph at redhat.com>
+
+	* Makefile.am: Don't fail if sed command to clean jvm.cfg fails.
+
+2011-05-02  Omair Majid  <omajid at redhat.com>
+
+	* NEWS: Update.
+	* Makefile.am (ICEDTEA_PATCHES): Add new patch.
+	* patches/openjdk/6986968-crash_on_xim_restart.patch: New file.
+
+2011-04-29  Omair Majid  <omajid at redhat.com>
+
+	* NEWS: Update.
+	* Makefile.am (ICEDTEA_PATCHES): Replace patches/demo-swingapplet.patch
+	with patches/openjdk/7029905-demo_applet_html_files.patch.
+	* patches/demo-swingapplet.patch: Remove.
+	* patches/openjdk/7029905-demo_applet_html_files.patch: New patch.
+
+2011-04-28  Omair Majid  <omajid at redhat.com>
+
+	Drop ssl.patch
+	* Makefile.am (ICEDTEA_PATCHES): Remove ssl.patch.
+	* patches/ssl.patch: Removed.
+
+2011-04-28  Denis Lila <dlila at redhat.com>
+
+	* Makefile.am: Apply patches.
+	* NEWS: Update with backports.
+	* patches/openjdk/6748082-isDisplayLocal.patch: New patch.
+	* patches/openjdk/6708580-exa_slow.patch: New patch. Speeds
+	up certain rendering operations.
+	* patches/openjdk/6307603-xrender-01.patch: Make it apply when
+	the previous patch has been applied before it.
+
+2011-04-22  Omair Majid  <omajid at redhat.com>
+
+	Revert previous patch.
+	* Makefile.am (ICEDTEA_PATCHES): Apply patch.
+	* patches/bytebuffer-compact.patch: Add back patch file.
+
+2011-04-21  Omair Majid  <omajid at redhat.com>
+
+	* patches/bytebuffer-compact.patch: Drop useless patch.
+	* Makefile.am (ICEDTEA_PATCHES): Do not apply dropped patch.
+
+2011-04-12  Xerxes RÃ¥nby  <xerxes at zafena.se>
+
+	PR689: Shark fails to find LLVM 2.9 System headers during build
+	* Makefile.am: Add patch.
+	* patches/shark-llvm-2.9.patch:
+	In LLVM 2.9 System headers are moved to Support.
+	* NEWS: Updated.
+
+2011-04-10  Yasumasa Suenaga  <suenaga.yasumasa at oss.ntt.co.jp>
+
+	* tapset/hotspot_jni.stp.in (hotspot.jni.CallNonvirtual*):
+	Add missing clazz argument to all probes. Fix methodid
+	to be last argument. Add clazz to probestr.
+
+2011-03-31  Deepak Bhole <dbhole at redhat.com>
+
+	S7031385, PR680: Incorrect register allocation in
+	orderAccess_linux_x86.inline.hpp 
+	* Makefile.am: Apply patch.
+	* NEWS: Updated
+	* patches/openjdk/7031385-gcc-register-allocation-fix.patch: New patch. 
+	Fixes register allocation by constraining output to one of a/b/c/d 
+	registers.
+
+2011-03-31  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/jaxp-serial-version-uid.patch,
+	* patches/openjdk/6768387-jtable_not_serializable.patch:
+	Dropped, upstream.
+
+2011-03-31  Andrew John Hughes  <ahughes at redhat.com>
+
+	S7032388, PR682: Make HotSpot work on machines without
+	cmov instruction again
+	* Makefile.am: Add new patch.
+	* NEWS: Mention patch.
+	* patches/hotspot/hs20/7032388-work_without_cmov_instruction.patch,
+	* patches/hotspot/original/7032388-work_without_cmov_instruction.patch:
+	Versions of patch for each HotSpot version.
+
+2011-03-31  Pavel Tisnovsky  <ptisnovs at redhat.com>
+
+	* patches/revert-6885123.patch:
+	Fixed test shell script to work on POSIX shells.
+	This patch also deletes now defunct regression
+	test:
+	openjdk/langtools/test/tools/javac/api/6411310/Test.java
+
+2011-03-31  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	(JAXP_DROP_ZIP): Update.
+	(JAXP_DROP_SHA256SUM): Likewise.
+	(ICEDTEA_PATCHES): Drop above.
+
+2011-03-31  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	Revert broken changes in
+	478d3f5f6a59409078b1adcfba24150158b92695
+	(.PHONY): Remove jtregcheck-summary.
+	(jtregcheck): Revert to version before last change.
+	Remove pointless touch invocation.
+
+2011-03-31  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	Add missing download-openjdk and new download-hotspot aliases.
+	(.PHONY): Add clean-download-hotspot.
+	(download-openjdk): Move HotSpot download to...
+	(clean-download-openjdk): Don't delete hotspot zip.
+	(download-hotspot): ...here.
+	(clean-download-hotspot): Remove hotspot zip and stamp.
+	(download): Add download-hotspot as a dependency.
+	(clean-download): Add clean-download-hotspot as a dependency.
+
 2011-03-29  Pavel Tisnovsky  <ptisnovs at redhat.com>
 
 	* Makefile.am: Add new patch.
@@ -218,6 +620,11 @@
 
 2011-03-03  Andrew John Hughes  <ahughes at redhat.com>
 
+	* Makefile.am:
+	Bump to b23.
+
+2011-03-03  Andrew John Hughes  <ahughes at redhat.com>
+
 	* INSTALL: Update documentation
 	to match current settings.
 	* NEWS: Mention change to hs20.
diff -r 44dde878b860 -r 36e7e97a3702 INSTALL
--- a/INSTALL	Tue Mar 29 10:44:35 2011 +0200
+++ b/INSTALL	Wed May 18 22:49:21 2011 +0100
@@ -318,16 +318,13 @@
 download stage and just verifies that the zip's MD5 sum matches that
 of the requested build.
 
-At present, IcedTea6 supports the 'original' HotSpot 19 provided as
-part of the upstream tarball and HotSpot 20 ('hs20') from the stable
-hs20 tree at http://hg.openjdk.java.net/hsx/hsx20/master.  The default
-is 'hs20' which will use the version of hs20 specified in hotspot.map.
-Note that the norm. is for up to one alternate (non-default) build to
-be supported and just passing --with-hotspot-build (equivalent to
---with-hotspot-build=yes) will always provide the alternate build
-(currently hs20).  Conversely, passing --without-hotspot-build
-(equivalent to --with-hotspot-build=no) provides the original build
-from the OpenJDK tarball (currently hs19).
+At present, IcedTea6 supports the 'original' HotSpot 20 provided as
+part of the upstream tarball.  Note that the norm. is for up to one
+alternate (non-default) build to be supported and just passing
+--with-hotspot-build (equivalent to --with-hotspot-build=yes) will
+always provide the alternate build.  Conversely, passing
+--without-hotspot-build (equivalent to --with-hotspot-build=no)
+provides the original build from the OpenJDK tarball.
 
 Javascript Support
 ==================
diff -r 44dde878b860 -r 36e7e97a3702 Makefile.am
--- a/Makefile.am	Tue Mar 29 10:44:35 2011 +0200
+++ b/Makefile.am	Wed May 18 22:49:21 2011 +0100
@@ -2,11 +2,11 @@
 
 OPENJDK_DATE = 28_feb_2011
 OPENJDK_MD5SUM = 2d2bbbb0f9b81f1fec41ec730da8a933
-OPENJDK_VERSION = b22
+OPENJDK_VERSION = b23
 OPENJDK_URL = http://download.java.net/openjdk/jdk6/promoted/$(OPENJDK_VERSION)/
 
-CACAO_VERSION = c7bf150bfa46
-CACAO_SHA256SUM = 73629f5ac9514afbcf63b6cdf58556e889a5f6a22d4bd70de1dd2816c6500aee
+CACAO_VERSION = d6264eb66506



More information about the distro-pkg-dev mailing list