hg: jdk7/build/jdk: 2 new changesets

2011-04-13 Thread kelly . ohair
Changeset: 03d8d1eaaf6d
Author:ohair
Date:  2011-04-12 14:23 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/03d8d1eaaf6d

7033957: Library built without a mapfile: libxinerama.so
Reviewed-by: ksrini

! make/common/shared/Defs-solaris.gmk

Changeset: 0069845a086c
Author:ohair
Date:  2011-04-12 22:22 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/0069845a086c

Merge




hg: jdk7/build: 5 new changesets

2011-04-13 Thread kelly . ohair
Changeset: f911d742c40a
Author:schien
Date:  2011-04-07 15:20 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/rev/f911d742c40a

Added tag jdk7-b137 for changeset 7654afc6a29e

! .hgtags

Changeset: 970c0898ded2
Author:ohair
Date:  2011-03-22 11:07 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/rev/970c0898ded2

6737397: Should support running JCK test suite with test/Makefile and JPRT
Reviewed-by: alanb

! make/jprt.properties
! test/Makefile

Changeset: 1527f425ee22
Author:lana
Date:  2011-03-31 21:49 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/rev/1527f425ee22

Merge


Changeset: 574b71659cb1
Author:lana
Date:  2011-04-10 10:17 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/rev/574b71659cb1

Merge


Changeset: fc47c97bbbd9
Author:ohair
Date:  2011-04-12 18:35 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/rev/fc47c97bbbd9

Merge

! test/Makefile



hg: jdk7/build/jaxp: 2 new changesets

2011-04-13 Thread kelly . ohair
Changeset: d19dd3dd599e
Author:schien
Date:  2011-04-07 15:21 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jaxp/rev/d19dd3dd599e

Added tag jdk7-b137 for changeset 1d87f7460cde

! .hgtags

Changeset: be3758943770
Author:ohair
Date:  2011-04-12 18:36 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jaxp/rev/be3758943770

Merge




hg: jdk7/build/jaxws: 2 new changesets

2011-04-13 Thread kelly . ohair
Changeset: 6dfcea9f7a4e
Author:schien
Date:  2011-04-07 15:21 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jaxws/rev/6dfcea9f7a4e

Added tag jdk7-b137 for changeset ccea3282991c

! .hgtags

Changeset: cc956c8a8255
Author:ohair
Date:  2011-04-12 18:36 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jaxws/rev/cc956c8a8255

Merge




hg: jdk7/build/hotspot: 16 new changesets

2011-04-13 Thread kelly . ohair
Changeset: 9e6733fb56f8
Author:schien
Date:  2011-04-07 15:20 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/hotspot/rev/9e6733fb56f8

Added tag jdk7-b137 for changeset 2dbcb4a4d8da

! .hgtags

Changeset: 987d9d10a30a
Author:trims
Date:  2011-04-08 15:56 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/hotspot/rev/987d9d10a30a

Added tag hs21-b07 for changeset 2dbcb4a4d8da

! .hgtags

Changeset: 1d1603768966
Author:trims
Date:  2011-04-05 14:12 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/hotspot/rev/1d1603768966

7010070: Update all 2010 Oracle-changed OpenJDK files to have the proper 
copyright dates - second pass
Summary: Update the copyright to be 2010 on all changed files in OpenJDK
Reviewed-by: ohair

! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeLoadConstant.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeWithKlass.java
! agent/src/share/classes/sun/jvm/hotspot/memory/DictionaryEntry.java
! agent/src/share/classes/sun/jvm/hotspot/memory/LoaderConstraintEntry.java
! agent/src/share/classes/sun/jvm/hotspot/memory/PlaceholderEntry.java
! agent/src/share/classes/sun/jvm/hotspot/memory/StringTable.java
! agent/src/share/classes/sun/jvm/hotspot/memory/SymbolTable.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/oops/GenerateOopMap.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Klass.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java
! agent/src/share/classes/sun/jvm/hotspot/oops/Symbol.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/types/Field.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/HashtableEntry.java
! make/linux/Makefile
! make/linux/makefiles/arm.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/linux/makefiles/ppc.make
! make/linux/makefiles/sparcWorks.make
! make/linux/makefiles/top.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/adlc.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/rules.make
! make/solaris/makefiles/top.make
! make/solaris/makefiles/vm.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/launcher.make
! make/windows/makefiles/vm.make
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/dump_sparc.cpp
! src/cpu/sparc/vm/jni_sparc.h
! src/cpu/sparc/vm/nativeInst_sparc.cpp
! src/cpu/sparc/vm/nativeInst_sparc.hpp
! src/cpu/sparc/vm/relocInfo_sparc.cpp
! src/cpu/x86/vm/jni_x86.h
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/zero/vm/jni_zero.h
! src/os/linux/vm/jvm_linux.cpp
! src/os/linux/vm/osThread_linux.cpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/linux/vm/thread_linux.inline.hpp
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/jhelper.d
! src/os/solaris/dtrace/libjvm_db.c
! src/os/solaris/vm/dtraceJSDT_solaris.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/tools/hsdis/hsdis-demo.c
! src/share/tools/hsdis/hsdis.c
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/asm/assembler.hpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/c1/c1_Compilation.hpp
! src/share/vm/c1/c1_Defs.hpp
! src/share/vm/c1/c1_FpuStackSim.hpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/c1/c1_MacroAssembler.hpp
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/ci/ciClassList.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciKlass.cpp
! src/share/vm/ci/ciObjArrayKlass.cpp
! src/share/vm/ci/ciObject.hpp
! src/share/vm/ci/ciObjectFactory.hpp
! src/share/vm/ci/ciSignature.cpp
! src/share/vm/ci/ciSignature.hpp
! src/share/vm/ci/ciSymbol.cpp
! src/share/vm/ci/ciSymbol.hpp
! src/share/vm/ci/compilerInterface.hpp
! src/share/vm/classfile/classFileError.cpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/dictionary.hpp
! src/share/vm/classfile/javaAssertions.cpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/loaderConstraints.hpp
! src/share/vm/classfile/placeholders.cpp
! 

Re: Need reviewer: Exceptions to mapfile rule on shared libraries

2011-04-13 Thread Dr Andrew John Hughes
On 16:18 Tue 12 Apr , Kelly O'Hair wrote:
 
 On Apr 12, 2011, at 3:58 PM, Dr Andrew John Hughes wrote:
 
  On 13:46 Tue 12 Apr , Kelly O'Hair wrote:
  
  Some shared libraries do not have and will not have mapfiles, at least for 
  now, we
  give these an exception to the mapfile check (which just issues a warning).
  
  7033957: Library built without a mapfile: libxinerama.so
  http://cr.openjdk.java.net/~ohair/openjdk7/jdk7-build-mapfile-warning-sparc/webrev/
  
  -kto
  
  
  On a related note, is it wise to have these libraries using the same names 
  as system
  libraries?  libxinerama is the same as libXinerama with the exception of 
  case.  I
  believe the JDK also has a libjpeg which is identically named to the system 
  install.
  Could it not be libjxinerama.so, libjavajpeg.so or some such?
 
 I'll CC Phil.
 
 Given the age of these libraries, I'm very hesitant to change the names.
 
 As far as library naming in general, I can see your point, but I'm not sure 
 we could
 change them now. Maybe in JDK8?  But not after some discussions on what the 
 impact
 might be. :^(
 

Yes, I wasn't expecting anything immediate, but I thought the topic
needed raising.  It's something I've been musing on.

My particular concern is things like libjpeg where we'd like to have
the option to link against the system install instead.  IcedTea
currently has a mass of dlopen/sym call additions to support a system
libjpeg that I don't really fancy trying to upstream.  I think having
the library calling libjpeg.so might be a barrier to just linking at
compile-time, but I have yet to try it.

 -kto
 

Thanks,
-- 
Andrew :)

Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)

Support Free Java!
Contribute to GNU Classpath and IcedTea
http://www.gnu.org/software/classpath
http://icedtea.classpath.org
PGP Key: F5862A37 (https://keys.indymedia.org/)
Fingerprint = EA30 D855 D50F 90CD F54D  0698 0713 C3ED F586 2A37


hg: jdk7/build/jdk: 99 new changesets

2011-04-13 Thread kelly . ohair
Changeset: 7e0c4c994e2e
Author:bae
Date:  2011-03-22 11:22 +0300
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/7e0c4c994e2e

6993561: java.awt.image.SampleModel.setSamples() methods not always throw 
ArrayIndexOutOfBoundsException
Reviewed-by: jgodinez, prr

! src/share/classes/java/awt/image/SampleModel.java
! test/java/awt/image/GetSamplesTest.java

Changeset: 77a8566be102
Author:bae
Date:  2011-03-22 12:28 +0300
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/77a8566be102

6773586: java.awt.image.SampleModel.getPixels() methods not allways throw 
ArrayIndexOutOfBoundsException
Reviewed-by: jgodinez, prr

! src/share/classes/java/awt/image/BandedSampleModel.java
! src/share/classes/java/awt/image/ComponentSampleModel.java
! src/share/classes/java/awt/image/SampleModel.java
! src/share/classes/java/awt/image/SinglePixelPackedSampleModel.java

Changeset: 8ab1b6226eed
Author:bae
Date:  2011-03-25 12:50 +0300
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/8ab1b6226eed

6989717: media native code compiler warnings
Reviewed-by: jgodinez, prr

! src/share/native/sun/awt/medialib/mlib_ImageAffine.c
! src/share/native/sun/awt/medialib/mlib_ImageAffineEdge.c
! src/share/native/sun/awt/medialib/mlib_ImageColorTrue2Index.c
! src/share/native/sun/awt/medialib/mlib_ImageConvMxN.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_16ext.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_16nw.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_32nw.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_8ext.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_8nw.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_D64nw.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_F32nw.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_u16ext.c
! src/share/native/sun/awt/medialib/mlib_ImageConv_u16nw.c
! src/share/native/sun/awt/medialib/mlib_ImageCopy_Bit.c
! src/share/native/sun/awt/medialib/mlib_ImageCreate.c

Changeset: 0f7256505703
Author:bae
Date:  2011-03-27 15:51 +0400
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/0f7256505703

6985593: Crash in Java_sun_java2d_loops_MaskBlit_MaskBlit on oel5.5-x64
Reviewed-by: ceisserer, jgodinez, prr

! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java
+ test/sun/java2d/XRenderBlitsTest.java

Changeset: d1ec8c106dda
Author:bae
Date:  2011-03-29 13:10 +0400
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/d1ec8c106dda

7030147: java.awt.image.SampleModel.setDataElements() does't throw 
ArrayIndexOutOfBoundsEx for Integer.MAX_VA
Reviewed-by: jgodinez, prr

! src/share/classes/java/awt/image/SampleModel.java

Changeset: 5a0c0ae1c85b
Author:bae
Date:  2011-03-29 17:11 +0400
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/5a0c0ae1c85b

7003516: Methods java.awt.geom.Line2D.Double/Float.getBounds2D() don't satisfy 
inherited spec
Reviewed-by: flar, prr

! src/share/classes/java/awt/Shape.java

Changeset: 81c8b844e917
Author:prr
Date:  2011-03-31 15:02 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/81c8b844e917

7026407: Broken /code in javax.imageio.metadata.IIOMetadataNode.getTagName()
Reviewed-by: jgodinez

! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java

Changeset: 8df5b67cc694
Author:prr
Date:  2011-04-01 12:45 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/8df5b67cc694

7029934: Xrender: Text is truncated with 64 bit Linux JRE
Reviewed-by: bae, flar, ceisserer
Contributed-by: linuxhi...@gmail.com

! src/solaris/native/sun/java2d/x11/XRBackendNative.c

Changeset: 50d62d0a7a2e
Author:prr
Date:  2011-04-01 20:21 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/50d62d0a7a2e

7032930: A way to specify MS Mincho to be used in dialoginput on windows JA 
locale
Reviewed-by: igor, jgodinez

! src/share/classes/sun/awt/FontConfiguration.java
! src/share/classes/sun/font/FontManagerForSGE.java
! src/share/classes/sun/font/SunFontManager.java
! src/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/windows/classes/sun/awt/Win32GraphicsEnvironment.java
+ 
test/sun/java2d/SunGraphicsEnvironment/TestSGEuseAlternateFontforJALocales.java

Changeset: 3c576689e0ce
Author:lana
Date:  2011-04-01 23:55 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/jdk/rev/3c576689e0ce

Merge

- make/com/sun/xml/Makefile
- make/java/dyn/Makefile
- src/share/classes/java/dyn/CallSite.java
- src/share/classes/java/dyn/ClassValue.java
- src/share/classes/java/dyn/ConstantCallSite.java
- src/share/classes/java/dyn/InvokeDynamic.java
- src/share/classes/java/dyn/InvokeDynamicBootstrapError.java
- src/share/classes/java/dyn/Linkage.java
- src/share/classes/java/dyn/MethodHandle.java
- src/share/classes/java/dyn/MethodHandles.java
- src/share/classes/java/dyn/MethodType.java
- src/share/classes/java/dyn/MethodTypeForm.java
- src/share/classes/java/dyn/MutableCallSite.java
- 

hg: jdk7/build/langtools: 21 new changesets

2011-04-13 Thread kelly . ohair
Changeset: 148d3dc4e1e1
Author:bpatel
Date:  2011-03-22 18:32 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/148d3dc4e1e1

7025314: NLS: translatability violation on standard.properties
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlWriter.java
! 
src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
! test/com/sun/javadoc/testJavascript/TestJavascript.java
! test/com/sun/javadoc/testNavagation/TestNavagation.java
! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java

Changeset: 72bdd232e0ea
Author:bpatel
Date:  2011-03-23 14:40 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/72bdd232e0ea

7010342: End tag for element P is not open for few html files generated using 
new javadoc
Reviewed-by: jjg

! 
src/share/classes/com/sun/tools/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/ClassWriterImpl.java
! src/share/classes/com/sun/tools/doclets/formats/html/HelpWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/stylesheet.css
+ test/com/sun/javadoc/testSubTitle/TestSubTitle.java
+ test/com/sun/javadoc/testSubTitle/pkg/C.java
+ test/com/sun/javadoc/testSubTitle/pkg/package.html

Changeset: 83260b3305ac
Author:jjg
Date:  2011-03-24 16:14 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/83260b3305ac

6597678: JavaCompiler.getStandardFileManager always uses default charset not 
the one that user specifies
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/JavacMessages.java
+ test/tools/javac/util/T6597678.java

Changeset: 26ea2557214a
Author:jjg
Date:  2011-03-25 07:39 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/26ea2557214a

7009599: javac build puts extraneous files into dist/lib/classes.jar
Reviewed-by: ohair

! make/build.xml

Changeset: 31e5cfc5a990
Author:jjg
Date:  2011-03-25 07:58 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/31e5cfc5a990

6437138: JSR 199: Compiler doesn't diagnose crash in user code
6482554: uncaught exception from annotation processor not reported through 
JavaCompiler.CompilationTask.call
Reviewed-by: mcimadamore

+ src/share/classes/com/sun/tools/javac/api/ClientCodeWrapper.java
! src/share/classes/com/sun/tools/javac/api/JavacTaskImpl.java
! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! src/share/classes/com/sun/tools/javac/main/Main.java
! 
src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/share/classes/com/sun/tools/javac/util/Log.java
+ test/tools/javac/api/T6437138.java
+ test/tools/javac/api/TestClientCodeWrapper.java

Changeset: 442b1366cfdf
Author:bpatel
Date:  2011-03-25 15:17 -0700
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/442b1366cfdf

7001086: NLS: un-used resources should be removed from standard.properties and 
improper concatenation
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java
! 
src/share/classes/com/sun/tools/doclets/formats/html/resources/standard.properties
+ test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java
+ test/com/sun/javadoc/testNonFrameWarning/pkg/C.java

Changeset: 2007998f89f2
Author:mcimadamore
Date:  2011-03-29 16:40 +0100
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/2007998f89f2

7030687: Diamond: compiler accepts erroneous code where diamond is used with 
non-generic inner class
Summary: Diamond accepts non-parameterized member inner classes with 
parameterized outer because of a bad check
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
+ test/tools/javac/generics/diamond/7030687/ParserTest.java
+ test/tools/javac/generics/diamond/7030687/T7030687.java
+ test/tools/javac/generics/diamond/7030687/T7030687.out

Changeset: ddec8c712e85
Author:mcimadamore
Date:  2011-03-29 16:40 +0100
URL:   http://hg.openjdk.java.net/jdk7/build/langtools/rev/ddec8c712e85

7030606: Project-coin: multi-catch types should be pairwise disjoint
Summary: Bring javac in sync with latest Project Coin EDR
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/tools/javac/diags/examples/MulticatchTypesMustBeDisjoint.java
+