/hg/icedtea6-hg: 23 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Thu Sep 23 16:13:07 PDT 2010


changeset b17d4c7ff7a1 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=b17d4c7ff7a1
author: Andrew John Hughes <ahughes at redhat.com>
date: Tue Sep 07 12:38:02 2010 +0100

	S6510892, S6969395: Fix networking tests.

	2010-09-07 Andrew John Hughes <ahughes at redhat.com>

	 S6510892, S6969395:
		* Makefile.am: Add new patches.
		* NEWS: Updated.
		* patches/openjdk/6510892-httpserver_test.patch,
		* patches/openjdk/6969395-net_bugs.patch: Fix networking
	tests.


changeset e8452eabe369 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e8452eabe369
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Sep 08 13:16:22 2010 +0100

	Synchronise NEWS with 1.9 branch.

	2010-09-08 Andrew John Hughes <ahughes at redhat.com>

	 * NEWS: Sync with 1.9 branch.


changeset bdd2de6605a8 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=bdd2de6605a8
author: doko at ubuntu.com
date: Fri Sep 10 14:17:28 2010 +0200

	Fix build failure on s390.

	2010-09-10 Matthias Klose <doko at ubuntu.com>

	 * patches/params-cast-size_t.patch: Update, fix build
	failure on s390.


changeset 1c5acca8abfd in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=1c5acca8abfd
author: omajid
date: Mon Sep 13 10:21:58 2010 -0400

	netx: add a new man page for javaws 2010-09-13 Omair Majid
	<omajid at redhat.com>

	 Add a new man page for netx's javaws.
	    * NEWS: Updated to indicate the new man page for javaws.
	    * Makefile.am (stamps/add-netx.stamp): Copy over the javaws man
	page into the build. (clean-add-netx): Remove the javaws man
	pages on clean. (stamps/add-netx-debug.stamp): Copy over the
	javaws man page. (clean-add-netx-debug): Remove the javaws man
	page. (add-netx): New target. Alias for stamps/add-netx.stamp.
	(add-netx-debug): New target. Alias for stamps/add-netx-debug.stamp.
	    * netx/javaws.1: New man page for netx's javaws.


changeset c764b38139a5 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=c764b38139a5
author: Deepak Bhole <dbhole at redhat.com>
date: Thu Sep 16 13:03:57 2010 -0400

	PR556: Re-implement applet initialization to be serialialized, to
	fix current and future possible race conditions.


changeset a1ccc755c8f7 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=a1ccc755c8f7
author: Deepak Bhole <dbhole at redhat.com>
date: Thu Sep 16 14:53:19 2010 -0400

	Output applet initialization info only in debug mode.


changeset 63024b10e2ef in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=63024b10e2ef
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Sep 16 23:36:39 2010 +0100

	S6638712: Inference with wildcard types causes selection of
	inapplicable method S6650759: Inference of formal type parameter
	(unused in formal parameters) is not performed

	2010-09-09 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: Add new patches.
		* NEWS: Document new patches. Fix key.
		* patches/openjdk/6638712-wildcard_types.patch,
		* patches/openjdk/6650759-missing_inference.patch: Fix failure
	in javac compilation.


changeset 06703b4d41b4 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=06703b4d41b4
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Sep 17 15:01:17 2010 +0100

	Fix test output for 6638712.

	2010-09-17 Andrew John Hughes <ahughes at redhat.com>

	 * patches/openjdk/6638712-wildcard_types.patch: Fix
	copyrights (from 6875336) and test output.
		* patches/openjdk/6650759-missing_inference.patch, Remove test
	output changes already incorporated in 6875336.


changeset 2713dbdb914e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=2713dbdb914e
author: omajid
date: Fri Sep 17 10:07:45 2010 -0400

	only generate javaws.1 if we want to build docs and the man
	directory exists

	2010-09-17 Omair Majid <omajid at redhat.com>

	 * Makefile.am: Only create man pages for javaws if ENABLE_DOCS
	is set and the man directory exists.


changeset ddbf2447886c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ddbf2447886c
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Sep 17 17:36:07 2010 +0100

	Support systems where the sched_getcpu libc call is not present but
	the syscall is.

	2010-09-17 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: Add new patch.
		* patches/numa_on_early_glibc.patch, Fallback to making a
	syscall if sched_getcpu exists but the glibc used is too old
	to support it.


changeset f9af7b6a08eb in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=f9af7b6a08eb
author: Deepak Bhole <dbhole at redhat.com>
date: Fri Sep 17 17:01:12 2010 -0400

	Fixed PR557 - Applet opens in a separate window if tab is closed
	when the applet loads


changeset ed033548219c in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=ed033548219c
author: Andrew John Hughes <ahughes at redhat.com>
date: Sun Sep 19 23:00:46 2010 +0100

	Support HotSpot 19.

	2010-09-19 Andrew John Hughes <ahughes at redhat.com>

	 Support HotSpot 19.
		* patches/icedtea-alpha-fixes.patch,
		* patches/icedtea-gcc-suffix-hotspot.patch,
		* patches/icedtea-print-lsb-release.patch,
		* patches/params-cast-size_t.patch,
		* patches/update-bootclasspath.patch: Split into original and
	hs19 versions.
		* Makefile.am: Apply some patches only when hs17 is built.
	Apply different variants of above patches depending on
	HotSpot build used.
		* hotspot.map: Add hs19.
		* patches/hotspot/hs19/alpha-fixes.patch,
		* patches/hotspot/hs19/gcc-suffix.patch,
		* patches/hotspot/hs19/params-cast-size_t.patch,
		* patches/hotspot/hs19/print_lsb_release.patch,
		* patches/hotspot/hs19/update-bootclasspath.patch: HotSpot 19
	variants of patches moved above.
		* patches/hotspot/original/alpha-fixes.patch,
		* patches/hotspot/original/gcc-suffix.patch,
		* patches/hotspot/original/params-cast-size_t.patch,
		* patches/hotspot/original/print_lsb_release.patch,
		* patches/hotspot/original/update-bootclasspath.patch: HotSpot
	17 patches moved from patches above.


changeset 0c7a9312151e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0c7a9312151e
author: Andrew John Hughes <ahughes at redhat.com>
date: Sun Sep 19 23:04:46 2010 +0100

	Revert 2713dbdb914e changes to javaws.1 installation.

	2010-09-19 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: Revert 2713dbdb914e changes to
	javaws.1 installation.


changeset e470c7b5f2dc in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e470c7b5f2dc
author: Andrew John Hughes <ahughes at redhat.com>
date: Mon Sep 20 00:18:57 2010 +0100

	Fix hotspot target to only rebuild OpenJDK.

	2010-09-19 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: (hotspot): Only remake the main
	icedtea and icedtea-ecj targets (i.e. the OpenJDK
	build) and not the additional targets from icedtea-against-
	icedtea and icedtea-against-ecj.


changeset 2fa7aed828ed in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=2fa7aed828ed
author: Andrew John Hughes <ahughes at redhat.com>
date: Mon Sep 20 20:48:54 2010 +0100

	Apply icedtea-shark-build.patch for both HotSpots (top-level patch).

	2010-09-20 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: Enable icedtea-shark-build.patch on
	all builds as it applies to the top-level makefiles and not
	HotSpot.


changeset fd77bd063119 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=fd77bd063119
author: ptisnovs
date: Tue Sep 21 11:11:45 2010 +0200

	Correction of testcase sun/java2d/DirectX/OnScreenringResizeTest/OnS
	creenRenderingResizeTest.java.


changeset e4c712442cf1 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=e4c712442cf1
author: ptisnovs
date: Tue Sep 21 17:37:58 2010 +0200

	Correction of testcase test/javax/swing/plaf/synth/Test6933784.java


changeset 61d5e01c802e in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=61d5e01c802e
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Sep 22 16:27:14 2010 +0100

	Split arm assembler and Shark into different directories so that
	Shark is not copied for hs19 builds (hs19 includes Shark).

	2010-09-22 Andrew John Hughes <ahughes at redhat.com>

	 * ports/hotspot/make/linux/makefiles/shark.make,
		* ports/hotspot/src/cpu/zero/vm/asm_helper.cpp,
		* ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def,
		* ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S,
		* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
		* ports/hotspot/src/cpu/zero/vm/thumb2.cpp,
		* ports/hotspot/src/share/vm/includeDB_shark,
		* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp,
		* ports/hotspot/src/share/vm/shark/llvmValue.hpp,
		* ports/hotspot/src/share/vm/shark/sharkBlock.cpp,
		* ports/hotspot/src/share/vm/shark/sharkBlock.hpp,
		* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp,
		* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp,
		* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
		* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
		* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
		* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp,
		* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp,
		* ports/hotspot/src/share/vm/shark/sharkConstant.cpp,
		* ports/hotspot/src/share/vm/shark/sharkConstant.hpp,
		* ports/hotspot/src/share/vm/shark/sharkContext.cpp,
		* ports/hotspot/src/share/vm/shark/sharkContext.hpp,
		* ports/hotspot/src/share/vm/shark/sharkEntry.hpp,
		* ports/hotspot/src/share/vm/shark/sharkFunction.cpp,
		* ports/hotspot/src/share/vm/shark/sharkFunction.hpp,
		* ports/hotspot/src/share/vm/shark/sharkInliner.cpp,
		* ports/hotspot/src/share/vm/shark/sharkInliner.hpp,
		* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
		* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
		* ports/hotspot/src/share/vm/shark/sharkInvariants.cpp,
		* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp,
		* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
		* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
		* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
		* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
		* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp,
		* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp,
		* ports/hotspot/src/share/vm/shark/sharkStack.cpp,
		* ports/hotspot/src/share/vm/shark/sharkStack.hpp,
		* ports/hotspot/src/share/vm/shark/sharkState.cpp,
		* ports/hotspot/src/share/vm/shark/sharkState.hpp,
		* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
		* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
		* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
		* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
		* ports/hotspot/src/share/vm/shark/sharkType.hpp,
		* ports/hotspot/src/share/vm/shark/sharkValue.cpp,
		* ports/hotspot/src/share/vm/shark/sharkValue.hpp,
		* ports/hotspot/src/share/vm/shark/shark_globals.cpp,
		* ports/hotspot/src/share/vm/shark/shark_globals.hpp,
		* ports/hotspot/tools/mkbc.c: Split into arm_port and shark
	directories.
		* Makefile.am: Only copy Shark when hs17 is built. hs19
	includes Shark and the in-tree Shark fails to build with it.
		* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp,
		* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def,
		* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S,
		* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp,
		* arm_port/hotspot/tools/mkbc.c: New location of arm assembler
	files.
		* shark/hotspot/make/linux/makefiles/shark.make,
		* shark/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
		* shark/hotspot/src/share/vm/includeDB_shark,
		* shark/hotspot/src/share/vm/shark/llvmHeaders.hpp,
		* shark/hotspot/src/share/vm/shark/llvmValue.hpp,
		* shark/hotspot/src/share/vm/shark/sharkBlock.cpp,
		* shark/hotspot/src/share/vm/shark/sharkBlock.hpp,
		* shark/hotspot/src/share/vm/shark/sharkBuilder.cpp,
		* shark/hotspot/src/share/vm/shark/sharkBuilder.hpp,
		* shark/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
		* shark/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
		* shark/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
		* shark/hotspot/src/share/vm/shark/sharkCompiler.cpp,
		* shark/hotspot/src/share/vm/shark/sharkCompiler.hpp,
		* shark/hotspot/src/share/vm/shark/sharkConstant.cpp,
		* shark/hotspot/src/share/vm/shark/sharkConstant.hpp,
		* shark/hotspot/src/share/vm/shark/sharkContext.cpp,
		* shark/hotspot/src/share/vm/shark/sharkContext.hpp,
		* shark/hotspot/src/share/vm/shark/sharkEntry.hpp,
		* shark/hotspot/src/share/vm/shark/sharkFunction.cpp,
		* shark/hotspot/src/share/vm/shark/sharkFunction.hpp,
		* shark/hotspot/src/share/vm/shark/sharkInliner.cpp,
		* shark/hotspot/src/share/vm/shark/sharkInliner.hpp,
		* shark/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
		* shark/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
		* shark/hotspot/src/share/vm/shark/sharkInvariants.cpp,
		* shark/hotspot/src/share/vm/shark/sharkInvariants.hpp,
		* shark/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
		* shark/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
		* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
		* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
		* shark/hotspot/src/share/vm/shark/sharkRuntime.cpp,
		* shark/hotspot/src/share/vm/shark/sharkRuntime.hpp,
		* shark/hotspot/src/share/vm/shark/sharkStack.cpp,
		* shark/hotspot/src/share/vm/shark/sharkStack.hpp,
		* shark/hotspot/src/share/vm/shark/sharkState.cpp,
		* shark/hotspot/src/share/vm/shark/sharkState.hpp,
		* shark/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
		* shark/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
		* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
		* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
		* shark/hotspot/src/share/vm/shark/sharkType.hpp,
		* shark/hotspot/src/share/vm/shark/sharkValue.cpp,
		* shark/hotspot/src/share/vm/shark/sharkValue.hpp,
		* shark/hotspot/src/share/vm/shark/shark_globals.cpp,
		* shark/hotspot/src/share/vm/shark/shark_globals.hpp: New
	location of Shark.


changeset fd61403cdd41 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=fd61403cdd41
author: Andrew John Hughes <ahughes at redhat.com>
date: Wed Sep 22 17:56:27 2010 +0100

	Move SystemTap support to a separate target.

	2010-09-22 Andrew John Hughes <ahughes at redhat.com>

	 Move SystemTap support to a separate target.
		* Makefile.am: (.PHONY): Add clean-add-systemtap and
	clean-add-systemtap-debug. (icedtea): Remove systemtap
	support. (icedtea-debug): Likewise. (icedtea-
	against-icedtea): Depend on add-systemtap. (icedtea-debug-
	against-icedtea): Depend on add-systemtap-debug. (add-
	plugin): Depend on icedtea.stamp. (add-plugin-debug): Depend
	on icedtea-debug.stamp. (add-netx): Depend on icedtea.stamp.
	(add-netx-debug): Depend on icedtea-debug.stamp. (add-
	systemtap): New target to add SystemTap support to the build.
	(add-systemtap-debug): Likewise for debug. (clean-add-
	systemtap): Remove SystemTap support from the build. (clean-
	add-systemtap-debug): Likewise for debug.


changeset 36fac414f1b4 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=36fac414f1b4
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Sep 23 11:51:33 2010 +0100

	Separate PulseAudio addition into separate targets.

	2010-09-23 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: (.PHONY): Add clean-add-pulseaudio
	and clean-add-pulseaudio-debug. (clean-local):
	Likewise. (icedtea): Remove pulse-java support and
	dependency. (icedtea-debug): Likewise. (icedtea-
	against-icedtea): Depend on add-pulseaudio. (icedtea-debug-
	against-icedtea): Depend on add-pulseaudio-debug. (add-
	systemtap-debug): Dependency should be icedtea-debug. (add-
	pulseaudio): New target to add PulseAudio support to the build.
	(add-pulseaudio-debug): Likewise for debug. (clean-add-
	pulseaudio): Remove PulseAudio support from the build.
	(clean-add-pulseaudio-debug): Likewise for debug.


changeset 65ab89d428ac in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=65ab89d428ac
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Sep 23 14:40:49 2010 +0100

	Separate addition of NSS and timezone data support into separate
	targets.

	2010-09-23 Andrew John Hughes <ahughes at redhat.com>

	 * Makefile.am: (.PHONY): Add clean-add-nss, clean-
	add-nss-debug, clean-add-tzdata-support and clean-add-
	tzdata-support-debug. (clean-local): Likewise.
	(icedtea): Remove NSS and tzdata support. (icedtea-debug):
	Likewise. (icedtea-against-icedtea): Depend on add-nss and
	add-tzdata-support. (icedtea-debug-against-icedtea): Depend
	on add-nss-debug and add-tzdata-support-debug. (add-nss):
	New target to add NSS support to the build. (add-nss-debug):
	Likewise for debug. (clean-add-nss): Remove NSS support from
	the build. (clean-add-nss-debug): Likewise for debug.
	(add-tzdata-support): New target to add alternate timezone data
	support to the build. (add-tzdata-support-debug): Likewise
	for debug. (clean-add-tzdata-support): Remove alternate
	timezone data support from the build. (clean-add-tzdata-
	support-debug): Likewise for debug.


changeset d70236972367 in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=d70236972367
author: Andrew John Hughes <ahughes at redhat.com>
date: Thu Sep 23 21:11:08 2010 +0100

	Merge


changeset 0452a3386f4f in /hg/icedtea6-hg
details: http://icedtea.classpath.org/hg/icedtea6-hg?cmd=changeset;node=0452a3386f4f
author: Andrew John Hughes <ahughes at redhat.com>
date: Fri Sep 24 00:12:54 2010 +0100

	Drop upstreamed patches: 6969395, 6985992, 6721088.

	2010-09-23 Andrew John Hughes <ahughes at redhat.com>

	 * patches/icedtea-awt-window-size.patch,
		* patches/openjdk/6969395-net_bugs.patch,
		* patches/openjdk/6985992-test_6933784.patch: Dropped;
	upstreamed.
		* Makefile.am: Remove above patches.


diffstat:

142 files changed, 38431 insertions(+), 37304 deletions(-)
ChangeLog                                                    |  390 
Makefile.am                                                  |  346 
NEWS                                                         |  425 
arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp              |  583 
arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def           | 7695 ++++++++++
arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S        | 6336 ++++++++
arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp                  | 7456 +++++++++
arm_port/hotspot/tools/mkbc.c                                |  607 
hotspot.map                                                  |    1 
netx/javaws.1                                                |  123 
patches/hotspot/hs19/alpha-fixes.patch                       |   21 
patches/hotspot/hs19/gcc-suffix.patch                        |   31 
patches/hotspot/hs19/params-cast-size_t.patch                |  264 
patches/hotspot/hs19/print_lsb_release.patch                 |   49 
patches/hotspot/hs19/update-bootclasspath.patch              |   13 
patches/hotspot/original/alpha-fixes.patch                   |   31 
patches/hotspot/original/gcc-suffix.patch                    |   25 
patches/hotspot/original/params-cast-size_t.patch            |  274 
patches/hotspot/original/print_lsb_release.patch             |   48 
patches/hotspot/original/update-bootclasspath.patch          |   13 
patches/icedtea-alpha-fixes.patch                            |   31 
patches/icedtea-awt-window-size.patch                        |   67 
patches/icedtea-gcc-suffix-hotspot.patch                     |   25 
patches/icedtea-jtreg-jrunscript.patch                       |   12 
patches/icedtea-print-lsb-release.patch                      |   48 
patches/numa_on_early_glibc.patch                            |   46 
patches/openjdk/4356282-opentype.patch                       |  227 
patches/openjdk/6438179-systray_check.patch                  |   92 
patches/openjdk/6510892-httpserver_test.patch                |  122 
patches/openjdk/6638712-wildcard_types.patch                 |  563 
patches/openjdk/6650759-missing_inference.patch              |  884 +
patches/openjdk/6678385-window_movement_crasher.patch        | 1241 -
patches/openjdk/6795060-icu_crash.patch                      |   95 
patches/openjdk/6951319-sparc_build_fixes.patch              |   24 
patches/openjdk/6954424-opentype_javadoc.patch               |   23 
patches/openjdk/6961732-negative_leading.patch               |   45 
patches/openjdk/6984543-onscreen_rendering_resize_test.patch |   30 
patches/params-cast-size_t.patch                             |  252 
patches/update-bootclasspath.patch                           |   13 
plugin/icedteanp/IcedTeaJavaRequestProcessor.h               |    2 
plugin/icedteanp/IcedTeaNPPlugin.cc                          |   78 
plugin/icedteanp/IcedTeaNPPlugin.h                           |    4 
plugin/icedteanp/IcedTeaPluginUtils.cc                       |    8 
plugin/icedteanp/java/sun/applet/PluginAppletViewer.java     |  378 
plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java  |   45 
ports/hotspot/make/linux/makefiles/shark.make                |   32 
ports/hotspot/src/cpu/zero/vm/asm_helper.cpp                 |  583 
ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def              | 7695 ----------
ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S           | 6336 --------
ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp         |   62 
ports/hotspot/src/cpu/zero/vm/thumb2.cpp                     | 7456 ---------
ports/hotspot/src/share/vm/includeDB_shark                   |  369 
ports/hotspot/src/share/vm/shark/llvmHeaders.hpp             |   82 
ports/hotspot/src/share/vm/shark/llvmValue.hpp               |   62 
ports/hotspot/src/share/vm/shark/sharkBlock.cpp              | 1260 -
ports/hotspot/src/share/vm/shark/sharkBlock.hpp              |  281 
ports/hotspot/src/share/vm/shark/sharkBuilder.cpp            |  591 
ports/hotspot/src/share/vm/shark/sharkBuilder.hpp            |  209 
ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp       |  259 
ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp       |  417 
ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp         |   87 
ports/hotspot/src/share/vm/shark/sharkCompiler.cpp           |  340 
ports/hotspot/src/share/vm/shark/sharkCompiler.hpp           |  119 
ports/hotspot/src/share/vm/shark/sharkConstant.cpp           |  128 
ports/hotspot/src/share/vm/shark/sharkConstant.hpp           |   64 
ports/hotspot/src/share/vm/shark/sharkContext.cpp            |  180 
ports/hotspot/src/share/vm/shark/sharkContext.hpp            |  187 
ports/hotspot/src/share/vm/shark/sharkEntry.hpp              |   58 
ports/hotspot/src/share/vm/shark/sharkFunction.cpp           |  188 
ports/hotspot/src/share/vm/shark/sharkFunction.hpp           |  111 
ports/hotspot/src/share/vm/shark/sharkInliner.cpp            |  749 
ports/hotspot/src/share/vm/shark/sharkInliner.hpp            |   32 
ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp         |  277 
ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp         |   54 
ports/hotspot/src/share/vm/shark/sharkInvariants.cpp         |   37 
ports/hotspot/src/share/vm/shark/sharkInvariants.hpp         |  167 
ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp      |  116 
ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp      |   88 
ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp      |  352 
ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp      |  182 
ports/hotspot/src/share/vm/shark/sharkRuntime.cpp            |  251 
ports/hotspot/src/share/vm/shark/sharkRuntime.hpp            |   83 
ports/hotspot/src/share/vm/shark/sharkStack.cpp              |  263 
ports/hotspot/src/share/vm/shark/sharkStack.hpp              |  290 
ports/hotspot/src/share/vm/shark/sharkState.cpp              |  389 
ports/hotspot/src/share/vm/shark/sharkState.hpp              |  188 
ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp       |   99 
ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp       |   75 
ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp      | 1991 --
ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp      |  430 
ports/hotspot/src/share/vm/shark/sharkType.hpp               |  112 
ports/hotspot/src/share/vm/shark/sharkValue.cpp              |  260 
ports/hotspot/src/share/vm/shark/sharkValue.hpp              |  332 
ports/hotspot/src/share/vm/shark/shark_globals.cpp           |   29 
ports/hotspot/src/share/vm/shark/shark_globals.hpp           |   54 
ports/hotspot/tools/mkbc.c                                   |  607 
shark/hotspot/make/linux/makefiles/shark.make                |   32 
shark/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp         |   62 
shark/hotspot/src/share/vm/includeDB_shark                   |  369 
shark/hotspot/src/share/vm/shark/llvmHeaders.hpp             |   82 
shark/hotspot/src/share/vm/shark/llvmValue.hpp               |   62 
shark/hotspot/src/share/vm/shark/sharkBlock.cpp              | 1260 +
shark/hotspot/src/share/vm/shark/sharkBlock.hpp              |  281 
shark/hotspot/src/share/vm/shark/sharkBuilder.cpp            |  591 
shark/hotspot/src/share/vm/shark/sharkBuilder.hpp            |  209 
shark/hotspot/src/share/vm/shark/sharkCacheDecache.cpp       |  259 
shark/hotspot/src/share/vm/shark/sharkCacheDecache.hpp       |  417 
shark/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp         |   87 
shark/hotspot/src/share/vm/shark/sharkCompiler.cpp           |  340 
shark/hotspot/src/share/vm/shark/sharkCompiler.hpp           |  119 
shark/hotspot/src/share/vm/shark/sharkConstant.cpp           |  128 
shark/hotspot/src/share/vm/shark/sharkConstant.hpp           |   64 
shark/hotspot/src/share/vm/shark/sharkContext.cpp            |  180 
shark/hotspot/src/share/vm/shark/sharkContext.hpp            |  187 
shark/hotspot/src/share/vm/shark/sharkEntry.hpp              |   58 
shark/hotspot/src/share/vm/shark/sharkFunction.cpp           |  188 
shark/hotspot/src/share/vm/shark/sharkFunction.hpp           |  111 
shark/hotspot/src/share/vm/shark/sharkInliner.cpp            |  749 
shark/hotspot/src/share/vm/shark/sharkInliner.hpp            |   32 
shark/hotspot/src/share/vm/shark/sharkIntrinsics.cpp         |  277 
shark/hotspot/src/share/vm/shark/sharkIntrinsics.hpp         |   54 
shark/hotspot/src/share/vm/shark/sharkInvariants.cpp         |   37 
shark/hotspot/src/share/vm/shark/sharkInvariants.hpp         |  167 
shark/hotspot/src/share/vm/shark/sharkMemoryManager.cpp      |  116 
shark/hotspot/src/share/vm/shark/sharkMemoryManager.hpp      |   88 
shark/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp      |  352 
shark/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp      |  182 
shark/hotspot/src/share/vm/shark/sharkRuntime.cpp            |  251 
shark/hotspot/src/share/vm/shark/sharkRuntime.hpp            |   83 
shark/hotspot/src/share/vm/shark/sharkStack.cpp              |  263 
shark/hotspot/src/share/vm/shark/sharkStack.hpp              |  290 
shark/hotspot/src/share/vm/shark/sharkState.cpp              |  389 
shark/hotspot/src/share/vm/shark/sharkState.hpp              |  188 
shark/hotspot/src/share/vm/shark/sharkStateScanner.cpp       |   99 
shark/hotspot/src/share/vm/shark/sharkStateScanner.hpp       |   75 
shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp      | 1991 ++
shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp      |  430 
shark/hotspot/src/share/vm/shark/sharkType.hpp               |  112 
shark/hotspot/src/share/vm/shark/sharkValue.cpp              |  260 
shark/hotspot/src/share/vm/shark/sharkValue.hpp              |  332 
shark/hotspot/src/share/vm/shark/shark_globals.cpp           |   29 
shark/hotspot/src/share/vm/shark/shark_globals.hpp           |   54 

diffs (truncated from 77067 to 500 lines):

diff -r dfc3c1061ec7 -r 0452a3386f4f ChangeLog
--- a/ChangeLog	Fri Sep 03 11:00:55 2010 +0200
+++ b/ChangeLog	Fri Sep 24 00:12:54 2010 +0100
@@ -1,3 +1,359 @@ 2010-09-03  Pavel Tisnovsky  <ptisnovs at r
+2010-09-23  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/icedtea-awt-window-size.patch,
+	* patches/openjdk/6969395-net_bugs.patch,
+	* patches/openjdk/6985992-test_6933784.patch:
+	Dropped; upstreamed.
+	* Makefile.am: Remove above patches.
+
+2010-09-23  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	(.PHONY): Add clean-add-nss, clean-add-nss-debug,
+	clean-add-tzdata-support and clean-add-tzdata-support-debug.
+	(clean-local): Likewise.
+	(icedtea): Remove NSS and tzdata support.
+	(icedtea-debug): Likewise.
+	(icedtea-against-icedtea): Depend on add-nss and add-tzdata-support.
+	(icedtea-debug-against-icedtea): Depend on add-nss-debug and add-tzdata-support-debug.
+	(add-nss): New target to add NSS support to the build.
+	(add-nss-debug): Likewise for debug.
+	(clean-add-nss): Remove NSS support from the build.
+	(clean-add-nss-debug): Likewise for debug.
+	(add-tzdata-support): New target to add alternate timezone data support to the build.
+	(add-tzdata-support-debug): Likewise for debug.
+	(clean-add-tzdata-support): Remove alternate timezone data support from the build.
+	(clean-add-tzdata-support-debug): Likewise for debug.
+
+2010-09-23  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	(.PHONY): Add clean-add-pulseaudio and
+	clean-add-pulseaudio-debug.
+	(clean-local): Likewise.
+	(icedtea): Remove pulse-java support and dependency.
+	(icedtea-debug): Likewise.
+	(icedtea-against-icedtea): Depend on add-pulseaudio.
+	(icedtea-debug-against-icedtea): Depend on add-pulseaudio-debug.
+	(add-systemtap-debug): Dependency should be icedtea-debug.
+	(add-pulseaudio): New target to add PulseAudio support to the build.
+	(add-pulseaudio-debug): Likewise for debug.
+	(clean-add-pulseaudio): Remove PulseAudio support from the build.
+	(clean-add-pulseaudio-debug): Likewise for debug.
+
+2010-09-22  Andrew John Hughes  <ahughes at redhat.com>
+
+	Move SystemTap support to a separate target.
+	* Makefile.am:
+	(.PHONY): Add clean-add-systemtap and
+	clean-add-systemtap-debug.
+	(clean-local): Likewise.
+	(icedtea): Remove systemtap support.
+	(icedtea-debug): Likewise.
+	(icedtea-against-icedtea): Depend on add-systemtap.
+	(icedtea-debug-against-icedtea): Depend on add-systemtap-debug.
+	(add-plugin): Depend on icedtea.stamp.
+	(add-plugin-debug): Depend on icedtea-debug.stamp.
+	(add-netx): Depend on icedtea.stamp.
+	(add-netx-debug): Depend on icedtea-debug.stamp.
+	(add-systemtap): New target to add SystemTap support to the build.
+	(add-systemtap-debug): Likewise for debug.
+	(clean-add-systemtap): Remove SystemTap support from the build.
+	(clean-add-systemtap-debug): Likewise for debug.
+
+2010-09-22  Andrew John Hughes  <ahughes at redhat.com>
+
+	* ports/hotspot/make/linux/makefiles/shark.make,
+	* ports/hotspot/src/cpu/zero/vm/asm_helper.cpp,
+	* ports/hotspot/src/cpu/zero/vm/bytecodes_arm.def,
+	* ports/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S,
+	* ports/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
+	* ports/hotspot/src/cpu/zero/vm/thumb2.cpp,
+	* ports/hotspot/src/share/vm/includeDB_shark,
+	* ports/hotspot/src/share/vm/shark/llvmHeaders.hpp,
+	* ports/hotspot/src/share/vm/shark/llvmValue.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkBlock.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkBlock.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkBuilder.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkBuilder.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkCompiler.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkCompiler.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkConstant.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkConstant.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkContext.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkContext.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkEntry.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkFunction.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkFunction.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkInliner.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkInliner.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkInvariants.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkInvariants.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkRuntime.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkRuntime.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkStack.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkStack.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkState.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkState.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkType.hpp,
+	* ports/hotspot/src/share/vm/shark/sharkValue.cpp,
+	* ports/hotspot/src/share/vm/shark/sharkValue.hpp,
+	* ports/hotspot/src/share/vm/shark/shark_globals.cpp,
+	* ports/hotspot/src/share/vm/shark/shark_globals.hpp,
+	* ports/hotspot/tools/mkbc.c:
+	Split into arm_port and shark directories.
+	* Makefile.am: Only copy Shark when hs17 is built.
+	hs19 includes Shark and the in-tree Shark fails to build with it.
+	* arm_port/hotspot/src/cpu/zero/vm/asm_helper.cpp,
+	* arm_port/hotspot/src/cpu/zero/vm/bytecodes_arm.def,
+	* arm_port/hotspot/src/cpu/zero/vm/cppInterpreter_arm.S,
+	* arm_port/hotspot/src/cpu/zero/vm/thumb2.cpp,
+	* arm_port/hotspot/tools/mkbc.c:
+	New location of arm assembler files.
+	* shark/hotspot/make/linux/makefiles/shark.make,
+	* shark/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp,
+	* shark/hotspot/src/share/vm/includeDB_shark,
+	* shark/hotspot/src/share/vm/shark/llvmHeaders.hpp,
+	* shark/hotspot/src/share/vm/shark/llvmValue.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkBlock.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkBlock.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkBuilder.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkBuilder.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkCacheDecache.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkCacheDecache.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkCodeBuffer.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkCompiler.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkCompiler.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkConstant.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkConstant.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkContext.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkContext.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkEntry.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkFunction.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkFunction.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkInliner.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkInliner.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkIntrinsics.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkIntrinsics.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkInvariants.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkInvariants.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkMemoryManager.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkMemoryManager.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkNativeWrapper.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkRuntime.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkRuntime.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkStack.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkStack.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkState.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkState.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkStateScanner.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkStateScanner.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkTopLevelBlock.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkType.hpp,
+	* shark/hotspot/src/share/vm/shark/sharkValue.cpp,
+	* shark/hotspot/src/share/vm/shark/sharkValue.hpp,
+	* shark/hotspot/src/share/vm/shark/shark_globals.cpp,
+	* shark/hotspot/src/share/vm/shark/shark_globals.hpp:
+	New location of Shark.
+
+2010-09-21  Pavel Tisnovsky  <ptisnovs at redhat.com>
+
+	* Makefile.am:
+	Add new patch.
+	* patches/openjdk/6985992-test_6933784.patch
+	Testcase correction.
+
+2010-09-21  Pavel Tisnovsky  <ptisnovs at redhat.com>
+
+	* Makefile.am:
+	Add new patch.
+	* patches/openjdk/6984543-onscreen_rendering_resize_test.patch:
+	Testcase correction.
+
+2010-09-20  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	Enable icedtea-shark-build.patch on all builds
+	as it applies to the top-level makefiles and not
+	HotSpot.
+
+2010-09-19  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	(hotspot): Only remake the main icedtea
+	and icedtea-ecj targets (i.e. the OpenJDK
+	build) and not the additional targets from
+	icedtea-against-icedtea and icedtea-against-ecj.
+
+2010-09-19  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	Revert 2713dbdb914e changes to javaws.1
+	installation.
+
+2010-09-19  Andrew John Hughes  <ahughes at redhat.com>
+
+	Support HotSpot 19.
+	* patches/icedtea-alpha-fixes.patch,
+	* patches/icedtea-gcc-suffix-hotspot.patch,
+	* patches/icedtea-print-lsb-release.patch,
+	* patches/params-cast-size_t.patch,
+	* patches/update-bootclasspath.patch:
+	Split into original and hs19 versions.
+	* Makefile.am: Apply some patches only when
+	hs17 is built.  Apply different variants of
+	above patches depending on HotSpot build used.
+	* hotspot.map: Add hs19.
+	* patches/hotspot/hs19/alpha-fixes.patch,
+	* patches/hotspot/hs19/gcc-suffix.patch,
+	* patches/hotspot/hs19/params-cast-size_t.patch,
+	* patches/hotspot/hs19/print_lsb_release.patch,
+	* patches/hotspot/hs19/update-bootclasspath.patch:
+	HotSpot 19 variants of patches moved above.
+	* patches/hotspot/original/alpha-fixes.patch,
+	* patches/hotspot/original/gcc-suffix.patch,
+	* patches/hotspot/original/params-cast-size_t.patch,
+	* patches/hotspot/original/print_lsb_release.patch,
+	* patches/hotspot/original/update-bootclasspath.patch:
+	HotSpot 17 patches moved from patches above.
+
+2010-09-17  Deepak Bhole <dbhole at redhat.com>
+
+	PR557: Applet opens in a separate window if tab is closed when the applet
+	loads
+	* plugin/icedteanp/IcedTeaNPPlugin.cc 
+	(ITNP_Destroy): Send a destroy message to let Java side know that the
+	applet needs to be destroyed.
+
+2010-09-17  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am:
+	Add new patch.
+	* patches/numa_on_early_glibc.patch,
+	Fallback to making a syscall if sched_getcpu
+	exists but the glibc used is too old to support it.
+
+2010-09-17  Omair Majid  <omajid at redhat.com>
+
+	* Makefile.am: Only create man pages for javaws if ENABLE_DOCS is set
+	and the man directory exists.
+
+2010-09-17  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/openjdk/6638712-wildcard_types.patch:
+	Fix copyrights (from 6875336) and test output.
+	* patches/openjdk/6650759-missing_inference.patch,
+	Remove test output changes already incorporated in
+	6875336.
+
+2010-09-09  Andrew John Hughes  <ahughes at redhat.com>
+
+	* Makefile.am: Add new patches.
+	* NEWS: Document new patches.  Fix key.
+	* patches/openjdk/6638712-wildcard_types.patch,
+	* patches/openjdk/6650759-missing_inference.patch:
+	Fix failure in javac compilation.
+
+2010-09-16  Deepak Bhole <dbhole at redhat.com>
+
+	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
+	(handleMessage): Output initialization info only in debug mode.
+
+2010-09-15  Deepak Bhole <dbhole at redhat.com>
+
+	PR556: Re-implement applet initialization to be serialialized, to fix 
+	current and	future possible race conditions.
+	* plugin/icedteanp/IcedTeaJavaRequestProcessor.h: Updated timeout to 3
+	minutes.
+	* plugin/icedteanp/IcedTeaNPPlugin.cc
+	(ITNP_New): Remove the tag_message string, don't send any data to Java
+	side and instead, populate the new ITNPPluginData.applet_tag field with
+	the tag info. Do cleanup accordingly.
+	(ITNP_SetWindow): Send all (handle, size and tag) initialization 
+	information to java in a single message. Cleanup accordingly for newly
+	added variables.
+	* plugin/icedteanp/IcedTeaPluginUtils.cc
+	(getReference): Use a negative decreasing reference count to prevent
+	clashes with references for Java-side requests.
+	* plugin/icedteanp/IcedTeaNPPlugin.h: Rename the instance_string field of
+	ITNPPluginData to instance_id, and add an applet_tag field.
+	* plugin/icedteanp/java/sun/applet/PluginAppletViewer.java
+	(PluginAppletPanelFactory.createPanel): Remove code that tried to account
+	for percent heights and widths. This is done by the browser now.
+	(reFrame): Same.
+	(PluginAppletViewer): Update constructor to not take height and width
+	factor information.
+	(handleMessage): Update function for new protocol that now passes all
+	information relevant to initialization in a single message.
+	(skipSpace): Accept a new int array that contains the character at the
+	current position in the stream. Use the value accordingly.
+	(scanIdentifier): Same.
+	(skipComment): Same.
+	(scanTag): Same.
+	(parse): Updated all function signatures to accept width and height info.
+	Initialize an int array (for fake pass-by-reference) that contains
+	position of current character in the stream. Inject width and height
+	information into the atts table.
+	* plugin/icedteanp/java/sun/applet/PluginMessageConsumer.java: Updated
+	thread count needed for initialization.
+	(okayToProcess): Remove function that is no longer needed with the
+	serialized initialization code.
+	(ConsumerThread.run): Remove call to okayToProcess().
+
+2010-09-13  Omair Majid  <omajid at redhat.com>
+
+	Add a new man page for netx's javaws.
+	* NEWS: Updated to indicate the new man page for javaws.
+	* Makefile.am
+	(stamps/add-netx.stamp): Copy over the javaws man page into the build.
+	(clean-add-netx): Remove the javaws man pages on clean.
+	(stamps/add-netx-debug.stamp): Copy over the javaws man page.
+	(clean-add-netx-debug): Remove the javaws man page.
+	(add-netx): New target. Alias for stamps/add-netx.stamp.
+	(add-netx-debug): New target. Alias for stamps/add-netx-debug.stamp.
+	* netx/javaws.1: New man page for netx's javaws.
+
+2010-09-10  Matthias Klose  <doko at ubuntu.com>
+
+	* patches/params-cast-size_t.patch: Update, fix build failure on s390.
+
+2010-09-08  Andrew John Hughes  <ahughes at redhat.com>
+
+	* NEWS: Sync with 1.9 branch.
+
+2010-09-07  Andrew John Hughes  <ahughes at redhat.com>
+
+	S6510892, S6969395:
+	* Makefile.am: Add new patches.
+	* NEWS: Updated.
+	* patches/openjdk/6510892-httpserver_test.patch,
+	* patches/openjdk/6969395-net_bugs.patch:
+	Fix networking tests.
+
+2010-09-05  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/openjdk/6438179-systray_check.patch:
+	Dropped, applied upstream.
+	* Makefile.am: Drop above patch and those brought
+	back by merge.  Update JAXP tarball.
+	* patches/openjdk/6951319-sparc_build_fixes.patch:
+	Remove upstreamed parts.
+
 2010-09-03  Pavel Tisnovsky  <ptisnovs at redhat.com>
 
 	* Makefile.am: Fixed indentation, changes spaces to tab.
@@ -47,7 +403,7 @@ 2010-08-27  Deepak Bhole <dbhole at redhat.
 
 2010-08-26  Pavel Tisnovsky  <ptisnovs at redhat.com>
 
-	* Makefile.am:
+	* Makefile.am: Add patch.
 	* patches/opengl-jni-fix.patch:
 	Fixed missing JNI link to native function
 	OGLContext.getOGLIdString() which causes
@@ -134,6 +490,22 @@ 2010-08-13  Andrew John Hughes  <ahughes
 	an Oracle-based JDK or not.
 	* configure.ac:
 	Remove check for sun.awt.Toolkit.
+
+2010-08-12  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/openjdk/4356282-opentype.patch,
+	* patches/openjdk/6795060-icu_crash.patch,
+	* patches/openjdk/6954424-opentype_javadoc.patch:
+	Dropped, applied upstream.
+	* Makefile.am:
+	Remove above patches.
+
+2010-08-12  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/openjdk/6678385-window_movement_crasher.patch:
+	Dropped, applied upstream.
+	* Makefile.am:
+	Remove above patch.
 
 2010-08-09  Omair Majid  <omajid at redhat.com>
 
@@ -175,7 +547,7 @@ 2010-08-09  Deepak Bhole <dbhole at redhat.
 	* Makefile.am:
 	(icedtea):Add update-bootclasspath.patch.
 	dependencies and copying. Add icedtea-update-bootclasspath.patch.
-	* patches/update-bootclasspath.patch: New patch. Adds netx, 
+	* patches/update-bootclasspath.patch: New patch. Adds netx,
 	rhino and plugin jars to the bootclasspath.
 
 2010-08-09  Andrew John Hughes  <ahughes at redhat.com>
@@ -487,6 +859,12 @@ 2010-07-28  Matthias Klose  <doko at ubuntu
 2010-07-28  Matthias Klose  <doko at ubuntu.com>
 
 	* NEWS: Add 1.8.1 entry.
+
+2010-07-26  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/icedtea-jtreg-jrunscript.patch:
+	Regenerate after 50002bfcff96 from dcubed being
+	added to OpenJDK6.
 
 2010-07-26  Andrew John Hughes  <ahughes at redhat.com>
 
@@ -936,6 +1314,12 @@ 2010-07-08  Andrew John Hughes  <ahughes
 	just delete the stamp.
 	(clean-extract-openjdk): Likewise for clean-patch and
 	clean-patch-fsg.
+
+2010-07-07  Andrew John Hughes  <ahughes at redhat.com>
+
+	* patches/openjdk/6961732.patch:
+	Dropped, applied upstream.
+	* Makefile.am: Remove above patch.
 
 2010-07-06  Andrew John Hughes  <ahughes at redhat.com>
 
@@ -9229,7 +9613,7 @@ 2009-04-07  Omair Majid  <omajid at redhat.
 
 2009-04-06  Omair Majid  <omajid at redhat.com>
 
-	* patches/icedtea-jtreg-jrunscript.patch: New patch. Replaces 
+	* patches/icedtea-jtreg-jrunscript.patch: New patch. Replaces
 	jrunscriptTest.sh with a java version that isnt picky about int vs double
 	changes.
 	* Makefile.am (ICEDTEA_PATCHES): Apply the above.
diff -r dfc3c1061ec7 -r 0452a3386f4f Makefile.am
--- a/Makefile.am	Fri Sep 03 11:00:55 2010 +0200
+++ b/Makefile.am	Fri Sep 24 00:12:54 2010 +0100
@@ -17,9 +17,9 @@ JAF_DROP_URL = https://jax-ws.dev.java.n
 JAF_DROP_URL = https://jax-ws.dev.java.net/files/documents/4202/150725
 JAF_DROP_ZIP = jdk6-jaf-b20.zip
 JAF_DROP_SHA256SUM = 78c7b5c9d6271e88ee46abadd018a61f1e9645f8936cc8df1617e5f4f5074012
-JAXP_DROP_URL = https://jaxp.dev.java.net/files/documents/913/150648
-JAXP_DROP_ZIP = jdk6-jaxp-b20.zip
-JAXP_DROP_SHA256SUM = d097627d4059d488c5a09d4e33cec275a193d4d8bc0fea8ef4f1337170904156
+JAXP_DROP_URL = https://jaxp.dev.java.net/files/documents/913/152561
+JAXP_DROP_ZIP = jaxp-1_4_4.zip
+JAXP_DROP_SHA256SUM = 10b203bec5b7d3dd8f515a9e098f80abc316faf977bcc220b56efe3dc6e9e5e9
 
 OPENJDK_HG_URL = http://hg.openjdk.java.net/jdk6/jdk6
 
@@ -198,7 +198,6 @@ ICEDTEA_FSG_PATCHES =
 ICEDTEA_FSG_PATCHES =
 
 ICEDTEA_PATCHES = \
-	patches/shark_do_nothing_on_stub_frame.patch \
 	patches/icedtea-notice-safepoints.patch \
 	patches/icedtea-parisc-opt.patch \
 	patches/icedtea-lucene-crash.patch \
@@ -212,7 +211,7 @@ ICEDTEA_PATCHES = \
 	patches/icedtea-headers.patch \
 	patches/icedtea-headers-hotspot.patch \
 	patches/icedtea-gcc-suffix.patch \
-	patches/icedtea-gcc-suffix-hotspot.patch \
+	patches/hotspot/$(HSBUILD)/gcc-suffix.patch \
 	patches/icedtea-bytebuffer-compact.patch \
 	patches/memory-limits.patch \
 	patches/icedtea-sunsrc.patch \
@@ -221,22 +220,19 @@ ICEDTEA_PATCHES = \
 	patches/icedtea-jvmtiEnv.patch \
 	patches/icedtea-lcms.patch \
 	patches/icedtea-timerqueue.patch \
-	patches/icedtea-print-lsb-release.patch \
+	patches/hotspot/$(HSBUILD)/print_lsb_release.patch \
 	patches/icedtea-jpegclasses.patch \
 	patches/icedtea-uname.patch \
 	patches/icedtea-freetypeversion.patch \
-	patches/icedtea-shark-build.patch \
-	patches/icedtea-shark-build-hotspot.patch \
 	patches/icedtea-nomotif-6706121.patch \
 	patches/icedtea-nomotif.patch \
 	patches/icedtea-nomotif-mtoolkit.patch \
-	patches/icedtea-alpha-fixes.patch \
+	patches/hotspot/$(HSBUILD)/alpha-fixes.patch \
 	patches/icedtea-alt-jar.patch \
 	patches/icedtea-jdk-use-ssize_t.patch \
 	patches/icedtea-use-idx_t.patch \
-	patches/params-cast-size_t.patch \
+	patches/hotspot/$(HSBUILD)/params-cast-size_t.patch \
 	patches/icedtea-clean-crypto.patch \
-	patches/icedtea-shark.patch \
 	patches/icedtea-arch.patch \
 	patches/icedtea-lc_ctype.patch \
 	patches/icedtea-xjc.patch \
@@ -251,7 +247,6 @@ ICEDTEA_PATCHES = \
 	patches/icedtea-sparc-ptracefix.patch \



More information about the distro-pkg-dev mailing list