hg: jdk7/tl/langtools: 3 new changesets

2009-06-24 Thread maurizio . cimadamore
Changeset: 18e0269f25e3
Author:mcimadamore
Date:  2009-06-24 10:50 +0100
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/18e0269f25e3

6822637: ResolveError hierarchy needs to be refactored
Summary: Break ResolveError class into a hierarchy representing different kinds 
of resolution errors
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Kinds.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/util/JCDiagnostic.java

Changeset: 8ec37cf2b37e
Author:mcimadamore
Date:  2009-06-24 10:50 +0100
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/8ec37cf2b37e

6852595: Accessing scope using JSR199 API on erroneous tree causes Illegal 
Argument Exception
Summary: Fixed problem with empty DiagnosticSource objects causing IAE in the 
JCDiagnostic constructor
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/util/AbstractLog.java
! src/share/classes/com/sun/tools/javac/util/DiagnosticSource.java
+ test/tools/javac/api/6852595/T6852595.java

Changeset: 1d9e61e0a075
Author:mcimadamore
Date:  2009-06-24 10:51 +0100
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/1d9e61e0a075

6852649: The Rich formatter printer should be an explicit class to facilitate 
overriding
Summary: Improve reusabiliy of the rich formatter by removing anonymous inner 
classes/changing visibility of fields
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java



hg: jdk7/tl: 2 new changesets

2009-06-24 Thread tim . bell
Changeset: 68836ec8bcc7
Author:xdono
Date:  2009-06-18 13:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/rev/68836ec8bcc7

Added tag jdk7-b61 for changeset 472c21584cfd

! .hgtags

Changeset: e84b527d8be8
Author:tbell
Date:  2009-06-21 23:49 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/rev/e84b527d8be8

Merge




hg: jdk7/tl/corba: 2 new changesets

2009-06-24 Thread tim . bell
Changeset: c73934e09f00
Author:xdono
Date:  2009-06-18 13:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/corba/rev/c73934e09f00

Added tag jdk7-b61 for changeset e906b16a12a9

! .hgtags

Changeset: 65b66117dbd7
Author:tbell
Date:  2009-06-21 23:50 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/corba/rev/65b66117dbd7

Merge




hg: jdk7/tl/hotspot: 32 new changesets

2009-06-24 Thread tim . bell
Changeset: 47ffceb239d0
Author:thurka
Date:  2009-05-20 09:36 +0200
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/47ffceb239d0

6839599: JVM crash while profiling Tomcat and Liferay
Summary: constantPoolOopDesc::copy_cpool_bytes() - do the brute-force search 
search through 'tbl' when SymbolTable::lookup_only() returns NULL
Reviewed-by: kamg

! src/share/vm/oops/constantPoolOop.cpp

Changeset: f1f3a2719a55
Author:xlu
Date:  2009-05-22 16:40 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f1f3a2719a55

6843580: JavaThread.getStackBase throws sun.jvm.hotspot.WrongTypeException 
invoked by jstack
Reviewed-by: phh, dice, never, swamyv

! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java

Changeset: 93c14e5562c4
Author:twisti
Date:  2009-05-06 00:27 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/93c14e5562c4

6823354: Add intrinsics for 
{Integer,Long}.{numberOfLeadingZeros,numberOfTrailingZeros}()
Summary: These methods can be instrinsified by using bit scan, bit test, and 
population count instructions.
Reviewed-by: kvn, never

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/vm_version_x86.cpp
! src/cpu/x86/vm/vm_version_x86.hpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/opto/classes.hpp
! src/share/vm/opto/connode.cpp
! src/share/vm/opto/connode.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/matcher.hpp
! src/share/vm/runtime/globals.hpp
+ test/compiler/6823354/Test6823354.java

Changeset: e85af0c0c94b
Author:twisti
Date:  2009-05-07 00:28 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/e85af0c0c94b

Merge


Changeset: f53b154d959d
Author:twisti
Date:  2009-05-06 08:57 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f53b154d959d

6837906: compiler tests of 6636138 fail with IllegalAccessException
Summary: The compiler tests of 6636138 fail with an IllegalAccessException.
Reviewed-by: kvn

! test/compiler/6636138/Test1.java
! test/compiler/6636138/Test2.java

Changeset: f2954231d190
Author:twisti
Date:  2009-05-07 04:16 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/f2954231d190

Merge


Changeset: d0e0d6d824d8
Author:kvn
Date:  2009-05-08 10:34 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/d0e0d6d824d8

Merge

! src/share/vm/runtime/globals.hpp

Changeset: c96bf21b756f
Author:kvn
Date:  2009-05-08 10:44 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/c96bf21b756f

6788527: Server vm intermittently fails with assertion "live value must not be 
garbage" with fastdebug bits
Summary: Cache Jvmti and DTrace flags used by Compiler.
Reviewed-by: never

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp

Changeset: 44ccd7a9065c
Author:ohair
Date:  2009-05-08 15:16 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/44ccd7a9065c

6839151: Add a JPRT default test of -Xshare:dump when new hotspot is built
Reviewed-by: never, kvn

! make/jprt.properties
! test/Makefile

Changeset: 900e4df4b0c3
Author:ohair
Date:  2009-05-08 23:00 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/900e4df4b0c3

Merge


Changeset: a9e116455022
Author:kvn
Date:  2009-05-11 17:59 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/a9e116455022

6832293: JIT compiler got wrong result in type checking with -server
Summary: Check for an object array of interface in CmpPNode::sub().
Reviewed-by: never

! src/share/vm/opto/subnode.cpp
+ test/compiler/6832293/Test.java

Changeset: b2934faac289
Author:kvn
Date:  2009-05-11 18:30 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/b2934faac289

6836054: java/util/Arrays/CopyMethods.java fails on solaris-sparc with 
IllegalArgumentException
Summary: Do not mark an allocation as scalar replaceable if its actual type in 
unknown statically.
Reviewed-by: never

! src/share/vm/opto/escape.cpp

Changeset: 2056494941db
Author:twisti
Date:  2009-05-13 00:45 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/hotspot/rev/2056494941db

6814842: Load shortening optimizations
Summary: 6797305 handles load widening but no shortening which should be 
covered here.
Reviewed-by: never, kvn

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.

hg: jdk7/tl/jaxp: 2 new changesets

2009-06-24 Thread tim . bell
Changeset: db1d07f881a1
Author:xdono
Date:  2009-06-18 13:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/db1d07f881a1

Added tag jdk7-b61 for changeset f1ac756616ea

! .hgtags

Changeset: a97dd57a6260
Author:tbell
Date:  2009-06-21 23:51 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jaxp/rev/a97dd57a6260

Merge




hg: jdk7/tl/jaxws: 2 new changesets

2009-06-24 Thread tim . bell
Changeset: 55681156ec1a
Author:xdono
Date:  2009-06-18 13:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/55681156ec1a

Added tag jdk7-b61 for changeset aeabf802f2a1

! .hgtags

Changeset: 75c801c13ea1
Author:tbell
Date:  2009-06-21 23:52 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jaxws/rev/75c801c13ea1

Merge




hg: jdk7/tl/jdk: 4 new changesets

2009-06-24 Thread tim . bell
Changeset: 5a5b56904855
Author:tbell
Date:  2009-06-21 12:02 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/5a5b56904855

6853336: (process) disable or remove clone-exec feature (6850720)
Summary: clone-exec feature (6850720) needs more work on 32-bit Linux
Reviewed-by: alanb, michaelm
Contributed-by: Martin Buchholz 

! src/solaris/native/java/lang/UNIXProcess_md.c

Changeset: 03f2ac812821
Author:xdono
Date:  2009-06-18 13:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/03f2ac812821

Added tag jdk7-b61 for changeset f72c0dc047b9

! .hgtags

Changeset: 55a584478eac
Author:tbell
Date:  2009-06-21 23:52 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/55a584478eac

Merge


Changeset: b3444a42fd40
Author:tbell
Date:  2009-06-23 22:07 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b3444a42fd40

Merge

- src/share/classes/sun/io/ByteToCharMS932DB.java
- src/share/classes/sun/io/CharToByteMS932DB.java
- src/share/classes/sun/nio/cs/ext/EUC_CN.java
- src/share/classes/sun/nio/cs/ext/EUC_KR.java
- src/share/classes/sun/nio/cs/ext/GBK.java
- src/share/classes/sun/nio/cs/ext/Johab.java
- src/share/classes/sun/nio/cs/ext/MS932.java
- src/share/classes/sun/nio/cs/ext/MS932DB.java
- src/share/classes/sun/nio/cs/ext/MS936.java
- src/share/classes/sun/nio/cs/ext/MS949.java
- src/share/classes/sun/nio/cs/ext/MS950.java



hg: jdk7/tl/langtools: 4 new changesets

2009-06-24 Thread tim . bell
Changeset: 950d50e13a9e
Author:xdono
Date:  2009-06-18 13:05 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/950d50e13a9e

Added tag jdk7-b61 for changeset 522520757dd3

! .hgtags

Changeset: 6855e5aa3348
Author:tbell
Date:  2009-06-21 23:55 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/6855e5aa3348

Merge


Changeset: fe077c71cd47
Author:tbell
Date:  2009-06-23 22:09 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/fe077c71cd47

Merge


Changeset: 812d5486a023
Author:tbell
Date:  2009-06-24 17:34 -0700
URL:   http://hg.openjdk.java.net/jdk7/tl/langtools/rev/812d5486a023

Merge