changeset in /hg/icedtea: Fix CACAO build.
Andrew John Hughes
ahughes at redhat.com
Fri Mar 20 01:52:32 PDT 2009
changeset 9adee4a3a8d1 in /hg/icedtea
details: http://icedtea.classpath.org/hg/icedtea?cmd=changeset;node=9adee4a3a8d1
description:
Fix CACAO build.
2009-03-19 Andrew John Hughes <ahughes at redhat.com>
* patches/icedtea-cacao-ignore-jdi-tests.patch:
Removed; replaced by exclude list.
* patches/icedtea-cacao-ignore-tests.patch,
* patches/icedtea-cacao.patch:
Moved to cacao subdirectory.
* Makefile.am:
Bump CACAO to 0.99.4, fix CACAO for OpenJDK7,
update target to jdk_only.
* patches/cacao/ignore-tests.patch: Moved.
* patches/cacao/launcher.patch: Updated.
* patches/cacao/openjdk7.patch: Fix CACAO 0.99.4
to work with OpenJDK7.
* test/jtreg/excludelist.jdk.cacao.jtx:
Replacement exclude list for CACAO JDI tests.
diffstat:
9 files changed, 293 insertions(+), 1401 deletions(-)
ChangeLog | 17
Makefile.am | 25
patches/cacao/ignore-tests.patch | 10
patches/cacao/launcher.patch | 25
patches/cacao/openjdk7.patch | 86 +
patches/icedtea-cacao-ignore-jdi-tests.patch | 1359 --------------------------
patches/icedtea-cacao-ignore-tests.patch | 10
patches/icedtea-cacao.patch | 23
test/jtreg/excludelist.jdk.cacao.jtx | 139 ++
diffs (truncated from 1791 to 500 lines):
diff -r a3d58ec76be9 -r 9adee4a3a8d1 ChangeLog
--- a/ChangeLog Thu Mar 19 16:00:19 2009 +0000
+++ b/ChangeLog Thu Mar 19 19:36:15 2009 +0000
@@ -1,3 +1,20 @@ 2009-03-19 Andrew John Hughes <ahughes
+2009-03-19 Andrew John Hughes <ahughes at redhat.com>
+
+ * patches/icedtea-cacao-ignore-jdi-tests.patch:
+ Removed; replaced by exclude list.
+ * patches/icedtea-cacao-ignore-tests.patch,
+ * patches/icedtea-cacao.patch:
+ Moved to cacao subdirectory.
+ * Makefile.am:
+ Bump CACAO to 0.99.4, fix CACAO for OpenJDK7,
+ update target to jdk_only.
+ * patches/cacao/ignore-tests.patch: Moved.
+ * patches/cacao/launcher.patch: Updated.
+ * patches/cacao/openjdk7.patch: Fix CACAO 0.99.4
+ to work with OpenJDK7.
+ * test/jtreg/excludelist.jdk.cacao.jtx:
+ Replacement exclude list for CACAO JDI tests.
+
2009-03-19 Andrew John Hughes <ahughes at redhat.com>
* acinclude.m4:
diff -r a3d58ec76be9 -r 9adee4a3a8d1 Makefile.am
--- a/Makefile.am Thu Mar 19 16:00:19 2009 +0000
+++ b/Makefile.am Thu Mar 19 19:36:15 2009 +0000
@@ -2,8 +2,8 @@ OPENJDK_MD5SUM = a451251ebdd9a219b164293
OPENJDK_MD5SUM = a451251ebdd9a219b16429369fa72e2a
OPENJDK_VERSION = b50
-CACAO_VERSION = 0.99.3
-CACAO_MD5SUM = 80de3ad344c1a20c086ec5f1390bd1b8
+CACAO_VERSION = 0.99.4
+CACAO_MD5SUM = 63220327925ace13756ae334c55a3baa
NETBEANS_PROFILER_MD5SUM = 786ab31817cbd902a7211cd6a6161750
VISUALVM_MD5SUM = a289739f4a5bcdb9a2c642cfcc1e83fe
@@ -1290,6 +1290,7 @@ JTREG_SRCS = $(top_srcdir)/test/jtreg/co
$(top_srcdir)/test/jtreg/README \
$(top_srcdir)/test/jtreg/META-INF/MANIFEST.MF \
$(top_srcdir)/test/jtreg/excludelist.jdk.jtx \
+ $(top_srcdir)/test/jtreg/excludelist.jdk.cacao.jtx \
$(top_srcdir)/test/jtreg/JavaTest.cmdMgrs.lst \
$(top_srcdir)/test/jtreg/excludelist.langtools.jtx
@@ -1310,6 +1311,7 @@ EXTRA_DIST = $(GENERATED_FILES) $(top_sr
EXTRA_DIST = $(GENERATED_FILES) $(top_srcdir)/patches/*.patch \
$(top_srcdir)/patches/hotspot/default/*.patch \
$(top_srcdir)/patches/ecj/*.patch \
+ $(top_srcdir)/patches/cacao/*.patch \
$(top_srcdir)/patches/security/*.patch \
$(top_srcdir)/patches/xrender/*.patch \
tools-copy contrib ports extra overlays \
@@ -1839,9 +1841,8 @@ endif
if WITH_CACAO
ICEDTEA_PATCHES += \
- patches/icedtea-cacao.patch \
- patches/icedtea-cacao-ignore-jdi-tests.patch \
- patches/icedtea-cacao-ignore-tests.patch
+ patches/cacao/launcher.patch \
+ patches/cacao/ignore-tests.patch
endif
if ENABLE_PULSE_JAVA
@@ -1915,6 +1916,9 @@ if !USE_SYSTEM_CACAO
$(TAR) xf $(CACAO_SRC_ZIP) -C cacao ; \
dir=$$(basename cacao/cacao-*) ; \
ln -s $$dir cacao/cacao ; \
+ cd cacao/cacao ; \
+ $(PATCH) -l -p0 < $(abs_top_srcdir)/patches/cacao/openjdk7.patch ; \
+ cd .. ; \
fi
endif
endif
@@ -2326,8 +2330,8 @@ endif
endif
if WITH_CACAO
- ICEDTEA_BUILD_TARGET=j2se_only
- ICEDTEA_DEBUG_BUILD_TARGET=j2se_fastdebug_only
+ ICEDTEA_BUILD_TARGET=jdk_only
+ ICEDTEA_DEBUG_BUILD_TARGET=jdk_fastdebug_only
else
ICEDTEA_BUILD_TARGET=
ICEDTEA_DEBUG_BUILD_TARGET=debug_build
@@ -2770,7 +2774,7 @@ if !USE_SYSTEM_CACAO
--with-java-runtime-library-prefix=$(abs_top_builddir)/openjdk \
--with-java-runtime-library-classes=$(abs_top_builddir)/lib/rt \
--enable-jre-layout $(CACAO_CONFIGURE_ARGS); \
- make install
+ make -j$(PARALLEL_JOBS) install
endif
endif
mkdir -p stamps
@@ -2942,10 +2946,13 @@ check-langtools: stamps/jtreg.stamp
check-jdk: stamps/jtreg.stamp
mkdir -p test/jdk/JTwork test/jdk/JTreport
+if WITH_CACAO
+ CACAO_EXCLUDE="-exclude:$(abs_top_srcdir)/test/jtreg/excludelist.jdk.cacao.jtx"
+endif
$(ICEDTEA_BOOT_DIR)/bin/java -jar test/jtreg.jar -v1 -a -ignore:quiet \
-w:test/jdk/JTwork -r:test/jdk/JTreport \
-s -jdk:`pwd`/$(BUILD_OUTPUT_DIR)/j2sdk-image \
- $(ICEDTEA_JTREG_OPTIONS) \
+ $(ICEDTEA_JTREG_OPTIONS) $(CACAO_EXCLUDE) \
-exclude:$(abs_top_srcdir)/test/jtreg/excludelist.jdk.jtx \
`pwd`/openjdk/jdk/test \
| tee test/$@.log
diff -r a3d58ec76be9 -r 9adee4a3a8d1 patches/cacao/ignore-tests.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/cacao/ignore-tests.patch Thu Mar 19 19:36:15 2009 +0000
@@ -0,0 +1,10 @@
+--- openjdk/jdk/test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java~ 2008-08-28 10:20:49.000000000 +0200
++++ openjdk/jdk/test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java 2008-10-19 17:02:41.000000000 +0200
+@@ -37,6 +37,7 @@
+ * @compile -source 1.5 ProducerConsumerLoops.java
+ * @run main/timeout=3600 ProducerConsumerLoops
+ * @summary multiple producers and consumers using blocking queues
++ * @ignore cacao test hog, ignore for the sake of buildds
+ */
+
+ import java.util.concurrent.*;
diff -r a3d58ec76be9 -r 9adee4a3a8d1 patches/cacao/launcher.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/cacao/launcher.patch Thu Mar 19 19:36:15 2009 +0000
@@ -0,0 +1,25 @@
+diff -Nru openjdk.orig/jdk/make/docs/Makefile openjdk/jdk/make/docs/Makefile
+--- openjdk.orig/jdk/make/docs/Makefile 2009-03-19 16:10:56.000000000 +0000
++++ openjdk/jdk/make/docs/Makefile 2009-03-19 16:12:59.000000000 +0000
+@@ -36,7 +36,7 @@
+ ifeq ($(ARCH_DATA_MODEL),64)
+ MAX_VM_MEMORY = 1024
+ else
+- MAX_VM_MEMORY = 512
++ MAX_VM_MEMORY = 768
+ endif
+
+ #
+diff -Nru openjdk.orig/jdk/src/share/bin/java.c openjdk/jdk/src/share/bin/java.c
+--- openjdk.orig/jdk/src/share/bin/java.c 2009-03-19 16:10:56.000000000 +0000
++++ openjdk/jdk/src/share/bin/java.c 2009-03-19 16:18:16.000000000 +0000
+@@ -1873,7 +1873,8 @@
+ args.classname = classname;
+ args.ifn = *ifn;
+
+- rslt = ContinueInNewThread0(JavaMain, threadStackSize, (void*)&args);
++ /*rslt = ContinueInNewThread0(JavaMain, threadStackSize, (void*)&args);*/
++ rslt = JavaMain((void*)&args);
+ /* If the caller has deemed there is an error we
+ * simply return that, otherwise we return the value of
+ * the callee
diff -r a3d58ec76be9 -r 9adee4a3a8d1 patches/cacao/openjdk7.patch
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/patches/cacao/openjdk7.patch Thu Mar 19 19:36:15 2009 +0000
@@ -0,0 +1,86 @@
+diff -Nru src.orig/native/vm/sun_misc_Unsafe.c src/native/vm/sun_misc_Unsafe.c
+--- src.orig/native/vm/sun_misc_Unsafe.c 2009-03-19 17:31:38.000000000 +0000
++++ src/native/vm/sun_misc_Unsafe.c 2009-03-19 17:34:57.000000000 +0000
+@@ -104,14 +104,8 @@
+ { "putDouble", "(JD)V", (void *) (intptr_t) &Java_sun_misc_Unsafe_putDouble__JD },
+ { "objectFieldOffset", "(Ljava/lang/reflect/Field;)J", (void *) (intptr_t) &Java_sun_misc_Unsafe_objectFieldOffset },
+ { "allocateMemory", "(J)J", (void *) (intptr_t) &Java_sun_misc_Unsafe_allocateMemory },
+-#if 0
+- /* OpenJDK 7 */
+ { "setMemory", "(Ljava/lang/Object;JJB)V", (void *) (intptr_t) &Java_sun_misc_Unsafe_setMemory },
+ { "copyMemory", "(Ljava/lang/Object;JLjava/lang/Object;JJ)V", (void *) (intptr_t) &Java_sun_misc_Unsafe_copyMemory },
+-#else
+- { "setMemory", "(JJB)V", (void *) (intptr_t) &Java_sun_misc_Unsafe_setMemory },
+- { "copyMemory", "(JJJ)V", (void *) (intptr_t) &Java_sun_misc_Unsafe_copyMemory },
+-#endif
+ { "freeMemory", "(J)V", (void *) (intptr_t) &Java_sun_misc_Unsafe_freeMemory },
+ { "staticFieldOffset", "(Ljava/lang/reflect/Field;)J", (void *) (intptr_t) &Java_sun_misc_Unsafe_staticFieldOffset },
+ { "staticFieldBase", "(Ljava/lang/reflect/Field;)Ljava/lang/Object;", (void *) (intptr_t) &Java_sun_misc_Unsafe_staticFieldBase },
+@@ -758,7 +752,6 @@
+ }
+
+
+-#if 0
+ /* OpenJDK 7 */
+
+ /*
+@@ -816,59 +809,6 @@
+
+ system_memcpy(dest, src, length);
+ }
+-#else
+-/*
+- * Class: sun/misc/Unsafe
+- * Method: setMemory
+- * Signature: (JJB)V
+- */
+-JNIEXPORT void JNICALL Java_sun_misc_Unsafe_setMemory(JNIEnv *env, sun_misc_Unsafe *this, int64_t address, int64_t bytes, int32_t value)
+-{
+- size_t length;
+- void *p;
+-
+- length = (size_t) bytes;
+-
+- if ((length != (uint64_t) bytes) || (bytes < 0)) {
+- exceptions_throw_illegalargumentexception();
+- return;
+- }
+-
+- p = (void *) (intptr_t) address;
+-
+- /* XXX Not sure this is correct. */
+-
+- system_memset(p, value, length);
+-}
+-
+-
+-/*
+- * Class: sun/misc/Unsafe
+- * Method: copyMemory
+- * Signature: (JJJ)V
+- */
+-JNIEXPORT void JNICALL Java_sun_misc_Unsafe_copyMemory(JNIEnv *env, sun_misc_Unsafe *this, int64_t srcAddress, int64_t destAddress, int64_t bytes)
+-{
+- size_t length;
+- void *src;
+- void *dest;
+-
+- if (bytes == 0)
+- return;
+-
+- length = (size_t) bytes;
+-
+- if ((length != (uint64_t) bytes) || (bytes < 0)) {
+- exceptions_throw_illegalargumentexception();
+- return;
+- }
+-
+- src = (void *) (intptr_t) srcAddress;
+- dest = (void *) (intptr_t) destAddress;
+-
+- system_memcpy(dest, src, length);
+-}
+-#endif
+
+
+ /*
diff -r a3d58ec76be9 -r 9adee4a3a8d1 patches/icedtea-cacao-ignore-jdi-tests.patch
--- a/patches/icedtea-cacao-ignore-jdi-tests.patch Thu Mar 19 16:00:19 2009 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,1359 +0,0 @@
---- openjdk/jdk/test/com/sun/jdi/TemplateTest.java.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/TemplateTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -26,6 +26,7 @@
- // TEMPLATE: delete TEMPLATE lines
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 0000000
- * @summary <SUMMARY>
- *
---- openjdk/jdk/test/com/sun/jdi/RedefineIntConstantToLong.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/RedefineIntConstantToLong.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 6394084
- # @summary Redefine class can't handle addition of 64 bit constants in JDK1.5.0_05
- #
---- openjdk/jdk/test/com/sun/jdi/LineNumberOnBraceTest.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/LineNumberOnBraceTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -1,5 +1,6 @@
- /**
- * @test/nodynamiccopyright/
-+ * @ignore cacao nyi
- * @bug 4952629 4870514
- * @summary REGRESSION: javac generates a spurious line number entry on } else {
- *
---- openjdk/jdk/test/com/sun/jdi/Redefine-g.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/Redefine-g.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4777868
- # @summary Compile with java -g, do a RedefineClasses, and you don't get local vars
- # @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/RedefineClasses.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/RedefineClasses.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4628760
- # @summary RedefineClasses gets assertion: "Should be a method entry in cpcache!"
- # @author jjh
---- openjdk/jdk/test/com/sun/jdi/EarlyReturnNegativeTest.java.orig 2008-08-28 08:19:45.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/EarlyReturnNegativeTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 6431735
- * @summary Unexpected ClassCastException in ThreadReference.forceEarlyReturn
- * @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/DebuggerThreadTest.java.orig 2008-08-28 08:19:45.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/DebuggerThreadTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4513488
- * @summary Test for JDI: Internal JDI helper threads should setDaemon(true)
- *
---- openjdk/jdk/test/com/sun/jdi/RedefineException.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/RedefineException.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4559100
- # @summary The VM crashes when a method in a redefined class throws an exception.
- # @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/LocationTest.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/LocationTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4419453
- * @summary Test that Method.location() returns the right values
- *
---- openjdk/jdk/test/com/sun/jdi/LineNumberInfo.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/LineNumberInfo.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4238644 4238643 4238641 4944198
- * @summary Test javac regressions in the generation of line number info
- * @author Gordon Hirsch
---- openjdk/jdk/test/com/sun/jdi/GetSetLocalTest.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/GetSetLocalTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -1,5 +1,6 @@
- /** hard coded linenumbers in other tests - DO NOT CHANGE
- * @test/nodynamiccopyright/
-+ * @ignore cacao nyi
- * @bug 4300412
- * @summary Test GetLocal* and SetLocal* functions
- *
---- openjdk/jdk/test/com/sun/jdi/CommandCommentDelimiter.sh.orig 2008-08-28 08:19:45.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/CommandCommentDelimiter.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -25,6 +25,7 @@
-
- #
- # @test
-+# @ignore cacao nyi
- # @bug 4507088
- # @summary TTY: Add a comment delimiter to the jdb command set
- # @author Tim Bell
---- openjdk/jdk/test/com/sun/jdi/WatchFramePop.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/WatchFramePop.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4546478
- # @summary Enabling a watchpoint can kill following NotifyFramePops
- # @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/FinalLocalsTest.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/FinalLocalsTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4326648 4768329
- * @summary Test to verify that table entries are generated for all final
- * locals when a class is built for debug, even if they could be
---- openjdk/jdk/test/com/sun/jdi/ClassesByName.java.orig 2008-08-28 08:19:45.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/ClassesByName.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4287992
- * @author Robert Field
- *
---- openjdk/jdk/test/com/sun/jdi/DeoptimizeWalk.sh.orig 2008-08-28 08:19:45.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/DeoptimizeWalk.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4525714
- # @summary jtreg test PopAsynchronousTest fails in build 85 with -Xcomp
- # @author Jim Holmlund/Swamy Venkataramanappa
---- openjdk/jdk/test/com/sun/jdi/OptionTest.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/OptionTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /*
- * @test OptionTest
-+ * @ignore cacao nyi
- * @bug 5095072
- * @summary Test for misc jdwp options, just that the option is parsed
- * @author Kelly O'Hair (copied from Tim Bell's NoLaunchOptionTest)
---- openjdk/jdk/test/com/sun/jdi/VMDeathLastTest.java.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/VMDeathLastTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4420844 4449394
- * @summary Checks that no events are sent after VMDeath, and test vm.canBeModified
- *
---- openjdk/jdk/test/com/sun/jdi/InstanceFilter.java.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/InstanceFilter.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 4312961
- * @summary Verify that an instance filter on a MethodEntryRequest works
- * properly.
---- openjdk/jdk/test/com/sun/jdi/GetLocalVariables3Test.sh.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/GetLocalVariables3Test.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -25,6 +25,7 @@
-
- #
- # @test
-+# @ignore cacao nyi
- # @bug 4448658
- # @summary javac produces the inconsistent variable debug in while loops.
- # @author Tim Bell
---- openjdk/jdk/test/com/sun/jdi/SuspendThreadTest.java.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/SuspendThreadTest.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 6485605
- * @summary com.sun.jdi.InternalException: Inconsistent suspend policy in internal event handler
- *
---- openjdk/jdk/test/com/sun/jdi/UTF8Test.java.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/UTF8Test.java 2008-10-19 15:21:54.000000000 +0000
-@@ -23,6 +23,7 @@
-
- /**
- * @test
-+ * @ignore cacao nyi
- * @bug 5033550
- * @summary JDWP back end uses modified UTF-8
- *
---- openjdk/jdk/test/com/sun/jdi/RedefineStep.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/RedefineStep.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4689395
- # @summary "step over" after a class is redefined acts like "step out"
- # @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/RedefineTTYLineNumber.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/RedefineTTYLineNumber.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 4660756
- # @summary TTY: Need to clear source cache after doing a redefine class
- # @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/JdbMethodExitTest.sh.orig 2008-08-28 08:19:46.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/JdbMethodExitTest.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
-
- # @test
-+# @ignore cacao nyi
- # @bug 6202891
- # @summary TTY: Add support for method exit event return values to jdb
- # @author Jim Holmlund
---- openjdk/jdk/test/com/sun/jdi/RedefineChangeClassOrder.sh.orig 2008-08-28 08:19:47.000000000 +0000
-+++ openjdk/jdk/test/com/sun/jdi/RedefineChangeClassOrder.sh 2008-10-19 15:21:54.000000000 +0000
-@@ -24,6 +24,7 @@
- #
More information about the distro-pkg-dev
mailing list