From imdupeng at gmail.com Sun Jan 11 20:38:05 2009 From: imdupeng at gmail.com (Peng Du) Date: Sun, 11 Jan 2009 22:38:05 -0600 Subject: OpenJDK linking error Message-ID: <1231735085.30660.17.camel@localhost> Hello, everyone I tried to generate a debug build of OpenJDK Build b42 on a x86 Linux box. Everything went well except for the following link error. It seemed the 'gamma' launcher can't be linked and LD complained about missing '-lstdc++' and '-ljvm'. But I am sure I have gcc/g++ properly installed. Please help! Thanks! ==================================================================== Linking vm... make[8]: Entering directory `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' make[8]: `libsaproc.so' is up to date. make[8]: Leaving directory `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' /usr/bin/ld: cannot find -lstdc++ collect2: ld returned 1 exit status { \ echo Linking launcher...; \ \ gcc -m32 -march=i586 -Xlinker -O1 -m32 -march=i586 -export-dynamic -L `pwd` -o gamma launcher.o -ljvm -lm -ldl -lpthread; \ \ } Linking launcher... /usr/bin/ld: cannot find -ljvm collect2: ld returned 1 exit status make[7]: *** [gamma] Error 1 make[7]: Leaving directory `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' make[6]: *** [the_vm] Error 2 make[6]: Leaving directory `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' make[5]: *** [jvmg] Error 2 make[5]: Leaving directory `/work/jvm/openjdk-debug/hotspot/outputdir' make[4]: *** [generic_build2] Error 2 make[4]: Leaving directory `/work/jvm/openjdk/hotspot/make' make[3]: *** [jvmg] Error 2 make[3]: Leaving directory `/work/jvm/openjdk/hotspot/make' make[2]: *** [hotspot-build] Error 2 make[2]: Leaving directory `/work/jvm/openjdk' make[1]: *** [generic_debug_build] Error 2 make[1]: Leaving directory `/work/jvm/openjdk' make: *** [build_debug_image] Error 2 ==================================================================== From Weijun.Wang at Sun.COM Sun Jan 11 22:31:56 2009 From: Weijun.Wang at Sun.COM (Weijun Wang) Date: Mon, 12 Jan 2009 14:31:56 +0800 Subject: OpenJDK linking error In-Reply-To: <1231735085.30660.17.camel@localhost> References: <1231735085.30660.17.camel@localhost> Message-ID: <496AE3DC.3080104@sun.com> libstdc++ is a separate package, not included in gcc/g++. You may need to install it and try again. Peng Du wrote: > Hello, everyone > > I tried to generate a debug build of OpenJDK Build b42 on a x86 Linux > box. Everything went well except for the following link error. It seemed > the 'gamma' launcher can't be linked and LD complained about missing > '-lstdc++' and '-ljvm'. But I am sure I have gcc/g++ properly > installed. > > Please help! Thanks! > > ==================================================================== > Linking vm... > make[8]: Entering directory > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > make[8]: `libsaproc.so' is up to date. > make[8]: Leaving directory > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > /usr/bin/ld: cannot find -lstdc++ > collect2: ld returned 1 exit status > { \ > echo Linking launcher...; \ > \ > gcc -m32 -march=i586 -Xlinker -O1 -m32 -march=i586 -export-dynamic > -L `pwd` -o gamma launcher.o -ljvm -lm -ldl -lpthread; \ > \ > } > Linking launcher... > /usr/bin/ld: cannot find -ljvm > collect2: ld returned 1 exit status > make[7]: *** [gamma] Error 1 > make[7]: Leaving directory > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > make[6]: *** [the_vm] Error 2 > make[6]: Leaving directory > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > make[5]: *** [jvmg] Error 2 > make[5]: Leaving directory `/work/jvm/openjdk-debug/hotspot/outputdir' > make[4]: *** [generic_build2] Error 2 > make[4]: Leaving directory `/work/jvm/openjdk/hotspot/make' > make[3]: *** [jvmg] Error 2 > make[3]: Leaving directory `/work/jvm/openjdk/hotspot/make' > make[2]: *** [hotspot-build] Error 2 > make[2]: Leaving directory `/work/jvm/openjdk' > make[1]: *** [generic_debug_build] Error 2 > make[1]: Leaving directory `/work/jvm/openjdk' > make: *** [build_debug_image] Error 2 > ==================================================================== > > > > > > > From imdupeng at gmail.com Mon Jan 12 08:33:14 2009 From: imdupeng at gmail.com (Peng Du) Date: Mon, 12 Jan 2009 10:33:14 -0600 Subject: OpenJDK linking error In-Reply-To: <496AE3DC.3080104@sun.com> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> Message-ID: <1231777994.8021.17.camel@localhost> Thanks, Weijun However, the problem is still not resolved even if I've installed libstdc++ from my distribution: ================================================================= [peng at localhost openjdk]$ locate libstdc++.so /usr/lib/libstdc++.so.5 /usr/lib/libstdc++.so.5.0.7 /usr/lib/libstdc++.so.6 /usr/lib/libstdc++.so.6.0.10 /usr/lib/gcc/i586-manbo-linux-gnu/4.3.2/libstdc++.so ================================================================= I've even tried to create a symbolic link "libstdc++.so" at /usr/lib/ to all the above libstdc++.so.*. The problem still does not go away. I am really out of solution. Please help! Thanks! On Mon, 2009-01-12 at 14:31 +0800, Weijun Wang wrote: > libstdc++ is a separate package, not included in gcc/g++. You may need > to install it and try again. > > Peng Du wrote: > > Hello, everyone > > > > I tried to generate a debug build of OpenJDK Build b42 on a x86 Linux > > box. Everything went well except for the following link error. It seemed > > the 'gamma' launcher can't be linked and LD complained about missing > > '-lstdc++' and '-ljvm'. But I am sure I have gcc/g++ properly > > installed. > > > > Please help! Thanks! > > > > ==================================================================== > > Linking vm... > > make[8]: Entering directory > > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > > make[8]: `libsaproc.so' is up to date. > > make[8]: Leaving directory > > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > > /usr/bin/ld: cannot find -lstdc++ > > collect2: ld returned 1 exit status > > { \ > > echo Linking launcher...; \ > > \ > > gcc -m32 -march=i586 -Xlinker -O1 -m32 -march=i586 -export-dynamic > > -L `pwd` -o gamma launcher.o -ljvm -lm -ldl -lpthread; \ > > \ > > } > > Linking launcher... > > /usr/bin/ld: cannot find -ljvm > > collect2: ld returned 1 exit status > > make[7]: *** [gamma] Error 1 > > make[7]: Leaving directory > > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > > make[6]: *** [the_vm] Error 2 > > make[6]: Leaving directory > > `/work/jvm/openjdk-debug/hotspot/outputdir/linux_i486_compiler2/jvmg' > > make[5]: *** [jvmg] Error 2 > > make[5]: Leaving directory `/work/jvm/openjdk-debug/hotspot/outputdir' > > make[4]: *** [generic_build2] Error 2 > > make[4]: Leaving directory `/work/jvm/openjdk/hotspot/make' > > make[3]: *** [jvmg] Error 2 > > make[3]: Leaving directory `/work/jvm/openjdk/hotspot/make' > > make[2]: *** [hotspot-build] Error 2 > > make[2]: Leaving directory `/work/jvm/openjdk' > > make[1]: *** [generic_debug_build] Error 2 > > make[1]: Leaving directory `/work/jvm/openjdk' > > make: *** [build_debug_image] Error 2 > > ==================================================================== > > > > > > > > > > > > > > From aph at redhat.com Mon Jan 12 09:02:32 2009 From: aph at redhat.com (Andrew Haley) Date: Mon, 12 Jan 2009 17:02:32 +0000 Subject: OpenJDK linking error In-Reply-To: <1231777994.8021.17.camel@localhost> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> <1231777994.8021.17.camel@localhost> Message-ID: <496B77A8.5090708@redhat.com> Peng Du wrote: > Thanks, Weijun > > However, the problem is still not resolved even if I've installed > libstdc++ from my distribution: There's probably a libstdc++-devel package. Andrew. From imdupeng at gmail.com Mon Jan 12 09:05:51 2009 From: imdupeng at gmail.com (Peng Du) Date: Mon, 12 Jan 2009 11:05:51 -0600 Subject: OpenJDK linking error In-Reply-To: <496B77A8.5090708@redhat.com> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> <1231777994.8021.17.camel@localhost> <496B77A8.5090708@redhat.com> Message-ID: <1231779951.8021.20.camel@localhost> Thanks, Andrew I do have libstdc++-devel installed. ======================================================= [peng at localhost openjdk]$ rpm -qa | grep libstdc++ libstdc++-devel-4.3.2-3mnb2 libstdc++6-4.3.2-3mnb2 libstdc++5-3.3.6-4mdv2009.0 libstdc++5-devel-3.3.6-4mdv2009.0 ======================================================= Thanks! Still waiting for solution. Peng On Mon, 2009-01-12 at 17:02 +0000, Andrew Haley wrote: > Peng Du wrote: > > Thanks, Weijun > > > > However, the problem is still not resolved even if I've installed > > libstdc++ from my distribution: > > There's probably a libstdc++-devel package. > > Andrew. > From aph at redhat.com Mon Jan 12 09:22:36 2009 From: aph at redhat.com (Andrew Haley) Date: Mon, 12 Jan 2009 17:22:36 +0000 Subject: OpenJDK linking error In-Reply-To: <1231777994.8021.17.camel@localhost> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> <1231777994.8021.17.camel@localhost> Message-ID: <496B7C5C.80106@redhat.com> Peng Du wrote: > However, the problem is still not resolved even if I've installed > libstdc++ from my distribution: > > ================================================================= > [peng at localhost openjdk]$ locate libstdc++.so > /usr/lib/libstdc++.so.5 > /usr/lib/libstdc++.so.5.0.7 > /usr/lib/libstdc++.so.6 > /usr/lib/libstdc++.so.6.0.10 > /usr/lib/gcc/i586-manbo-linux-gnu/4.3.2/libstdc++.so > ================================================================= > > I've even tried to create a symbolic link "libstdc++.so" at /usr/lib/ to > all the above libstdc++.so.*. The problem still does not go away. I am > really out of solution. On my box it's actually in the gcc-c++ package: rpm -ql /usr/lib/gcc/x86_64-redhat-linux/4.3.1/libstdc++.so package /usr/lib/gcc/x86_64-redhat-linux/4.3.1/libstdc++.so is not installed zorro:icedtea6 $ rpm -qf /usr/lib/gcc/x86_64-redhat-linux/4.3.1/libstdc++.so gcc-c++-4.3.1-6.x86_64 The gcc you're using should have its library paths set to include usr/lib/gcc/i586-manbo-linux-gnu/4.3.2/ Andrew. From Kelly.Ohair at Sun.COM Mon Jan 12 09:36:46 2009 From: Kelly.Ohair at Sun.COM (Kelly O'Hair) Date: Mon, 12 Jan 2009 09:36:46 -0800 Subject: OpenJDK linking error In-Reply-To: <1231779951.8021.20.camel@localhost> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> <1231777994.8021.17.camel@localhost> <496B77A8.5090708@redhat.com> <1231779951.8021.20.camel@localhost> Message-ID: <496B7FAE.3000904@sun.com> "Waiting for a solution"? You mean "still looking for a solution"? Your wait could be a long one. --- Anytime you install new rpm packages, you should always build completely from scratch. Run 'make clean'. Did you do that? In what I have seen of this problem, it looks like a cascading problem, some library didn't build properly but for some reason, the build is continuing and causing further problems. You need to look at the complete log of the build and find the first thing that has gone wrong. Zero in on the first problem. And send more specifics when you have a failure, at a minimum we need specific cut&paste from the log file or make output to understand what is going on. Remember this is an open source project, and an all volunteer army. -kto Peng Du wrote: > Thanks, Andrew > > I do have libstdc++-devel installed. > > ======================================================= > [peng at localhost openjdk]$ rpm -qa | grep libstdc++ > libstdc++-devel-4.3.2-3mnb2 > libstdc++6-4.3.2-3mnb2 > libstdc++5-3.3.6-4mdv2009.0 > libstdc++5-devel-3.3.6-4mdv2009.0 > ======================================================= > > Thanks! Still waiting for solution. > > Peng > > > On Mon, 2009-01-12 at 17:02 +0000, Andrew Haley wrote: >> Peng Du wrote: >>> Thanks, Weijun >>> >>> However, the problem is still not resolved even if I've installed >>> libstdc++ from my distribution: >> There's probably a libstdc++-devel package. >> >> Andrew. >> > From imdupeng at gmail.com Mon Jan 12 13:10:49 2009 From: imdupeng at gmail.com (Peng Du) Date: Mon, 12 Jan 2009 15:10:49 -0600 Subject: OpenJDK linking error In-Reply-To: <496B7FAE.3000904@sun.com> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> <1231777994.8021.17.camel@localhost> <496B77A8.5090708@redhat.com> <1231779951.8021.20.camel@localhost> <496B7FAE.3000904@sun.com> Message-ID: <1231794649.24590.9.camel@localhost> To Andrew, Thanks. I tried to modify the Makefile to include -L/usr/lib/gcc/i586-manbo-linux-gnu/4.3.2/ in the gcc command line. Compilation still failed. To Kelly, Thanks for your hints and sorry for the bad wording. Actually, I am early trying to figure out how to build OpenJDK, not just waiting :) As a newbie in OpenJDK, compiling OpenJDK goes over my head, though I managed to successfully compiled it once upon a time. Let's get to the business. I don't think it is a cascade problem, because there is no _ERROR_, but some warnings in the log, which seems not essential for the build. I suspect it might be attributed to a bad configuration of building environment. I will try to clear things up and reinstall the necessary packages and do a fresh install again. Thanks! Anyway, here is the grepped log: =================================================================== COMPILER_WARNINGS_FATAL = false COMPILER_WARNING_LEVEL = common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 13 warnings ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:646: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:657: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:668: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:680: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:692: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:703: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:716: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:728: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:740: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:754: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:765: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:776: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:787: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:798: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:809: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:820: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:831: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:842: warning: cast to pointer from integer of different size ../../../../src/share/native/com/sun/corba/se/internal/io/ioser.c:861: warning: cast from pointer to integer of different size ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 16 warnings ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 16 warnings ../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java:78: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 17 warnings ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java:78: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 17 warnings ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 1 warning ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 16 warnings ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java:78: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 17 warnings ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java:78: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 17 warnings ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../../../src/share/classes/sun/corba/Bridge.java:39: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:40: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:84: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:85: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:114: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/org/omg/CORBA/ORB.java:593: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/sun/corba/Bridge.java:123: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:136: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:139: warning: sun.misc.Unsafe is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:154: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:155: warning: sun.reflect.ReflectionFactory is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/sun/corba/Bridge.java:190: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/CorbaResourceUtil.java:78: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/javax/rmi/CORBA/GetORBPropertiesFileAction.java:46: warning: sun.security.action.GetPropertyAction is Sun proprietary API and may be removed in a future release ../../../../../../../../src/share/classes/com/sun/corba/se/impl/orbutil/ObjectUtility.java:353: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:111: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Class[] for a non-varargs call and to suppress this warning ../../../../../../../../src/share/classes/com/sun/corba/se/impl/presentation/rmi/ExceptionHandlerImpl.java:112: warning: non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object[] for a non-varargs call and to suppress this warning 17 warnings ../../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" ../../../../../../common/shared/Defs-linux.gmk:138: "WARNING: Value of JDK_IMPORT_PATH cannot be empty, check or set ALT_JDK_IMPORT_PATH" [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:110: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:115: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:124: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:131: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Class[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:144: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:162: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:212: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] /work/jvm/openjdk/jaxws/src/share/classes/com/sun/xml/internal/messaging/saaj/util/FastInfosetReflection.java:246: warning: non-varargs call of varargs method with inexact argument type for last parameter; [javac] cast to java.lang.Object[] for a non-varargs call and to suppress this warning [javac] 8 warnings ========================================================================================================================== On Mon, 2009-01-12 at 09:36 -0800, Kelly O'Hair wrote: > "Waiting for a solution"? > > You mean "still looking for a solution"? Your wait could be a long one. > > --- > > Anytime you install new rpm packages, you should always build completely > from scratch. Run 'make clean'. Did you do that? > > In what I have seen of this problem, it looks like a cascading problem, > some library didn't build properly but for some reason, the build is continuing > and causing further problems. You need to look at the complete log of the build > and find the first thing that has gone wrong. Zero in on the first problem. > > And send more specifics when you have a failure, at a minimum > we need specific cut&paste from the log file or make output to understand > what is going on. > > Remember this is an open source project, and an all volunteer army. > > -kto > > > Peng Du wrote: > > Thanks, Andrew > > > > I do have libstdc++-devel installed. > > > > ======================================================= > > [peng at localhost openjdk]$ rpm -qa | grep libstdc++ > > libstdc++-devel-4.3.2-3mnb2 > > libstdc++6-4.3.2-3mnb2 > > libstdc++5-3.3.6-4mdv2009.0 > > libstdc++5-devel-3.3.6-4mdv2009.0 > > ======================================================= > > > > Thanks! Still waiting for solution. > > > > Peng > > > > > > On Mon, 2009-01-12 at 17:02 +0000, Andrew Haley wrote: > >> Peng Du wrote: > >>> Thanks, Weijun > >>> > >>> However, the problem is still not resolved even if I've installed > >>> libstdc++ from my distribution: > >> There's probably a libstdc++-devel package. > >> > >> Andrew. > >> > > From imdupeng at gmail.com Mon Jan 12 16:46:05 2009 From: imdupeng at gmail.com (Peng Du) Date: Mon, 12 Jan 2009 18:46:05 -0600 Subject: OpenJDK linking error In-Reply-To: <496B7FAE.3000904@sun.com> References: <1231735085.30660.17.camel@localhost> <496AE3DC.3080104@sun.com> <1231777994.8021.17.camel@localhost> <496B77A8.5090708@redhat.com> <1231779951.8021.20.camel@localhost> <496B7FAE.3000904@sun.com> Message-ID: <1231807565.9994.10.camel@localhost> Hi, Kelly After a bit of messing with OpenJDK, the compilation finally succeeded, though I don't fully understand all the hows and whys? Here are what I've done: I kept only one libstdc++ and uninstalled the other versions. Also, I installed both the devel and static-devel packages of libstdc++. Then, some libraries are missing, like libXtst, libx11, and etc. Installed the devel version of them. Then, the "java" from the local bootstrap OpenJDK threw a Segmentation Fault. As a resort, I switched to the Sun JDK and after long time of compiling, everything worked perfectly. My thanks should be given to you, Andrew, and Weijun. Thank you all for your kind help! Thanks Peng On Mon, 2009-01-12 at 09:36 -0800, Kelly O'Hair wrote: > "Waiting for a solution"? > > You mean "still looking for a solution"? Your wait could be a long one. > > --- > > Anytime you install new rpm packages, you should always build completely > from scratch. Run 'make clean'. Did you do that? > > In what I have seen of this problem, it looks like a cascading problem, > some library didn't build properly but for some reason, the build is continuing > and causing further problems. You need to look at the complete log of the build > and find the first thing that has gone wrong. Zero in on the first problem. > > And send more specifics when you have a failure, at a minimum > we need specific cut&paste from the log file or make output to understand > what is going on. > > Remember this is an open source project, and an all volunteer army. > > -kto > > > Peng Du wrote: > > Thanks, Andrew > > > > I do have libstdc++-devel installed. > > > > ======================================================= > > [peng at localhost openjdk]$ rpm -qa | grep libstdc++ > > libstdc++-devel-4.3.2-3mnb2 > > libstdc++6-4.3.2-3mnb2 > > libstdc++5-3.3.6-4mdv2009.0 > > libstdc++5-devel-3.3.6-4mdv2009.0 > > ======================================================= > > > > Thanks! Still waiting for solution. > > > > Peng > > > > > > On Mon, 2009-01-12 at 17:02 +0000, Andrew Haley wrote: > >> Peng Du wrote: > >>> Thanks, Weijun > >>> > >>> However, the problem is still not resolved even if I've installed > >>> libstdc++ from my distribution: > >> There's probably a libstdc++-devel package. > >> > >> Andrew. > >> > > From tim.bell at sun.com Wed Jan 14 21:39:49 2009 From: tim.bell at sun.com (tim.bell at sun.com) Date: Thu, 15 Jan 2009 05:39:49 +0000 Subject: hg: jdk7/build/jdk: 6754862: jdk/src/windows/bin/java_md.c: hardcoded reference to msvcr71.dll; ... Message-ID: <20090115054008.7DE65D836@hg.openjdk.java.net> Changeset: 6dce6ac0929e Author: tbell Date: 2009-01-14 21:35 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/6dce6ac0929e 6754862: jdk/src/windows/bin/java_md.c: hardcoded reference to msvcr71.dll 6779412: VS2008 errors compiling jdk sources Summary: Update Makefiles to tolerate newer Visual Studio releases and runtimes. Reviewed-by: ohair ! make/com/sun/java/pack/Makefile ! make/common/Defs-windows.gmk ! make/common/Library.gmk ! make/common/Program.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk ! make/java/main/java/Makefile ! make/java/main/javaw/Makefile ! make/java/redist/Makefile ! src/share/bin/main.c ! src/windows/bin/java_md.c From jesse.glick at sun.com Fri Jan 16 10:49:26 2009 From: jesse.glick at sun.com (Jesse Glick) Date: Fri, 16 Jan 2009 13:49:26 -0500 Subject: port.hpp build error on Ubuntu 8.10 Message-ID: Ubuntu 8.10, all updates incl. libc6-dev "2.8~20080505-0ubuntu7". Just fetched latest sources from http://hg.openjdk.java.net/jdk7/jdk7/ forest. g++ -DLINUX -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles -I../generated/jvmtifiles -I/space/src/jdk7/hotspot/src/share/vm/asm -I/space/src/jdk7/hotspot/src/share/vm/c1 -I/space/src/jdk7/hotspot/src/share/vm/ci -I/space/src/jdk7/hotspot/src/share/vm/classfile -I/space/src/jdk7/hotspot/src/share/vm/code -I/space/src/jdk7/hotspot/src/share/vm/compiler -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/parNew -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/shared -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/g1 -I/space/src/jdk7/hotspot/src/share/vm/gc_interface -I/space/src/jdk7/hotspot/src/share/vm/interpreter -I/space/src/jdk7/hotspot/src/share/vm/libadt -I/space/src/jdk7/hotspot/src/share/vm/memory -I/space/src/jdk7/hotspot/src/share/vm/oops -I/space/src/jdk7/hotspot/src/share/vm/opto -I/space/src/jdk7/hotspot/src/share/vm/prims -I/space/src/jdk7/hotspot/src/share/vm/runtime -I/space/src/jdk7/hotspot/src/share/vm/services -I/space/src/jdk7/hotspot/src/share/vm/utilities -I/space/src/jdk7/hotspot/src/cpu/x86/vm -I/space/src/jdk7/hotspot/src/os/linux/vm -I/space/src/jdk7/hotspot/src/os_cpu/linux_x86/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"14.0-b10\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"jglick\"" -DHOTSPOT_LIB_ARCH=\"i386\" -DJRE_RELEASE_VERSION="\"1.7.0-internal-jglick_2009_01_16_13_32-b00\"" -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti -fno-exceptions -D_REENTRANT -fcheck-new -m32 -march=i586 -pipe -O3 -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith -Wsign-compare -c -x c++-header -c ../generated/incls/_precompiled.incl -o incls/_precompiled.incl.gch In file included from ../generated/incls/_precompiled.incl:287: /space/src/jdk7/hotspot/src/share/vm/libadt/port.hpp: In function 'void bcopy(const void*, void*, size_t)': /space/src/jdk7/hotspot/src/share/vm/libadt/port.hpp:40: error: 'void bcopy(const void*, void*, size_t)' redeclared inline without 'gnu_inline' attribute /usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*, size_t)' previously defined here make[6]: *** [incls/_precompiled.incl.gch] Error 1 Removing -Werror does not help. BTW it would be great if there were a continuous build somewhere which applied all updates to popular distros like Ubuntu and tried to build latest JDK sources. From gnu_andrew at member.fsf.org Fri Jan 16 20:17:34 2009 From: gnu_andrew at member.fsf.org (Andrew John Hughes) Date: Sat, 17 Jan 2009 04:17:34 +0000 Subject: port.hpp build error on Ubuntu 8.10 In-Reply-To: References: Message-ID: <17c6771e0901162017x249c425t5e601b82fcc17f09@mail.gmail.com> 2009/1/16 Jesse Glick : > Ubuntu 8.10, all updates incl. libc6-dev "2.8~20080505-0ubuntu7". Just > fetched latest sources from http://hg.openjdk.java.net/jdk7/jdk7/ forest. > > g++ -DLINUX -D_GNU_SOURCE -DIA32 -DPRODUCT -I. -I../generated/adfiles > -I../generated/jvmtifiles -I/space/src/jdk7/hotspot/src/share/vm/asm > -I/space/src/jdk7/hotspot/src/share/vm/c1 > -I/space/src/jdk7/hotspot/src/share/vm/ci > -I/space/src/jdk7/hotspot/src/share/vm/classfile > -I/space/src/jdk7/hotspot/src/share/vm/code > -I/space/src/jdk7/hotspot/src/share/vm/compiler > -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation > -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/concurrentMarkSweep > -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/parNew > -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge > -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/shared > -I/space/src/jdk7/hotspot/src/share/vm/gc_implementation/g1 > -I/space/src/jdk7/hotspot/src/share/vm/gc_interface > -I/space/src/jdk7/hotspot/src/share/vm/interpreter > -I/space/src/jdk7/hotspot/src/share/vm/libadt > -I/space/src/jdk7/hotspot/src/share/vm/memory > -I/space/src/jdk7/hotspot/src/share/vm/oops > -I/space/src/jdk7/hotspot/src/share/vm/opto > -I/space/src/jdk7/hotspot/src/share/vm/prims > -I/space/src/jdk7/hotspot/src/share/vm/runtime > -I/space/src/jdk7/hotspot/src/share/vm/services > -I/space/src/jdk7/hotspot/src/share/vm/utilities > -I/space/src/jdk7/hotspot/src/cpu/x86/vm > -I/space/src/jdk7/hotspot/src/os/linux/vm > -I/space/src/jdk7/hotspot/src/os_cpu/linux_x86/vm -I../generated > -DHOTSPOT_RELEASE_VERSION="\"14.0-b10\"" > -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"jglick\"" > -DHOTSPOT_LIB_ARCH=\"i386\" > -DJRE_RELEASE_VERSION="\"1.7.0-internal-jglick_2009_01_16_13_32-b00\"" > -DHOTSPOT_VM_DISTRO="\"OpenJDK\"" -DCOMPILER2 -DCOMPILER1 -fPIC -fno-rtti > -fno-exceptions -D_REENTRANT -fcheck-new -m32 -march=i586 -pipe -O3 > -fno-strict-aliasing -DVM_LITTLE_ENDIAN -Werror -Wpointer-arith > -Wsign-compare -c -x c++-header -c ../generated/incls/_precompiled.incl > -o incls/_precompiled.incl.gch > In file included from ../generated/incls/_precompiled.incl:287: > /space/src/jdk7/hotspot/src/share/vm/libadt/port.hpp: In function 'void > bcopy(const void*, void*, size_t)': > /space/src/jdk7/hotspot/src/share/vm/libadt/port.hpp:40: error: 'void > bcopy(const void*, void*, size_t)' redeclared inline without 'gnu_inline' > attribute > /usr/include/bits/string3.h:90: error: 'void bcopy(const void*, void*, > size_t)' previously defined here > make[6]: *** [incls/_precompiled.incl.gch] Error 1 > > Removing -Werror does not help. > > BTW it would be great if there were a continuous build somewhere which > applied all updates to popular distros like Ubuntu and tried to build latest > JDK sources. > > We fixed this issue in IcedTea: patches/icedtea-no-bcopy.patch You may find it easier to use (and Ubuntu already ships IcedTea6). The tree that uses OpenJDK7 is available at http://icedtea.classpath.org/hg/icedtea -- Andrew :-) Support Free Java! Contribute to GNU Classpath and the OpenJDK http://www.gnu.org/software/classpath http://openjdk.java.net PGP Key: 94EFD9D8 (http://subkeys.pgp.net) Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8 From xiomara.jayasena at sun.com Tue Jan 20 09:47:23 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 17:47:23 +0000 Subject: hg: jdk7/build: 2 new changesets Message-ID: <20090120174723.2F529DC29@hg.openjdk.java.net> Changeset: 848e684279d2 Author: xdono Date: 2008-12-18 21:33 -0800 URL: http://hg.openjdk.java.net/jdk7/build/rev/848e684279d2 Added tag jdk7-b42 for changeset 94052b872873 ! .hgtags Changeset: a395e3aac474 Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/rev/a395e3aac474 Added tag jdk7-b43 for changeset 848e684279d2 ! .hgtags From xiomara.jayasena at sun.com Tue Jan 20 09:49:36 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 17:49:36 +0000 Subject: hg: jdk7/build/corba: 2 new changesets Message-ID: <20090120174939.38493DC34@hg.openjdk.java.net> Changeset: 9cd740d48a48 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/corba/rev/9cd740d48a48 Added tag jdk7-b42 for changeset ccd6a16502e0 ! .hgtags Changeset: 9803dac72540 Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/corba/rev/9803dac72540 Added tag jdk7-b43 for changeset 9cd740d48a48 ! .hgtags From xiomara.jayasena at sun.com Tue Jan 20 09:54:00 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 17:54:00 +0000 Subject: hg: jdk7/build/hotspot: 33 new changesets Message-ID: <20090120175505.13D7EDC39@hg.openjdk.java.net> Changeset: 5e5faba1ac11 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/5e5faba1ac11 Added tag jdk7-b42 for changeset ad8c8ca4ab0f ! .hgtags Changeset: 7b920868b475 Author: coleenp Date: 2008-12-08 15:50 -0500 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7b920868b475 6773838: There is no calling stack for Compiler thread in hs_err file on x86 Summary: On solaris, the inline assembly wasn't being processed. Added volatile to il file fixed it. Reviewed-by: phh, kvn ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/solaris_x86_32.il ! src/os_cpu/solaris_x86/vm/solaris_x86_64.il Changeset: 3ad2b8576c4a Author: coleenp Date: 2008-12-09 09:55 -0500 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/3ad2b8576c4a 6689685: Hotspot crash error message should include libraries version Summary: Print out JDK/JRE version that hotspot knows about. Reviewed-by: kamg, blacklion, acorn, alanb ! src/share/vm/utilities/vmError.cpp Changeset: 7a018855d2f0 Author: jrose Date: 2008-12-08 17:15 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7a018855d2f0 6779339: turn off LinkWellKnownClasses by default pending further testing Summary: temporarily turn off LinkWellKnownClasses optimization Reviewed-by: never, kvn ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/runtime/globals.hpp Changeset: 284d0af00d53 Author: jrose Date: 2008-12-09 12:41 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/284d0af00d53 6771309: debugging AD files is difficult without #line directives in generated code Summary: more and better #line and #define directives in the generated code; ADLC itself accepts #line directives Reviewed-by: never, kvn ! make/linux/adlc_updater ! make/linux/makefiles/adlc.make ! make/solaris/adlc_updater ! make/solaris/makefiles/adlc.make ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/archDesc.cpp ! src/share/vm/adlc/dfa.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/formssel.cpp Changeset: 7b75310e57e2 Author: kvn Date: 2008-12-11 17:20 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7b75310e57e2 Merge ! src/share/vm/runtime/globals.hpp Changeset: 24fda36852ce Author: coleenp Date: 2008-12-10 15:14 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/24fda36852ce 6727377: VM stack guard pages on Windows should PAGE_READWRITE not PAGE_EXECUTE_READWRITE Summary: Make reguard_stack change access to RW, not execute and use os::protect_memory with the new parameter when change needed to X. Reviewed-by: acorn, jcoomes ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp Changeset: a7fac4381b50 Author: blacklion Date: 2008-12-11 03:22 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/a7fac4381b50 6639341: sometimes contended-exit event comes after contended-entered on another thread Summary: DTrace probe "contended-exit" should be fired before unparking object, or context could be lost. Probe firing was moved to proper place. Reviewed-by: coleenp, kamg ! src/share/vm/runtime/synchronizer.cpp Changeset: 06d2c3204df4 Author: blacklion Date: 2008-12-12 10:19 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/06d2c3204df4 Merge Changeset: d249b360e026 Author: ysr Date: 2008-12-10 23:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/d249b360e026 6782457: CMS: Livelock in CompactibleFreeListSpace::block_size() 6736295: SIGSEGV in product jvm, assertion "these are the only valid states during a mark sweep" in fastdebug Summary: Restructured the code in the perm gen allocation retry loop so as to avoid "safepoint-blocking" on locks, in this case the Heap_lock, while holding uninitialized allocated heap storage. Reviewed-by: apetrusenko, iveresov, jcoomes, jmasa, poonam ! src/share/vm/memory/permGen.cpp Changeset: 7d7a7c599c17 Author: jcoomes Date: 2008-12-11 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7d7a7c599c17 6578152: fill_region_with_object has usability and safety issues Reviewed-by: apetrusenko, ysr ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/parNew/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/includeDB_gc ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/tenuredGeneration.cpp ! src/share/vm/memory/threadLocalAllocBuffer.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/arrayOop.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayKlass.hpp ! src/share/vm/runtime/globals.hpp Changeset: 7c2386d67889 Author: jcoomes Date: 2008-12-11 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7c2386d67889 6765745: par compact - allow young gen spaces to be split Reviewed-by: jmasa ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 0f773163217d Author: jcoomes Date: 2008-12-11 12:05 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/0f773163217d 6765954: par compact - stress mode for splitting young gen spaces Reviewed-by: jmasa ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: ffe19141e312 Author: jmasa Date: 2008-12-12 15:37 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/ffe19141e312 Merge ! src/share/vm/runtime/globals.hpp Changeset: ac8fe14c93e4 Author: never Date: 2008-12-12 19:53 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/ac8fe14c93e4 6767587: missing call to make_not_entrant after deoptimizing for patching volatiles Reviewed-by: rasbold, kvn ! src/share/vm/c1/c1_Runtime1.cpp Changeset: a738a625039a Author: never Date: 2008-12-12 19:54 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/a738a625039a 6757316: load_constant() produces a wrong long constant, with high a low words swapped Reviewed-by: rasbold, jrose, kvn ! src/share/vm/c1/c1_LIRGenerator.cpp + test/compiler/6757316/Test6757316.java Changeset: 80206b8a9128 Author: never Date: 2008-12-12 19:55 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/80206b8a9128 6758234: if (k cond (a ? : b: c)) returns reversed answer if k is constant and b and c are longs Reviewed-by: kvn, jrose ! src/share/vm/c1/c1_Optimizer.cpp + test/compiler/6758234/Test6758234.java Changeset: 569b3b226089 Author: trims Date: 2008-12-20 09:57 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/569b3b226089 Merge ! src/share/vm/adlc/adlparse.cpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp Changeset: 2494ab195856 Author: swamyv Date: 2008-12-15 13:58 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/2494ab195856 6653214: MemoryPoolMXBean.setUsageThreshold() does not support large heap sizes. Reviewed-by: ysr, mchung ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/services/management.cpp Changeset: dd70dd4c91de Author: kvn Date: 2008-12-16 12:23 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/dd70dd4c91de 6782820: Server VM fails with "unhandled implicit exception in compiled code" Summary: Restore the code which sets a control edge for a klass load node. Reviewed-by: never ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/macro.cpp Changeset: 6c345e1c5992 Author: kvn Date: 2008-12-17 14:09 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/6c345e1c5992 Merge Changeset: 5496e074077f Author: kvn Date: 2008-12-18 11:26 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/5496e074077f 6787050: assert(n->in(0) == 0L,"no control") with UseCompressedOops on sparcv9 Summary: Relax the assert for Sparc. Reviewed-by: never ! src/share/vm/opto/compile.cpp Changeset: eb811d2ef72e Author: kvn Date: 2008-12-18 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/eb811d2ef72e Merge Changeset: d593294016c3 Author: jcoomes Date: 2008-12-18 01:27 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/d593294016c3 6786195: many nsk.monitoring tests fail with -server -Xcomp Summary: remove Universe::_fillerArrayKlassObj and associated code Reviewed-by: jmasa, tonyp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp Changeset: 234c22e54b98 Author: jcoomes Date: 2008-12-18 10:53 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/234c22e54b98 6784849: par compact - can fail when to_space is non-empty Reviewed-by: jmasa, tonyp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: b27c885f75f9 Author: jcoomes Date: 2008-12-18 10:54 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/b27c885f75f9 6786188: par compact - "SplitALot" stress mode should fill to_space Reviewed-by: jmasa, tonyp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 7aadaf46ecd7 Author: jmasa Date: 2008-12-19 12:15 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/7aadaf46ecd7 Merge Changeset: c6065343356f Author: poonam Date: 2008-12-18 17:28 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/c6065343356f 6786340: hs14b09a pit: a lot of tests failed in "-server -Xcomp" on solaris-amd64 using fastdebug bits Summary: Fixes the nsk-jdi PIT failures introduced by fix for 6739363 Reviewed-by: kvn, coleenp ! src/share/vm/runtime/javaCalls.cpp Changeset: 8a25d96bcf08 Author: xlu Date: 2008-12-19 14:40 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/8a25d96bcf08 6784100: getTimeNanos - CAS reduction Summary: Get rid of the CAS loop in getTimeNanos to reduce coherence traffic on Solaris. Reviewed-by: acorn, kvn, ysr ! src/os/solaris/vm/os_solaris.cpp Changeset: ca7d48236048 Author: xlu Date: 2008-12-20 00:45 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/ca7d48236048 Merge Changeset: 26bc4770e671 Author: trims Date: 2008-12-20 09:58 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/26bc4770e671 Merge ! src/share/vm/runtime/javaCalls.cpp Changeset: fc6a5ae3fef5 Author: trims Date: 2008-12-20 09:59 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/fc6a5ae3fef5 6787832: Bump Hotspot build number to 08 Summary: Update the HS14 build number to 08 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 809e899c638b Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/809e899c638b Added tag jdk7-b43 for changeset fc6a5ae3fef5 ! .hgtags From xiomara.jayasena at sun.com Tue Jan 20 10:00:00 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 18:00:00 +0000 Subject: hg: jdk7/build/jaxp: 2 new changesets Message-ID: <20090120180003.E5492DC44@hg.openjdk.java.net> Changeset: 96fe28d4a913 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jaxp/rev/96fe28d4a913 Added tag jdk7-b42 for changeset 036e0dca841a ! .hgtags Changeset: b203df0741af Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jaxp/rev/b203df0741af Added tag jdk7-b43 for changeset 96fe28d4a913 ! .hgtags From xiomara.jayasena at sun.com Tue Jan 20 10:02:17 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 18:02:17 +0000 Subject: hg: jdk7/build/jaxws: 2 new changesets Message-ID: <20090120180220.DCE5DDC4A@hg.openjdk.java.net> Changeset: 1ad2f51564db Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jaxws/rev/1ad2f51564db Added tag jdk7-b42 for changeset 621c02d83abc ! .hgtags Changeset: 344485a03674 Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jaxws/rev/344485a03674 Added tag jdk7-b43 for changeset 1ad2f51564db ! .hgtags From xiomara.jayasena at sun.com Tue Jan 20 10:07:46 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 18:07:46 +0000 Subject: hg: jdk7/build/jdk: 69 new changesets Message-ID: <20090120182110.7A4F7DC4F@hg.openjdk.java.net> Changeset: 51a20a7ee9c8 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/51a20a7ee9c8 Added tag jdk7-b42 for changeset 3ef0bdfa7609 ! .hgtags Changeset: 4e0e690373fc Author: wetmore Date: 2008-12-02 14:53 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/4e0e690373fc 6778613: Update javax.crypto.Cipher.getMaxAllowedKeyLength to point to proper Appendix after doc reorg Reviewed-by: mullan ! src/share/classes/javax/crypto/Cipher.java Changeset: a99a2d2f3249 Author: dfuchs Date: 2008-12-04 17:58 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/a99a2d2f3249 6319823: new mbean register/unregister notification for groups of mbeans 6779698: Merge error caused duplicate example code in MBeanServerNotification Reviewed-by: emcmanus ! src/share/classes/javax/management/MBeanServerNotification.java Changeset: 87170fc5a587 Author: mchung Date: 2008-12-05 10:28 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/87170fc5a587 6764062: Revise usage of java.io.*.close Summary: Handle closing multiple open I/O streams in case close() throws IOException Reviewed-by: ksrini ! src/share/classes/com/sun/servicetag/Installer.java ! src/share/classes/com/sun/servicetag/SunConnection.java ! src/share/classes/com/sun/servicetag/Util.java ! src/share/classes/com/sun/servicetag/WindowsSystemEnvironment.java Changeset: baa10242c544 Author: mchung Date: 2008-12-05 10:30 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/baa10242c544 6750389: The cpuManufactorer does not correctly recognized for Solaris 10 Summary: Fix the correct SMBIOS type (4) to obtain CPU manufacturer Reviewed-by: ksrini ! src/share/classes/com/sun/servicetag/SolarisSystemEnvironment.java Changeset: ea43ec07a878 Author: tbell Date: 2008-12-05 21:59 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ea43ec07a878 Merge Changeset: b4bf1806ee66 Author: emcmanus Date: 2008-12-09 12:01 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b4bf1806ee66 6774918: @NotificationInfo is ineffective on MBeans that cannot send notifications Reviewed-by: jfdenise ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInjector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/javax/management/NotificationInfo.java ! test/javax/management/Introspector/AnnotatedNotificationInfoTest.java Changeset: 95f828533592 Author: jfdenise Date: 2008-12-09 14:44 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/95f828533592 6501362: DescriptorSupport(String) could recognize "name=value" as well as XML format Reviewed-by: emcmanus ! src/share/classes/javax/management/modelmbean/DescriptorSupport.java + test/javax/management/descriptor/DescriptorConstructorTest.java Changeset: 8d7117d71fc7 Author: jfdenise Date: 2008-12-09 15:36 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/8d7117d71fc7 6250014: MBeanOperationInfo Descriptor field for exceptions Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/mbeanserver/ConvertingMethod.java ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanIntrospector.java ! src/share/classes/javax/management/Descriptor.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/MBeanOperationInfo.java + test/javax/management/Introspector/ExceptionsDescriptorTest.java Changeset: f8c2f3b5c0ff Author: jfdenise Date: 2008-12-09 15:57 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/f8c2f3b5c0ff 6675526: Define an Annotation to name registered MBeans Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/javax/management/Descriptor.java ! src/share/classes/javax/management/JMX.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/MBeanServerConnection.java + src/share/classes/javax/management/ObjectNameTemplate.java + test/javax/management/Introspector/ObjectNameTemplateTest.java Changeset: ab4d12886aaf Author: jfdenise Date: 2008-12-09 16:14 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ab4d12886aaf 6450834: RFE: allow StandardMBean to call MBeanRegistration methods on its wrapped resource 6373143: MonitorNotification should have a public constructor Reviewed-by: emcmanus ! src/share/classes/javax/management/StandardMBean.java ! src/share/classes/javax/management/monitor/MonitorNotification.java + test/javax/management/monitor/InstantiateMonitorNotificationTest.java + test/javax/management/standardmbean/RegistrationTest.java Changeset: 3d822c99e3ab Author: jfdenise Date: 2008-12-09 16:26 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3d822c99e3ab 6287328: Add methods to StandardMBean to retrieve a method based on MBean{Attribute|Operation}Info Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/share/classes/com/sun/jmx/mbeanserver/MBeanIntrospector.java ! src/share/classes/javax/management/StandardMBean.java + test/javax/management/standardmbean/FindMethodTest.java Changeset: 6eec8be80bfe Author: sjiang Date: 2008-12-09 17:41 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/6eec8be80bfe 6405891: MLet: could be improved to load a native lib Reviewed-by: emcmanus ! src/share/classes/javax/management/loading/MLet.java Changeset: 30239cf868b0 Author: sjiang Date: 2008-12-09 17:41 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/30239cf868b0 Merge Changeset: 0b1c7f982cc0 Author: emcmanus Date: 2008-12-09 18:30 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0b1c7f982cc0 6780803: Wrong parameter name in description of EventClient::addListeners() 6470295: Misleading exception message says context classloader when it isn't 6714954: Description of MBeanPermission checking in MBeanServer javadoc is inaccurate 6732037: Event Service spec needs more detail about Executor use 6740900: Specify that listeners invoked via SendNotification should not block 6778436: Typo in @NotificationInfos spec Reviewed-by: dfuchs ! src/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/share/classes/javax/management/MBeanRegistration.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/event/EventClient.java ! src/share/classes/javax/management/event/FetchingEventRelay.java Changeset: 23738109351f Author: sjiang Date: 2008-12-09 18:42 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/23738109351f 6760712: Provide a connector server option that causes it not to prevent the VM from exiting Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/share/classes/javax/management/remote/rmi/RMIJRMPServerImpl.java + test/javax/management/remote/mandatory/connection/DaemonRMIExporterTest.java Changeset: 0dc9fc01e5d6 Author: sjiang Date: 2008-12-09 18:45 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0dc9fc01e5d6 Merge Changeset: 4951fee90769 Author: sjiang Date: 2008-12-09 19:44 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/4951fee90769 6332907: Add ability for connector server to close individual connections Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/remote/util/EnvHelp.java ! src/share/classes/javax/management/remote/JMXConnectorServer.java ! src/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java + test/javax/management/remote/mandatory/connectorServer/CloseConnectionTest.java Changeset: 61e73bc43e72 Author: dfuchs Date: 2008-12-09 20:20 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/61e73bc43e72 6768935: Clarify the behaviour of ObjectName pattern matching with regards to namespaces Reviewed-by: emcmanus ! src/share/classes/com/sun/jmx/interceptor/DispatchInterceptor.java ! src/share/classes/com/sun/jmx/interceptor/DomainDispatchInterceptor.java ! src/share/classes/com/sun/jmx/interceptor/NamespaceDispatchInterceptor.java ! src/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java ! src/share/classes/com/sun/jmx/mbeanserver/Util.java ! src/share/classes/com/sun/jmx/namespace/DomainInterceptor.java ! src/share/classes/com/sun/jmx/namespace/NamespaceInterceptor.java ! src/share/classes/com/sun/jmx/namespace/ObjectNameRouter.java ! src/share/classes/com/sun/jmx/namespace/RoutingMBeanServerConnection.java ! src/share/classes/com/sun/jmx/namespace/RoutingProxy.java ! src/share/classes/javax/management/MBeanServer.java ! src/share/classes/javax/management/MBeanServerConnection.java ! src/share/classes/javax/management/ObjectName.java ! src/share/classes/javax/management/namespace/JMXDomain.java ! src/share/classes/javax/management/namespace/JMXNamespacePermission.java ! src/share/classes/javax/management/namespace/JMXNamespaces.java ! src/share/classes/javax/management/namespace/package-info.java ! test/javax/management/namespace/LeadingSeparatorsTest.java ! test/javax/management/namespace/NullDomainObjectNameTest.java ! test/javax/management/namespace/NullObjectNameTest.java ! test/javax/management/namespace/QueryNamesTest.java Changeset: 7aa035fdd97d Author: sjiang Date: 2008-12-09 20:50 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/7aa035fdd97d 6336980: NotificationBroadcasterSupport: to tell whether there are listeners and to do clear Reviewed-by: emcmanus ! src/share/classes/javax/management/NotificationBroadcasterSupport.java + test/javax/management/notification/SupportClearTest.java Changeset: 3f226f477d56 Author: sjiang Date: 2008-12-09 20:51 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3f226f477d56 Merge Changeset: c8db1ddbdba4 Author: emcmanus Date: 2008-12-10 11:59 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/c8db1ddbdba4 6456269: Add a GenericMBeanException so clients don't have to have server's exception classes present Reviewed-by: jfdenise, dfuchs ! src/share/classes/javax/management/Descriptor.java + src/share/classes/javax/management/GenericMBeanException.java ! src/share/classes/javax/management/MBeanException.java + test/javax/management/interop/MBeanExceptionInteropTest.java + test/javax/management/openmbean/GenericMBeanExceptionTest.java Changeset: b89ba9a6d9a6 Author: sherman Date: 2008-12-10 14:03 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b89ba9a6d9a6 6642323: Speeding up Single Byte Decoders 6642328: Speeding up Single Byte Encoders Summary: re-implementation of mapping based sbcs charts Reviewed-by: alanb ! make/java/nio/FILES_java.gmk ! make/java/nio/Makefile ! make/sun/nio/FILES_java.gmk ! make/sun/nio/Makefile + make/tools/CharsetMapping/IBM037.c2b + make/tools/CharsetMapping/IBM037.map + make/tools/CharsetMapping/IBM037.nr + make/tools/CharsetMapping/IBM1006.map + make/tools/CharsetMapping/IBM1025.c2b + make/tools/CharsetMapping/IBM1025.map + make/tools/CharsetMapping/IBM1025.nr + make/tools/CharsetMapping/IBM1026.c2b + make/tools/CharsetMapping/IBM1026.map + make/tools/CharsetMapping/IBM1026.nr + make/tools/CharsetMapping/IBM1046.map + make/tools/CharsetMapping/IBM1047.map + make/tools/CharsetMapping/IBM1097.map + make/tools/CharsetMapping/IBM1098.map + make/tools/CharsetMapping/IBM1112.c2b + make/tools/CharsetMapping/IBM1112.map + make/tools/CharsetMapping/IBM1112.nr + make/tools/CharsetMapping/IBM1122.c2b + make/tools/CharsetMapping/IBM1122.map + make/tools/CharsetMapping/IBM1122.nr + make/tools/CharsetMapping/IBM1123.c2b + make/tools/CharsetMapping/IBM1123.map + make/tools/CharsetMapping/IBM1123.nr + make/tools/CharsetMapping/IBM1124.map + make/tools/CharsetMapping/IBM1140.c2b + make/tools/CharsetMapping/IBM1140.map + make/tools/CharsetMapping/IBM1141.c2b + make/tools/CharsetMapping/IBM1141.map + make/tools/CharsetMapping/IBM1142.c2b + make/tools/CharsetMapping/IBM1142.map + make/tools/CharsetMapping/IBM1143.c2b + make/tools/CharsetMapping/IBM1143.map + make/tools/CharsetMapping/IBM1144.c2b + make/tools/CharsetMapping/IBM1144.map + make/tools/CharsetMapping/IBM1145.c2b + make/tools/CharsetMapping/IBM1145.map + make/tools/CharsetMapping/IBM1146.c2b + make/tools/CharsetMapping/IBM1146.map + make/tools/CharsetMapping/IBM1147.c2b + make/tools/CharsetMapping/IBM1147.map + make/tools/CharsetMapping/IBM1148.c2b + make/tools/CharsetMapping/IBM1148.map + make/tools/CharsetMapping/IBM1149.c2b + make/tools/CharsetMapping/IBM1149.map + make/tools/CharsetMapping/IBM273.c2b + make/tools/CharsetMapping/IBM273.map + make/tools/CharsetMapping/IBM273.nr + make/tools/CharsetMapping/IBM277.c2b + make/tools/CharsetMapping/IBM277.map + make/tools/CharsetMapping/IBM277.nr + make/tools/CharsetMapping/IBM278.c2b + make/tools/CharsetMapping/IBM278.map + make/tools/CharsetMapping/IBM278.nr + make/tools/CharsetMapping/IBM280.c2b + make/tools/CharsetMapping/IBM280.map + make/tools/CharsetMapping/IBM280.nr + make/tools/CharsetMapping/IBM284.c2b + make/tools/CharsetMapping/IBM284.map + make/tools/CharsetMapping/IBM284.nr + make/tools/CharsetMapping/IBM285.c2b + make/tools/CharsetMapping/IBM285.map + make/tools/CharsetMapping/IBM285.nr + make/tools/CharsetMapping/IBM297.c2b + make/tools/CharsetMapping/IBM297.map + make/tools/CharsetMapping/IBM297.nr + make/tools/CharsetMapping/IBM420.c2b + make/tools/CharsetMapping/IBM420.map + make/tools/CharsetMapping/IBM420.nr + make/tools/CharsetMapping/IBM424.c2b + make/tools/CharsetMapping/IBM424.map + make/tools/CharsetMapping/IBM424.nr + make/tools/CharsetMapping/IBM437.map + make/tools/CharsetMapping/IBM500.c2b + make/tools/CharsetMapping/IBM500.map + make/tools/CharsetMapping/IBM500.nr + make/tools/CharsetMapping/IBM737.map + make/tools/CharsetMapping/IBM775.map + make/tools/CharsetMapping/IBM838.c2b + make/tools/CharsetMapping/IBM838.map + make/tools/CharsetMapping/IBM838.nr + make/tools/CharsetMapping/IBM850.map + make/tools/CharsetMapping/IBM852.map + make/tools/CharsetMapping/IBM855.map + make/tools/CharsetMapping/IBM856.map + make/tools/CharsetMapping/IBM857.map + make/tools/CharsetMapping/IBM858.map + make/tools/CharsetMapping/IBM860.map + make/tools/CharsetMapping/IBM861.map + make/tools/CharsetMapping/IBM862.map + make/tools/CharsetMapping/IBM863.map + make/tools/CharsetMapping/IBM864.map + make/tools/CharsetMapping/IBM865.map + make/tools/CharsetMapping/IBM866.map + make/tools/CharsetMapping/IBM868.map + make/tools/CharsetMapping/IBM869.map + make/tools/CharsetMapping/IBM870.c2b + make/tools/CharsetMapping/IBM870.map + make/tools/CharsetMapping/IBM870.nr + make/tools/CharsetMapping/IBM871.c2b + make/tools/CharsetMapping/IBM871.map + make/tools/CharsetMapping/IBM871.nr + make/tools/CharsetMapping/IBM874.map + make/tools/CharsetMapping/IBM874.nr + make/tools/CharsetMapping/IBM875.c2b + make/tools/CharsetMapping/IBM875.map + make/tools/CharsetMapping/IBM875.nr + make/tools/CharsetMapping/IBM918.c2b + make/tools/CharsetMapping/IBM918.map + make/tools/CharsetMapping/IBM918.nr + make/tools/CharsetMapping/IBM921.map + make/tools/CharsetMapping/IBM922.map + make/tools/CharsetMapping/ISO_8859_11.map + make/tools/CharsetMapping/ISO_8859_13.map + make/tools/CharsetMapping/ISO_8859_15.map + make/tools/CharsetMapping/ISO_8859_2.map + make/tools/CharsetMapping/ISO_8859_3.map + make/tools/CharsetMapping/ISO_8859_4.map + make/tools/CharsetMapping/ISO_8859_5.map + make/tools/CharsetMapping/ISO_8859_6.map + make/tools/CharsetMapping/ISO_8859_7.map + make/tools/CharsetMapping/ISO_8859_8.map + make/tools/CharsetMapping/ISO_8859_9.map + make/tools/CharsetMapping/JIS_X_0201.map + make/tools/CharsetMapping/KOI8_R.map + make/tools/CharsetMapping/KOI8_U.map + make/tools/CharsetMapping/MS1250.map + make/tools/CharsetMapping/MS1251.map + make/tools/CharsetMapping/MS1252.map + make/tools/CharsetMapping/MS1253.map + make/tools/CharsetMapping/MS1254.map + make/tools/CharsetMapping/MS1255.map + make/tools/CharsetMapping/MS1256.map + make/tools/CharsetMapping/MS1257.map + make/tools/CharsetMapping/MS1258.map + make/tools/CharsetMapping/MS874.map + make/tools/CharsetMapping/MacArabic.map + make/tools/CharsetMapping/MacCentralEurope.map + make/tools/CharsetMapping/MacCroatian.map + make/tools/CharsetMapping/MacCyrillic.map + make/tools/CharsetMapping/MacDingbat.map + make/tools/CharsetMapping/MacGreek.map + make/tools/CharsetMapping/MacHebrew.map + make/tools/CharsetMapping/MacIceland.map + make/tools/CharsetMapping/MacRoman.map + make/tools/CharsetMapping/MacRomania.map + make/tools/CharsetMapping/MacSymbol.map + make/tools/CharsetMapping/MacThai.map + make/tools/CharsetMapping/MacTurkish.map + make/tools/CharsetMapping/MacUkraine.map + make/tools/CharsetMapping/SingleByte-X.java + make/tools/CharsetMapping/TIS_620.map + make/tools/CharsetMapping/extsbcs + make/tools/CharsetMapping/sbcs ! make/tools/src/build/tools/charsetmapping/GenerateMapping.java + make/tools/src/build/tools/charsetmapping/GenerateSBCS.java ! src/share/classes/sun/io/ByteToCharCp850.java ! src/share/classes/sun/io/CharToByteJIS0201.java ! src/share/classes/sun/io/CharToByteSingleByte.java - src/share/classes/sun/nio/cs/IBM437.java - src/share/classes/sun/nio/cs/IBM737.java - src/share/classes/sun/nio/cs/IBM775.java - src/share/classes/sun/nio/cs/IBM850.java - src/share/classes/sun/nio/cs/IBM852.java - src/share/classes/sun/nio/cs/IBM855.java - src/share/classes/sun/nio/cs/IBM857.java - src/share/classes/sun/nio/cs/IBM858.java - src/share/classes/sun/nio/cs/IBM862.java - src/share/classes/sun/nio/cs/IBM866.java - src/share/classes/sun/nio/cs/IBM874.java - src/share/classes/sun/nio/cs/ISO_8859_13.java - src/share/classes/sun/nio/cs/ISO_8859_15.java - src/share/classes/sun/nio/cs/ISO_8859_2.java - src/share/classes/sun/nio/cs/ISO_8859_4.java - src/share/classes/sun/nio/cs/ISO_8859_5.java - src/share/classes/sun/nio/cs/ISO_8859_7.java - src/share/classes/sun/nio/cs/ISO_8859_9.java - src/share/classes/sun/nio/cs/KOI8_R.java - src/share/classes/sun/nio/cs/KOI8_U.java - src/share/classes/sun/nio/cs/MS1250.java - src/share/classes/sun/nio/cs/MS1251.java - src/share/classes/sun/nio/cs/MS1252.java - src/share/classes/sun/nio/cs/MS1253.java - src/share/classes/sun/nio/cs/MS1254.java - src/share/classes/sun/nio/cs/MS1257.java + src/share/classes/sun/nio/cs/SingleByte.java - src/share/classes/sun/nio/cs/ext/IBM037.java - src/share/classes/sun/nio/cs/ext/IBM1006.java - src/share/classes/sun/nio/cs/ext/IBM1025.java - src/share/classes/sun/nio/cs/ext/IBM1026.java - src/share/classes/sun/nio/cs/ext/IBM1046.java - src/share/classes/sun/nio/cs/ext/IBM1047.java - src/share/classes/sun/nio/cs/ext/IBM1097.java - src/share/classes/sun/nio/cs/ext/IBM1098.java - src/share/classes/sun/nio/cs/ext/IBM1112.java - src/share/classes/sun/nio/cs/ext/IBM1122.java - src/share/classes/sun/nio/cs/ext/IBM1123.java - src/share/classes/sun/nio/cs/ext/IBM1124.java - src/share/classes/sun/nio/cs/ext/IBM1140.java - src/share/classes/sun/nio/cs/ext/IBM1141.java - src/share/classes/sun/nio/cs/ext/IBM1142.java - src/share/classes/sun/nio/cs/ext/IBM1143.java - src/share/classes/sun/nio/cs/ext/IBM1144.java - src/share/classes/sun/nio/cs/ext/IBM1145.java - src/share/classes/sun/nio/cs/ext/IBM1146.java - src/share/classes/sun/nio/cs/ext/IBM1147.java - src/share/classes/sun/nio/cs/ext/IBM1148.java - src/share/classes/sun/nio/cs/ext/IBM1149.java - src/share/classes/sun/nio/cs/ext/IBM273.java - src/share/classes/sun/nio/cs/ext/IBM277.java - src/share/classes/sun/nio/cs/ext/IBM278.java - src/share/classes/sun/nio/cs/ext/IBM280.java - src/share/classes/sun/nio/cs/ext/IBM284.java - src/share/classes/sun/nio/cs/ext/IBM285.java - src/share/classes/sun/nio/cs/ext/IBM297.java - src/share/classes/sun/nio/cs/ext/IBM420.java - src/share/classes/sun/nio/cs/ext/IBM424.java - src/share/classes/sun/nio/cs/ext/IBM500.java - src/share/classes/sun/nio/cs/ext/IBM838.java - src/share/classes/sun/nio/cs/ext/IBM856.java - src/share/classes/sun/nio/cs/ext/IBM860.java - src/share/classes/sun/nio/cs/ext/IBM861.java - src/share/classes/sun/nio/cs/ext/IBM863.java - src/share/classes/sun/nio/cs/ext/IBM864.java - src/share/classes/sun/nio/cs/ext/IBM865.java - src/share/classes/sun/nio/cs/ext/IBM868.java - src/share/classes/sun/nio/cs/ext/IBM869.java - src/share/classes/sun/nio/cs/ext/IBM870.java - src/share/classes/sun/nio/cs/ext/IBM871.java - src/share/classes/sun/nio/cs/ext/IBM875.java - src/share/classes/sun/nio/cs/ext/IBM918.java - src/share/classes/sun/nio/cs/ext/IBM921.java - src/share/classes/sun/nio/cs/ext/IBM922.java - src/share/classes/sun/nio/cs/ext/ISO_8859_11.java - src/share/classes/sun/nio/cs/ext/ISO_8859_3.java - src/share/classes/sun/nio/cs/ext/ISO_8859_6.java - src/share/classes/sun/nio/cs/ext/ISO_8859_8.java - src/share/classes/sun/nio/cs/ext/MS1255.java - src/share/classes/sun/nio/cs/ext/MS1256.java - src/share/classes/sun/nio/cs/ext/MS1258.java - src/share/classes/sun/nio/cs/ext/MS874.java - src/share/classes/sun/nio/cs/ext/MacArabic.java - src/share/classes/sun/nio/cs/ext/MacCentralEurope.java - src/share/classes/sun/nio/cs/ext/MacCroatian.java - src/share/classes/sun/nio/cs/ext/MacCyrillic.java - src/share/classes/sun/nio/cs/ext/MacDingbat.java - src/share/classes/sun/nio/cs/ext/MacGreek.java - src/share/classes/sun/nio/cs/ext/MacHebrew.java - src/share/classes/sun/nio/cs/ext/MacIceland.java - src/share/classes/sun/nio/cs/ext/MacRoman.java - src/share/classes/sun/nio/cs/ext/MacRomania.java - src/share/classes/sun/nio/cs/ext/MacSymbol.java - src/share/classes/sun/nio/cs/ext/MacThai.java - src/share/classes/sun/nio/cs/ext/MacTurkish.java - src/share/classes/sun/nio/cs/ext/MacUkraine.java - src/share/classes/sun/nio/cs/ext/TIS_620.java Changeset: 18ab3173fcec Author: tbell Date: 2008-12-19 10:37 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/18ab3173fcec Merge ! src/share/classes/javax/management/MBeanAttributeInfo.java ! src/share/classes/javax/management/MBeanConstructorInfo.java ! src/share/classes/javax/management/remote/rmi/RMIServerImpl.java Changeset: 94bcd3503668 Author: bae Date: 2008-07-25 14:46 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/94bcd3503668 6687968: PNGImageReader leaks native memory through an Inflater. Reviewed-by: igor, prr ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java Changeset: e62bc7b05b8a Author: igor Date: 2008-08-04 18:50 +0400 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/e62bc7b05b8a 4356282: RFE: T2K should be used to rasterize CID/CFF fonts Reviewed-by: bae, prr ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/windows/native/sun/font/fontpath.c Changeset: a56641c1f54e Author: tdv Date: 2008-08-04 11:29 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/a56641c1f54e 6728834: D3D/OGL: LCD AA text becomes bold and blurred when rendering to a non-opaque destination Reviewed-by: campbell ! src/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java + test/sun/java2d/DirectX/NonOpaqueDestLCDAATest/NonOpaqueDestLCDAATest.java Changeset: b2413144d908 Author: tdv Date: 2008-08-04 11:31 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b2413144d908 6717988: D3D: rendering problems with JConsole on [Nvidia FX 5200] Reviewed-by: campbell ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h Changeset: 06a02adcba4e Author: tdv Date: 2008-08-05 09:37 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/06a02adcba4e 6733718: test /java/awt/FullScreen/UninitializedDisplayModeChangeTest/ fails Reviewed-by: igor + test/java/awt/FullScreen/UninitializedDisplayModeChangeTest/DisplayModeChanger.java Changeset: 15be3e891e97 Author: jgodinez Date: 2008-08-07 11:19 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/15be3e891e97 6731937: javax/print/CheckDupFlavor.java fails Reviewed-by: campbell, tdv ! src/solaris/classes/sun/print/IPPPrintService.java + test/javax/print/CheckDupFlavor.java Changeset: 3c4561f955f3 Author: lana Date: 2008-08-07 22:24 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3c4561f955f3 Merge - make/tools/winver/Makefile - make/tools/winver/bin/winver.exe - make/tools/winver/src/StdAfx.cpp - make/tools/winver/src/StdAfx.h - make/tools/winver/src/winver.cpp - src/share/classes/com/sun/jmx/mbeanserver/OpenConverter.java - src/share/classes/javax/management/ToQueryString.java ! src/share/classes/sun/font/FontManager.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/solaris/classes/sun/print/IPPPrintService.java - test/javax/management/Introspector/LegacyIntrospectorTest.java Changeset: 3d3ef4073bdd Author: jgodinez Date: 2008-08-19 16:04 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3d3ef4073bdd 6731826: race condition in UnixPrintServiceLookup Reviewed-by: campbell, tdv ! src/solaris/classes/sun/print/IPPPrintService.java + test/javax/print/TestRaceCond.java Changeset: cd88b4ad7f25 Author: tdv Date: 2008-08-28 11:27 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/cd88b4ad7f25 6739267: D3D/OGL: add missing ThreeByteBgr to texture upload blit loop Reviewed-by: campbell, flar ! src/share/classes/sun/java2d/opengl/OGLBlitLoops.java ! src/share/classes/sun/java2d/opengl/OGLSurfaceData.java ! src/share/demo/java2d/J2DBench/src/j2dbench/tests/ImageTests.java ! src/share/native/sun/java2d/opengl/OGLBlitLoops.c ! src/share/native/sun/java2d/opengl/OGLSurfaceData.c ! src/windows/classes/sun/java2d/d3d/D3DBlitLoops.java ! src/windows/classes/sun/java2d/d3d/D3DSurfaceData.java ! src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp ! src/windows/native/sun/java2d/d3d/D3DSurfaceData.h Changeset: b8f91ea2fb33 Author: tdv Date: 2008-09-12 15:01 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b8f91ea2fb33 6748082: remove platform-specific code from SwingUtilities2.isDisplayLocal Reviewed-by: prr, tdv Contributed-by: rkennke at kennke.org ! src/share/classes/sun/java2d/SunGraphicsEnvironment.java ! src/share/classes/sun/swing/SwingUtilities2.java ! src/solaris/classes/sun/awt/X11GraphicsEnvironment.java ! src/solaris/native/sun/awt/fontpath.c ! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java Changeset: 41ff3f84cd96 Author: prr Date: 2008-09-24 11:58 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/41ff3f84cd96 6751621: TextLayout.getBounds() doesn't account for strike through Reviewed-by: igor, dougfelt ! src/share/classes/sun/font/Decoration.java ! src/share/classes/sun/font/Underline.java + test/java/awt/font/TextLayout/DecorationBoundsTest.java Changeset: 3bc4d79d8123 Author: tdv Date: 2008-10-09 17:12 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3bc4d79d8123 6749060: LCD AA text rendered incorrectly when destination is non opaque (sw pipeline only) Reviewed-by: campbell, prr ! src/share/classes/sun/java2d/SurfaceData.java ! test/sun/java2d/DirectX/NonOpaqueDestLCDAATest/NonOpaqueDestLCDAATest.java Changeset: 9a6094d65d28 Author: jgodinez Date: 2008-10-13 15:41 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/9a6094d65d28 6732647: isAttributeValueSupported() is not consistant with getSupportedValues() for Copies, TEXT flavor Reviewed-by: tdv, prr ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintService.java ! test/javax/print/attribute/PSCopiesFlavorTest.java Changeset: 22d965ed3b93 Author: prr Date: 2008-10-16 06:28 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/22d965ed3b93 6751616: outline for underline in TextLayout with underline is off rasterized underline Reviewed-by: dougfelt, igor ! src/share/classes/sun/font/Decoration.java + test/java/awt/font/TextLayout/UnderlinePositionTest.java Changeset: 665850610378 Author: lana Date: 2008-10-20 11:52 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/665850610378 Merge - make/ASSEMBLY_EXCEPTION - make/LICENSE - make/README - make/README-builds.html - make/README.html - make/THIRD_PARTY_README - make/java/nio/spp.sh - make/tools/auto_multi/Makefile - make/tools/src/build/tools/automulti/AutoMulti.java - make/tools/src/build/tools/automulti/README.txt - make/tools/src/build/tools/automulti/TestALFGenerator.java - make/tools/src/build/tools/automulti/TestALFLookAndFeel.java - src/share/classes/java/nio/channels/package.html - src/share/classes/javax/swing/colorchooser/DefaultHSBChooserPanel.java - src/share/classes/javax/swing/colorchooser/DefaultRGBChooserPanel.java - src/share/classes/javax/swing/colorchooser/SyntheticImage.java - src/share/classes/org/jcp/xml/dsig/internal/package.html - src/share/classes/sun/launcher/LauncherHelp.java - src/share/classes/sun/nio/ch/OptionAdaptor.java - src/share/classes/sun/nio/ch/SocketOpts.java - src/share/classes/sun/nio/ch/SocketOptsImpl.java - src/share/classes/sun/nio/ch/exceptions ! src/share/classes/sun/swing/SwingUtilities2.java - src/share/javavm/include/opcodes.h - src/share/javavm/include/opcodes.length - src/share/javavm/include/opcodes.list - src/share/javavm/include/opcodes.weight - src/share/javavm/include/opcodes.wide - src/share/javavm/include/sys_api.h - src/share/javavm/include/typedefs.h - src/solaris/classes/sun/awt/motif/MButtonPeer.java - src/solaris/classes/sun/awt/motif/MCanvasPeer.java - src/solaris/classes/sun/awt/motif/MCheckboxMenuItemPeer.java - src/solaris/classes/sun/awt/motif/MCheckboxPeer.java - src/solaris/classes/sun/awt/motif/MChoicePeer.java - src/solaris/classes/sun/awt/motif/MComponentPeer.java - src/solaris/classes/sun/awt/motif/MCustomCursor.java - src/solaris/classes/sun/awt/motif/MDataTransferer.java - src/solaris/classes/sun/awt/motif/MDialogPeer.java - src/solaris/classes/sun/awt/motif/MDragSourceContextPeer.java - src/solaris/classes/sun/awt/motif/MDropTargetContextPeer.java - src/solaris/classes/sun/awt/motif/MEmbedCanvasPeer.java - src/solaris/classes/sun/awt/motif/MEmbeddedFrame.java - src/solaris/classes/sun/awt/motif/MEmbeddedFramePeer.java - src/solaris/classes/sun/awt/motif/MFileDialogPeer.java - src/solaris/classes/sun/awt/motif/MFramePeer.java - src/solaris/classes/sun/awt/motif/MGlobalCursorManager.java - src/solaris/classes/sun/awt/motif/MInputMethod.java - src/solaris/classes/sun/awt/motif/MInputMethodControl.java - src/solaris/classes/sun/awt/motif/MInputMethodDescriptor.java - src/solaris/classes/sun/awt/motif/MLabelPeer.java - src/solaris/classes/sun/awt/motif/MListPeer.java - src/solaris/classes/sun/awt/motif/MMenuBarPeer.java - src/solaris/classes/sun/awt/motif/MMenuItemPeer.java - src/solaris/classes/sun/awt/motif/MMenuPeer.java - src/solaris/classes/sun/awt/motif/MMouseDragGestureRecognizer.java - src/solaris/classes/sun/awt/motif/MPanelPeer.java - src/solaris/classes/sun/awt/motif/MPopupMenuPeer.java - src/solaris/classes/sun/awt/motif/MRobotPeer.java - src/solaris/classes/sun/awt/motif/MScrollPanePeer.java - src/solaris/classes/sun/awt/motif/MScrollbarPeer.java - src/solaris/classes/sun/awt/motif/MTextAreaPeer.java - src/solaris/classes/sun/awt/motif/MTextFieldPeer.java - src/solaris/classes/sun/awt/motif/MWindowPeer.java - src/solaris/classes/sun/awt/motif/X11Clipboard.java - src/solaris/classes/sun/awt/motif/X11DragSourceContextPeer.java - src/solaris/classes/sun/awt/motif/X11DropTargetContextPeer.java - src/solaris/classes/sun/awt/motif/X11Selection.java - src/solaris/classes/sun/awt/motif/X11SelectionHolder.java - src/solaris/javavm/include/typedefs_md.h - src/solaris/native/sun/awt/awt_Button.c - src/solaris/native/sun/awt/awt_Canvas.c - src/solaris/native/sun/awt/awt_Checkbox.c - src/solaris/native/sun/awt/awt_Choice12.c - src/solaris/native/sun/awt/awt_Choice21.c - src/solaris/native/sun/awt/awt_Component.c - src/solaris/native/sun/awt/awt_Cursor.c - src/solaris/native/sun/awt/awt_DataTransferer.c - src/solaris/native/sun/awt/awt_DataTransferer.h - src/solaris/native/sun/awt/awt_FileDialog.c - src/solaris/native/sun/awt/awt_GlobalCursorManager.c - src/solaris/native/sun/awt/awt_KeyboardFocusManager.c - src/solaris/native/sun/awt/awt_Label.c - src/solaris/native/sun/awt/awt_List.c - src/solaris/native/sun/awt/awt_Menu.c - src/solaris/native/sun/awt/awt_Menu.h - src/solaris/native/sun/awt/awt_MenuBar.c - src/solaris/native/sun/awt/awt_MenuBar.h - src/solaris/native/sun/awt/awt_MenuComponent.c - src/solaris/native/sun/awt/awt_MenuItem.c - src/solaris/native/sun/awt/awt_PopupMenu.c - src/solaris/native/sun/awt/awt_ScrollPane.c - src/solaris/native/sun/awt/awt_Scrollbar.c - src/solaris/native/sun/awt/awt_Selection.c - src/solaris/native/sun/awt/awt_TextArea.c - src/solaris/native/sun/awt/awt_TextArea.h - src/solaris/native/sun/awt/awt_TextField.c - src/solaris/native/sun/awt/awt_TextField.h - src/solaris/native/sun/awt/awt_TopLevel.c - src/solaris/native/sun/awt/awt_XmDnD.c - src/solaris/native/sun/awt/awt_XmDnD.h - src/solaris/native/sun/awt/awt_dnd.c - src/solaris/native/sun/awt/awt_dnd.h - src/solaris/native/sun/awt/awt_dnd_ds.c - src/solaris/native/sun/awt/awt_dnd_dt.c - src/solaris/native/sun/awt/awt_motif.c - src/solaris/native/sun/awt/awt_motif12.c - src/solaris/native/sun/awt/awt_motif21.c - src/solaris/native/sun/awt/awt_xembed.c - src/solaris/native/sun/awt/canvas.c - src/solaris/native/sun/awt/cursor.c - src/windows/javavm/include/typedefs_md.h - test/javax/swing/JFileChooser/4252173/bug4252173.java - test/javax/swing/JFileChooser/6524424/bug6524424.html - test/javax/swing/JFileChooser/6524424/bug6524424.java - test/sun/net/www/http/ChunkedInputStream/test.txt - test/tools/launcher/Arrrghs.sh Changeset: 452c58b2f533 Author: tdv Date: 2008-10-21 08:25 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/452c58b2f533 6755274: 6u10b33 2d tests fails on sles10x64 with jvm crash Reviewed-by: campbell ! src/solaris/classes/sun/java2d/opengl/GLXGraphicsConfig.java ! src/windows/classes/sun/java2d/opengl/WGLGraphicsConfig.java Changeset: c739feb28074 Author: prr Date: 2008-10-28 14:40 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/c739feb28074 6764543: SIGSEGV in libfontconfig.so starting from jdk7b33 Reviewed-by: campbell, igor ! src/solaris/native/sun/awt/fontpath.c Changeset: 594c52582b21 Author: tdv Date: 2008-10-28 14:47 -0700 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/594c52582b21 6764257: D3D/OGL: color is not reset properly after save/restoreState() [RSL] Reviewed-by: campbell ! src/share/classes/sun/java2d/pipe/BufferedContext.java + test/sun/java2d/pipe/hw/RSLContextInvalidationTest/RSLContextInvalidationTest.java Changeset: 9cdababf6179 Author: igor Date: 2008-10-29 01:52 +0300 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/9cdababf6179 6761856: OpenJDK: vertical text metrics may be significanly different from those returned by Sun JDK Reviewed-by: bae, prr ! src/share/native/sun/font/freetypeScaler.c ! test/java/awt/font/TextLayout/TextLayoutBounds.java Changeset: 3a9d06af8830 Author: bae Date: 2008-11-01 20:42 +0300 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3a9d06af8830 6541476: PNG imageio plugin incorrectly handles iTXt chunk Reviewed-by: igor, prr ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/share/classes/com/sun/imageio/plugins/png/PNGMetadata.java + test/javax/imageio/plugins/png/ITXtTest.java Changeset: 8eb24fc88242 Author: tdv Date: 2008-11-18 17:16 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/8eb24fc88242 6758179: D3D: AlphaComposite is applied incorrectly for uncached opaque BufferedImage Reviewed-by: campbell, flar ! src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp + test/sun/java2d/DirectX/OpaqueImageToSurfaceBlitTest/OpaqueImageToSurfaceBlitTest.java Changeset: 3fea7e660a8f Author: tdv Date: 2008-11-18 18:32 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3fea7e660a8f 6757527: D3D: serious rendering issues on Nvidia boards with driver version 178.13 on Vista Reviewed-by: campbell ! src/windows/native/sun/java2d/d3d/D3DBlitLoops.cpp ! src/windows/native/sun/java2d/d3d/D3DContext.cpp Changeset: be363ea85cb4 Author: jgodinez Date: 2008-11-25 14:38 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/be363ea85cb4 6653384: Variable "initialized" in class CUPSPrinter is static by mistake Reviewed-by: tdv, prr ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java + test/java/awt/print/PrinterJob/GetMediasTest.java Changeset: c8eea39734e8 Author: jgodinez Date: 2008-12-04 10:05 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/c8eea39734e8 6587245: Import declaration not used in sun.print.* Reviewed-by: tdv, prr ! src/share/classes/javax/print/Doc.java ! src/share/classes/javax/print/DocFlavor.java ! src/share/classes/javax/print/DocPrintJob.java ! src/share/classes/javax/print/MultiDocPrintService.java ! src/share/classes/javax/print/PrintServiceLookup.java ! src/share/classes/javax/print/attribute/URISyntax.java ! src/share/classes/javax/print/event/PrintServiceAttributeEvent.java ! src/share/classes/sun/print/PSPathGraphics.java ! src/share/classes/sun/print/PrintJobAttributeException.java ! src/share/classes/sun/print/SunMinMaxPage.java ! src/share/classes/sun/print/SunPageSelection.java Changeset: 15435c60c751 Author: tdv Date: 2008-12-04 11:21 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/15435c60c751 6708580: Java applications slow when EXA enabled Reviewed-by: prr, tdv Contributed-by: ceisserer ! make/sun/awt/mapfile-mawt-vers ! make/sun/xawt/mapfile-vers ! src/solaris/classes/sun/java2d/x11/X11SurfaceData.java ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c Changeset: b0c446712fae Author: jgodinez Date: 2008-12-08 10:23 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b0c446712fae 6665212: PrinterJob class, method lookupStreamPrintServices(), "fos" in docs is unknown Reviewed-by: tdv, prr ! src/share/classes/java/awt/print/PrinterJob.java Changeset: b163d898f83f Author: tdv Date: 2008-12-08 17:04 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/b163d898f83f 6772137: D3D: Dragging the scroll bar of a JScrollPane containing a JTree causes incorrect red Reviewed-by: campbell ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h Changeset: bf5dd3128c6a Author: lana Date: 2008-12-08 19:49 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/bf5dd3128c6a Merge Changeset: 50c67678b0d1 Author: lana Date: 2009-01-06 16:24 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/50c67678b0d1 Merge ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: 8dcc06d43798 Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/8dcc06d43798 Added tag jdk7-b43 for changeset 50c67678b0d1 ! .hgtags Changeset: 57dc40ece164 Author: sherman Date: 2008-12-17 22:50 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/57dc40ece164 6496274: jar seems to use more CPU than it should Summary: boost jar creating performance especially for the large jar file Reviewed-by: martin ! src/share/classes/sun/tools/jar/Main.java Changeset: 85fe3cd9d6f9 Author: wetmore Date: 2008-12-19 10:35 +0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/85fe3cd9d6f9 6750401: SSL stress test with GF leads to 32 bit max process size in less than 5 minutes,with PCKS11 provider Summary: This is the JSSE portion of the fix. Main part is in PKCS11. Reviewed-by: valeriep, xuelei ! src/share/classes/sun/security/ssl/CipherBox.java ! src/share/classes/sun/security/ssl/SSLEngineImpl.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 850d381fa9aa Author: tbell Date: 2008-12-19 22:07 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/850d381fa9aa Merge Changeset: 3d09cc6c4ea9 Author: alanb Date: 2008-12-22 19:28 +0000 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/3d09cc6c4ea9 6787009: (attach) Stub injection potentially unsafe on windows-x64 Reviewed-by: mchung ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Changeset: 37a9442e3203 Author: tbell Date: 2009-01-09 21:54 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/37a9442e3203 Merge Changeset: 0bd360988b3a Author: thurka Date: 2009-01-07 14:06 +0100 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0bd360988b3a 6790467: Add test for setInterval() for local MonitoredHost and local MonitoredVm Summary: test for MonitoredHost.setInterval() and MonitoredVm.setInterval() added Reviewed-by: swamyv + test/sun/jvmstat/monitor/MonitoredVm/CR6672135.java Changeset: ff572b4f1ca4 Author: martin Date: 2009-01-07 11:50 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/ff572b4f1ca4 6788196: (porting) Bounds checks in io_util.c rely on undefined behaviour Reviewed-by: alanb Contributed-by: gbenson at redhat.com ! src/share/native/java/io/io_util.c ! test/java/io/readBytes/ReadBytesBounds.java Changeset: 0272e442cc5b Author: martin Date: 2009-01-08 14:07 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/0272e442cc5b 6791458: FileInputStream/RandomAccessFile.read leaks memory if invoked on closed stream with len > 8k Reviewed-by: alanb Contributed-by: jeremymanson at google.com ! src/share/native/java/io/io_util.c + test/java/io/readBytes/MemoryLeak.java Changeset: f6c105e60186 Author: bpatel Date: 2009-01-07 16:39 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/f6c105e60186 6790217: Javadoc HTML WCAG 2.0 accessibility issues in jdk docs makefile - Bold tags should be strong Reviewed-by: jjg ! make/docs/Makefile Changeset: 71a6cd33d365 Author: bpatel Date: 2009-01-08 14:17 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/71a6cd33d365 Merge Changeset: f5062c0ae8d5 Author: bpatel Date: 2009-01-08 15:10 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/f5062c0ae8d5 Merge Changeset: 961ea5a46a0c Author: martin Date: 2009-01-09 16:48 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/961ea5a46a0c 6792066: src/share/native/java/io/io_util.c clean-ups Reviewed-by: alanb ! src/share/native/java/io/io_util.c ! src/share/native/java/io/io_util.h Changeset: 5c39d920b488 Author: tbell Date: 2009-01-09 22:01 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/5c39d920b488 Merge Changeset: 4dab1a24dca2 Author: tbell Date: 2009-01-16 10:37 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/4dab1a24dca2 Merge Changeset: d8eb2738db6b Author: xdono Date: 2009-01-20 09:42 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/d8eb2738db6b Merge - src/share/classes/sun/nio/cs/IBM437.java - src/share/classes/sun/nio/cs/IBM737.java - src/share/classes/sun/nio/cs/IBM775.java - src/share/classes/sun/nio/cs/IBM850.java - src/share/classes/sun/nio/cs/IBM852.java - src/share/classes/sun/nio/cs/IBM855.java - src/share/classes/sun/nio/cs/IBM857.java - src/share/classes/sun/nio/cs/IBM858.java - src/share/classes/sun/nio/cs/IBM862.java - src/share/classes/sun/nio/cs/IBM866.java - src/share/classes/sun/nio/cs/IBM874.java - src/share/classes/sun/nio/cs/ISO_8859_13.java - src/share/classes/sun/nio/cs/ISO_8859_15.java - src/share/classes/sun/nio/cs/ISO_8859_2.java - src/share/classes/sun/nio/cs/ISO_8859_4.java - src/share/classes/sun/nio/cs/ISO_8859_5.java - src/share/classes/sun/nio/cs/ISO_8859_7.java - src/share/classes/sun/nio/cs/ISO_8859_9.java - src/share/classes/sun/nio/cs/KOI8_R.java - src/share/classes/sun/nio/cs/KOI8_U.java - src/share/classes/sun/nio/cs/MS1250.java - src/share/classes/sun/nio/cs/MS1251.java - src/share/classes/sun/nio/cs/MS1252.java - src/share/classes/sun/nio/cs/MS1253.java - src/share/classes/sun/nio/cs/MS1254.java - src/share/classes/sun/nio/cs/MS1257.java - src/share/classes/sun/nio/cs/ext/IBM037.java - src/share/classes/sun/nio/cs/ext/IBM1006.java - src/share/classes/sun/nio/cs/ext/IBM1025.java - src/share/classes/sun/nio/cs/ext/IBM1026.java - src/share/classes/sun/nio/cs/ext/IBM1046.java - src/share/classes/sun/nio/cs/ext/IBM1047.java - src/share/classes/sun/nio/cs/ext/IBM1097.java - src/share/classes/sun/nio/cs/ext/IBM1098.java - src/share/classes/sun/nio/cs/ext/IBM1112.java - src/share/classes/sun/nio/cs/ext/IBM1122.java - src/share/classes/sun/nio/cs/ext/IBM1123.java - src/share/classes/sun/nio/cs/ext/IBM1124.java - src/share/classes/sun/nio/cs/ext/IBM1140.java - src/share/classes/sun/nio/cs/ext/IBM1141.java - src/share/classes/sun/nio/cs/ext/IBM1142.java - src/share/classes/sun/nio/cs/ext/IBM1143.java - src/share/classes/sun/nio/cs/ext/IBM1144.java - src/share/classes/sun/nio/cs/ext/IBM1145.java - src/share/classes/sun/nio/cs/ext/IBM1146.java - src/share/classes/sun/nio/cs/ext/IBM1147.java - src/share/classes/sun/nio/cs/ext/IBM1148.java - src/share/classes/sun/nio/cs/ext/IBM1149.java - src/share/classes/sun/nio/cs/ext/IBM273.java - src/share/classes/sun/nio/cs/ext/IBM277.java - src/share/classes/sun/nio/cs/ext/IBM278.java - src/share/classes/sun/nio/cs/ext/IBM280.java - src/share/classes/sun/nio/cs/ext/IBM284.java - src/share/classes/sun/nio/cs/ext/IBM285.java - src/share/classes/sun/nio/cs/ext/IBM297.java - src/share/classes/sun/nio/cs/ext/IBM420.java - src/share/classes/sun/nio/cs/ext/IBM424.java - src/share/classes/sun/nio/cs/ext/IBM500.java - src/share/classes/sun/nio/cs/ext/IBM838.java - src/share/classes/sun/nio/cs/ext/IBM856.java - src/share/classes/sun/nio/cs/ext/IBM860.java - src/share/classes/sun/nio/cs/ext/IBM861.java - src/share/classes/sun/nio/cs/ext/IBM863.java - src/share/classes/sun/nio/cs/ext/IBM864.java - src/share/classes/sun/nio/cs/ext/IBM865.java - src/share/classes/sun/nio/cs/ext/IBM868.java - src/share/classes/sun/nio/cs/ext/IBM869.java - src/share/classes/sun/nio/cs/ext/IBM870.java - src/share/classes/sun/nio/cs/ext/IBM871.java - src/share/classes/sun/nio/cs/ext/IBM875.java - src/share/classes/sun/nio/cs/ext/IBM918.java - src/share/classes/sun/nio/cs/ext/IBM921.java - src/share/classes/sun/nio/cs/ext/IBM922.java - src/share/classes/sun/nio/cs/ext/ISO_8859_11.java - src/share/classes/sun/nio/cs/ext/ISO_8859_3.java - src/share/classes/sun/nio/cs/ext/ISO_8859_6.java - src/share/classes/sun/nio/cs/ext/ISO_8859_8.java - src/share/classes/sun/nio/cs/ext/MS1255.java - src/share/classes/sun/nio/cs/ext/MS1256.java - src/share/classes/sun/nio/cs/ext/MS1258.java - src/share/classes/sun/nio/cs/ext/MS874.java - src/share/classes/sun/nio/cs/ext/MacArabic.java - src/share/classes/sun/nio/cs/ext/MacCentralEurope.java - src/share/classes/sun/nio/cs/ext/MacCroatian.java - src/share/classes/sun/nio/cs/ext/MacCyrillic.java - src/share/classes/sun/nio/cs/ext/MacDingbat.java - src/share/classes/sun/nio/cs/ext/MacGreek.java - src/share/classes/sun/nio/cs/ext/MacHebrew.java - src/share/classes/sun/nio/cs/ext/MacIceland.java - src/share/classes/sun/nio/cs/ext/MacRoman.java - src/share/classes/sun/nio/cs/ext/MacRomania.java - src/share/classes/sun/nio/cs/ext/MacSymbol.java - src/share/classes/sun/nio/cs/ext/MacThai.java - src/share/classes/sun/nio/cs/ext/MacTurkish.java - src/share/classes/sun/nio/cs/ext/MacUkraine.java - src/share/classes/sun/nio/cs/ext/TIS_620.java From xiomara.jayasena at sun.com Tue Jan 20 10:29:36 2009 From: xiomara.jayasena at sun.com (xiomara.jayasena at sun.com) Date: Tue, 20 Jan 2009 18:29:36 +0000 Subject: hg: jdk7/build/langtools: 13 new changesets Message-ID: <20090120182958.0491CDC54@hg.openjdk.java.net> Changeset: b044af4939c9 Author: xdono Date: 2008-12-18 21:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/b044af4939c9 Added tag jdk7-b42 for changeset 5e5567c2db56 ! .hgtags Changeset: 8db0c5fd6e99 Author: jjg Date: 2008-12-02 14:35 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/8db0c5fd6e99 6778638: javadoc regression tests require tabs Reviewed-by: darcy ! test/com/sun/javadoc/testSourceTab/DoubleTab/C.java ! test/com/sun/javadoc/testSourceTab/SingleTab/C.java ! test/com/sun/javadoc/testSourceTab/TestSourceTab.java Changeset: 4efd44aa85ff Author: tbell Date: 2008-12-05 21:59 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/4efd44aa85ff Merge Changeset: e2f8f6daee9d Author: tbell Date: 2008-12-19 10:39 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/e2f8f6daee9d Merge Changeset: 05b47447cbcf Author: xdono Date: 2009-01-15 11:46 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/05b47447cbcf Added tag jdk7-b43 for changeset e2f8f6daee9d ! .hgtags Changeset: 7a595d92e252 Author: jjg Date: 2009-01-07 14:48 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/7a595d92e252 6512707: "incompatible types" after (unrelated) annotation processing Reviewed-by: darcy Contributed-by: prunge at velocitynet.com.au ! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java + test/tools/javac/processing/6512707/T6512707.java + test/tools/javac/processing/6512707/TestAnnotation.java + test/tools/javac/processing/6512707/TestEnum.java Changeset: 47a62d8d98b4 Author: bpatel Date: 2009-01-08 16:26 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/47a62d8d98b4 6786028: Javadoc HTML WCAG 2.0 accessibility issues in standard doclet - Bold tags should be strong Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeOptionalMemberWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeRequiredMemberWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/DeprecatedListWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/EnumConstantWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FieldWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkFactoryImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/LinkInfoImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/NestedClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/SerializedFormWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/SubWriterHolderWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/LinkInfo.java ! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java ! test/com/sun/javadoc/AuthorDD/AuthorDD.java ! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java ! test/com/sun/javadoc/testClassTree/TestClassTree.java ! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/com/sun/javadoc/testHeadings/TestHeadings.java ! test/com/sun/javadoc/testHelpOption/TestHelpOption.java ! test/com/sun/javadoc/testHref/TestHref.java + test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java + test/com/sun/javadoc/testHtmlStrongTag/pkg1/C1.java + test/com/sun/javadoc/testHtmlStrongTag/pkg2/C2.java ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testInterface/TestInterface.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java ! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java ! test/com/sun/javadoc/testNavagation/TestNavagation.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java ! test/com/sun/javadoc/testPackagePage/TestPackagePage.java ! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java ! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java ! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java ! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java ! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java ! test/com/sun/javadoc/testValueTag/TestValueTag.java Changeset: dbe9e82f9d25 Author: bpatel Date: 2009-01-08 16:34 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/dbe9e82f9d25 Merge ! test/com/sun/javadoc/AuthorDD/AuthorDD.java Changeset: 905e151a185a Author: mcimadamore Date: 2009-01-13 13:27 +0000 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/905e151a185a 6765045: Remove rawtypes warnings from langtools Summary: Removed all occurrences of rawtypes warnings from langtools Reviewed-by: jjg, bpatel ! make/build.properties ! src/share/classes/com/sun/source/util/Trees.java ! src/share/classes/com/sun/tools/apt/comp/Apt.java ! src/share/classes/com/sun/tools/apt/mirror/declaration/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/apt/mirror/declaration/Constants.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractMemberWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/AllClassesFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstantsSummaryWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConstructorWriterImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlSerialFieldWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/ConstantsSummaryWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractMemberBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstantsSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ConstructorBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/EnumConstantBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/FieldBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/LayoutParser.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MemberSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/MethodBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/PackageSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/SerializedFormBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/ParamTaglet.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/TagletManager.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassTree.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ClassUseMapper.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/ImplementedMethods.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/VisibleMemberMap.java ! src/share/classes/com/sun/tools/javac/Main.java ! src/share/classes/com/sun/tools/javac/file/JavacFileManager.java ! src/share/classes/com/sun/tools/javac/file/ZipFileIndex.java ! src/share/classes/com/sun/tools/javac/model/AnnotationProxyMaker.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/ServiceProxy.java ! src/share/classes/com/sun/tools/javac/util/Context.java ! src/share/classes/com/sun/tools/javac/util/List.java ! src/share/classes/com/sun/tools/javac/util/Pair.java ! src/share/classes/com/sun/tools/javadoc/DocletInvoker.java ! src/share/classes/com/sun/tools/javah/Gen.java ! src/share/classes/com/sun/tools/javah/LLNI.java ! src/share/classes/com/sun/tools/javah/TypeSignature.java ! src/share/classes/sun/tools/javap/FieldData.java ! src/share/classes/sun/tools/javap/JavapPrinter.java ! src/share/classes/sun/tools/javap/MethodData.java Changeset: d57378c34fdb Author: mcimadamore Date: 2009-01-13 13:28 +0000 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/d57378c34fdb 6665356: Cast not allowed when both qualifying type and inner class are parameterized Summary: Fixed parser and cats conversion in order to allow cast between generic inner classes Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java + test/tools/javac/cast/6665356/T6665356.java + test/tools/javac/cast/6665356/T6665356.out + test/tools/javac/generics/rare/6665356/T6665356.java + test/tools/javac/generics/rare/6665356/T6665356.out Changeset: 09eb1acc9610 Author: mcimadamore Date: 2009-01-13 13:28 +0000 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/09eb1acc9610 6723444: javac fails to substitute type variables into a constructor's throws clause Summary: Added constructor's actual type info to NewClass AST node Reviewed-by: jjg Contributed-by: mark at twistedbanana.demon.co.uk ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java + test/tools/javac/generics/6723444/T6723444.java + test/tools/javac/generics/6723444/T6723444.out Changeset: e157bd68dfc5 Author: mcimadamore Date: 2009-01-13 13:31 +0000 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/e157bd68dfc5 6558559: Extra "unchecked" diagnostic Summary: Fixed Types.sideCast in order to suppress redundant unchecked warnings Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/cast/6558559/T6558559a.java + test/tools/javac/cast/6558559/T6558559b.java Changeset: 28f0b10d6c1a Author: tbell Date: 2009-01-16 10:38 -0800 URL: http://hg.openjdk.java.net/jdk7/build/langtools/rev/28f0b10d6c1a Merge From kelly.ohair at sun.com Sat Jan 31 15:32:52 2009 From: kelly.ohair at sun.com (kelly.ohair at sun.com) Date: Sat, 31 Jan 2009 23:32:52 +0000 Subject: hg: jdk7/build: 6791649: add "SKIP_MSIVAL2=true" to the Windows section of make/jprt.config Message-ID: <20090131233252.C06DCE68B@hg.openjdk.java.net> Changeset: 3398ae556a2a Author: ohair Date: 2009-01-31 15:26 -0800 URL: http://hg.openjdk.java.net/jdk7/build/rev/3398ae556a2a 6791649: add "SKIP_MSIVAL2=true" to the Windows section of make/jprt.config Reviewed-by: tbell ! make/jdk-rules.gmk ! make/jprt.config ! make/jprt.gmk From kelly.ohair at sun.com Sat Jan 31 19:53:21 2009 From: kelly.ohair at sun.com (kelly.ohair at sun.com) Date: Sun, 01 Feb 2009 03:53:21 +0000 Subject: hg: jdk7/build/hotspot: 6799141: Build with --hash-style=both so that binaries can work on SuSE 10 Message-ID: <20090201035323.1A611E6A0@hg.openjdk.java.net> Changeset: 69c752d99841 Author: ohair Date: 2009-01-31 17:19 -0800 URL: http://hg.openjdk.java.net/jdk7/build/hotspot/rev/69c752d99841 6799141: Build with --hash-style=both so that binaries can work on SuSE 10 Reviewed-by: tbell ! make/linux/makefiles/gcc.make From kelly.ohair at sun.com Sat Jan 31 20:54:34 2009 From: kelly.ohair at sun.com (kelly.ohair at sun.com) Date: Sun, 01 Feb 2009 04:54:34 +0000 Subject: hg: jdk7/build/jdk: 6799141: Build with --hash-style=both so that binaries can work on SuSE 10 Message-ID: <20090201045445.7AA8EE6AD@hg.openjdk.java.net> Changeset: 30bf00392b6d Author: ohair Date: 2009-01-31 17:31 -0800 URL: http://hg.openjdk.java.net/jdk7/build/jdk/rev/30bf00392b6d 6799141: Build with --hash-style=both so that binaries can work on SuSE 10 Reviewed-by: tbell ! make/common/Defs-linux.gmk ! make/common/shared/Compiler-gcc.gmk ! make/common/shared/Compiler-msvc.gmk ! make/common/shared/Compiler-sun.gmk + make/common/shared/Defs-versions.gmk ! make/common/shared/Defs-windows.gmk ! make/common/shared/Defs.gmk ! make/common/shared/Platform.gmk ! make/common/shared/Sanity-Settings.gmk ! make/common/shared/Sanity.gmk