hg: jdk8/tl/langtools: 8024696: Missing null check in bound method reference capture

2013-09-22 Thread vicente . romero
Changeset: 571f8ebc2d51
Author:vromero
Date:  2013-09-22 12:53 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/571f8ebc2d51

8024696: Missing null check in bound method reference capture
Reviewed-by: jjg, briangoetz

! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! test/tools/javac/lambda/8023558/T8023558a.java
+ 
test/tools/javac/lambda/methodReferenceExecution/MethodReferenceNullCheckTest.java



hg: jdk8/tl/jdk: 8023130: (process) ProcessBuilder#inheritIO does not work on Windows

2013-09-22 Thread alan . bateman
Changeset: 56d247821694
Author:alanb
Date:  2013-09-23 04:05 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/56d247821694

8023130: (process) ProcessBuilder#inheritIO does not work on Windows
Reviewed-by: alanb, martin
Contributed-by: ivan.gerasi...@oracle.com

! src/windows/native/java/lang/ProcessImpl_md.c
! test/java/lang/ProcessBuilder/Basic.java
+ test/java/lang/ProcessBuilder/InheritIO/InheritIO.java
+ test/java/lang/ProcessBuilder/InheritIO/InheritIO.sh



hg: jdk8/tl: 13 new changesets

2013-09-22 Thread lana . steuck
Changeset: 0874bb4707b7
Author:omajid
Date:  2013-09-11 12:08 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/0874bb4707b7

8024320: Add s390(x) detection to platform.m4
Reviewed-by: erikj, ihse, dsamersoff

! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4

Changeset: 14fe208b657c
Author:cl
Date:  2013-09-12 11:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/14fe208b657c

Added tag jdk8-b107 for changeset 0874bb4707b7

! .hgtags

Changeset: 4bf059350c51
Author:lana
Date:  2013-09-17 08:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/4bf059350c51

Merge


Changeset: 8dadd26c2a58
Author:ihse
Date:  2013-09-12 10:38 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/8dadd26c2a58

8024467: Update autoconf-config.guess to autoconf 2.69
Reviewed-by: erikj

! common/autoconf/build-aux/autoconf-config.guess

Changeset: 64f52ef175a4
Author:ihse
Date:  2013-09-12 10:42 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/64f52ef175a4

8010185: Build should support --with-override-nashorn
Reviewed-by: erikj

! common/autoconf/generated-configure.sh
! common/autoconf/source-dirs.m4

Changeset: b1e9396fb8af
Author:vadim
Date:  2013-09-12 12:12 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/b1e9396fb8af

8008022: Upgrade Direct X SDK used to build JDK
Reviewed-by: erikj, prr, ihse

! Makefile
! README-builds.html
! common/autoconf/generated-configure.sh
! common/autoconf/spec.gmk.in
! common/autoconf/toolchain.m4
! common/autoconf/toolchain_windows.m4

Changeset: 69da99676239
Author:ihse
Date:  2013-09-13 13:07 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/69da99676239

8024620: config.log does not end up in corresponding configuration
Reviewed-by: erikj

! common/autoconf/configure
! common/autoconf/configure.ac
! common/autoconf/generated-configure.sh

Changeset: ac3f5137f84d
Author:ihse
Date:  2013-09-13 14:59 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/ac3f5137f84d

8024665: Move open changes for JDK-8020411 to closed source
Reviewed-by: erikj

! common/autoconf/generated-configure.sh
! common/autoconf/platform.m4
! common/autoconf/spec.gmk.in

Changeset: aab351790498
Author:katleman
Date:  2013-09-17 13:41 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/aab351790498

Merge


Changeset: 59d6af7422af
Author:katleman
Date:  2013-09-17 19:06 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/59d6af7422af

Merge


Changeset: 7697621037fd
Author:ihse
Date:  2013-09-18 12:37 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/7697621037fd

8024815: Make --with-dxsdk and friends deprecated
Reviewed-by: erikj

! common/autoconf/basics.m4
! common/autoconf/generated-configure.sh
! common/autoconf/toolchain.m4

Changeset: 9286a6e61291
Author:ihse
Date:  2013-09-18 13:49 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/9286a6e61291

8024849: Don't remove upper case letters from username when setting 
USER_RELEASE_SUFFIX
Reviewed-by: erikj

! common/autoconf/basics_windows.m4
! common/autoconf/generated-configure.sh
! common/autoconf/jdk-options.m4

Changeset: d4762f463fe0
Author:cl
Date:  2013-09-19 09:36 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/d4762f463fe0

Added tag jdk8-b108 for changeset 9286a6e61291

! .hgtags



hg: jdk8/tl/corba: 3 new changesets

2013-09-22 Thread lana . steuck
Changeset: 260f00a95705
Author:cl
Date:  2013-09-12 11:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/260f00a95705

Added tag jdk8-b107 for changeset 23fc34133152

! .hgtags

Changeset: a4bb3b450016
Author:lana
Date:  2013-09-17 08:08 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/a4bb3b450016

Merge


Changeset: c1eb93f57603
Author:cl
Date:  2013-09-19 09:36 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/c1eb93f57603

Added tag jdk8-b108 for changeset a4bb3b450016

! .hgtags



hg: jdk8/tl/jaxws: 2 new changesets

2013-09-22 Thread lana . steuck
Changeset: d1ea68556fd7
Author:cl
Date:  2013-09-12 11:09 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/d1ea68556fd7

Added tag jdk8-b107 for changeset e3c9328f7563

! .hgtags

Changeset: f64b1e497722
Author:cl
Date:  2013-09-19 09:37 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/f64b1e497722

Added tag jdk8-b108 for changeset d1ea68556fd7

! .hgtags



hg: jdk8/tl/nashorn: 4 new changesets

2013-09-22 Thread lana . steuck
Changeset: a1f980cc1355
Author:cl
Date:  2013-09-12 11:09 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/a1f980cc1355

Added tag jdk8-b107 for changeset f35e1255024b

! .hgtags

Changeset: 445ad3f6d3b4
Author:lana
Date:  2013-09-17 08:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/445ad3f6d3b4

Merge

- src/jdk/nashorn/internal/runtime/arrays/ReverseScriptObjectMirrorIterator.java
- src/jdk/nashorn/internal/runtime/arrays/ScriptObjectMirrorIterator.java

Changeset: 6ec2f9e5ed5b
Author:cl
Date:  2013-09-19 09:37 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/6ec2f9e5ed5b

Added tag jdk8-b108 for changeset 445ad3f6d3b4

! .hgtags

Changeset: 13210550765c
Author:lana
Date:  2013-09-20 19:17 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/13210550765c

Merge




hg: jdk8/tl/jaxp: 2 new changesets

2013-09-22 Thread lana . steuck
Changeset: 8ade3eed63da
Author:cl
Date:  2013-09-12 11:09 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/8ade3eed63da

Added tag jdk8-b107 for changeset d6a32e3831aa

! .hgtags

Changeset: 21b10835b88a
Author:cl
Date:  2013-09-19 09:37 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/21b10835b88a

Added tag jdk8-b108 for changeset 8ade3eed63da

! .hgtags



hg: jdk8/tl/langtools: 5 new changesets

2013-09-22 Thread lana . steuck
Changeset: 1b7f5a27c4ba
Author:cl
Date:  2013-09-12 11:09 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1b7f5a27c4ba

Added tag jdk8-b107 for changeset 3f274927ec18

! .hgtags

Changeset: 252f872b8a2f
Author:lana
Date:  2013-09-17 08:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/252f872b8a2f

Merge

- src/share/classes/com/sun/tools/javac/code/Annotations.java
- test/tools/javac/diags/examples/CyclicInference.java
- test/tools/javac/diags/examples/MrefStat.java.rej
- test/tools/javac/diags/examples/MrefStat1.java.rej
- test/tools/javac/lambda/TargetType10.out
- test/tools/javac/lambda/typeInference/InferenceTest5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.java
- test/tools/javac/lambda/typeInference/InferenceTest_neg5.out

Changeset: 8ecfe6a3ba4c
Author:cl
Date:  2013-09-19 09:37 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/8ecfe6a3ba4c

Added tag jdk8-b108 for changeset 252f872b8a2f

! .hgtags

Changeset: 86dd72166267
Author:lana
Date:  2013-09-20 19:16 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/86dd72166267

Merge


Changeset: 20b72bae83d7
Author:lana
Date:  2013-09-22 20:20 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/20b72bae83d7

Merge




hg: jdk8/tl/hotspot: 69 new changesets

2013-09-22 Thread lana . steuck
Changeset: c169f7038414
Author:amurillo
Date:  2013-08-30 00:29 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c169f7038414

8024022: new hotspot build - hs25-b49
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 4a1efab850f4
Author:shade
Date:  2013-08-26 17:42 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4a1efab850f4

8023638: Add the regression test for 8006997
Summary: Add the relevant test and proofread the VM messages as well
Reviewed-by: coleenp, mseledtsov, dcubed

! src/share/vm/runtime/arguments.cpp
+ test/runtime/contended/Options.java

Changeset: a7d8baf4cca7
Author:dcubed
Date:  2013-08-26 18:34 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a7d8baf4cca7

Merge


Changeset: 91b93f523ec6
Author:acorn
Date:  2013-08-26 11:35 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/91b93f523ec6

8012294: remove generic handling for default methods
Reviewed-by: kamg, coleenp

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
- src/share/vm/classfile/genericSignatures.cpp
- src/share/vm/classfile/genericSignatures.hpp
! src/share/vm/runtime/globals.hpp

Changeset: d80493ee6430
Author:acorn
Date:  2013-08-27 01:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d80493ee6430

Merge

- src/share/vm/classfile/genericSignatures.cpp
- src/share/vm/classfile/genericSignatures.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 6b3ac96bada6
Author:jiangli
Date:  2013-08-26 13:32 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/6b3ac96bada6

8023477: Invalid CP index when reading ConstantPool.
Summary: Need to check for 0 case for InstanceKlass::_generic_signature_index.
Reviewed-by: sspitsyn, sla

! agent/src/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java

Changeset: b3596321fbf4
Author:jiangli
Date:  2013-08-27 04:58 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b3596321fbf4

Merge


Changeset: 7e7dd25666da
Author:ccheung
Date:  2013-08-26 14:11 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7e7dd25666da

8020675: invalid jar file in the bootclasspath could lead to jvm fatal error
Summary: removed offending EXCEPTION_MARK calls and code cleanup
Reviewed-by: dholmes, iklam, coleenp, mseledtsov

! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
+ test/runtime/LoadClass/LoadClassNegative.java
+ test/runtime/LoadClass/TestForName.java
+ test/runtime/LoadClass/dummy.jar

Changeset: 5351fe805c12
Author:minqi
Date:  2013-08-27 07:54 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5351fe805c12

Merge


Changeset: f462e61bce87
Author:iklam
Date:  2013-08-26 21:59 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f462e61bce87

8020622: create.bat on Windows failed to create project file for Visual Studio 
2012
Summary: Treat VS2012 the same as VS2010.
Reviewed-by: dcubed, kamg, minqi

! make/windows/create.bat
! make/windows/makefiles/rules.make

Changeset: 35471dcba316
Author:iklam
Date:  2013-08-27 03:35 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/35471dcba316

Merge


Changeset: c26d57fa08aa
Author:iklam
Date:  2013-08-27 16:02 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c26d57fa08aa

Merge


Changeset: 915cc4f3fb15
Author:acorn
Date:  2013-08-28 08:15 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/915cc4f3fb15

8020489: VM crash when non-existent interface called by invokespecial
Reviewed-by: kamg, coleenp

! src/share/vm/classfile/defaultMethods.cpp

Changeset: cc56f122f3f7
Author:sla
Date:  2013-08-29 11:05 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/cc56f122f3f7

8023720: (hotspot) setjmp/longjmp changes the process signal mask on OS X
Reviewed-by: dholmes, rbackman

! src/os/posix/vm/os_posix.cpp

Changeset: 76482cbba706
Author:hseigel
Date:  2013-08-29 10:33 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/76482cbba706

8016764: JVM does not prohibit invokespecial in c.f.v 51.0 that invokes default 
interface method in c.f.v 52.0
Summary: Check cfv before allowing invokespecial call to default method.
Reviewed-by: kamg, acorn, dholmes

! src/share/vm/classfile/verifier.cpp

Changeset: dfc126b2f659
Author:hseigel
Date:  2013-08-29 13:44 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/dfc126b2f659

8022407: sun/misc/CopyMemory.java fails with SIGSEGV in Unsafe_SetByte+0x35
Summary: lower optimization level for unsafe.cpp due to MacOS Xcode 4.6.2 
compiler optimization issue.
Reviewed-by: coleenp, twisti, dholmes
Contributed-by: lois.fol...@oracle.com

! make/bsd/makefiles/gcc.make

Changeset: d8e99408faad
Author:dsamersoff
Date:  2013-08-29 21:48 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/d8e99408faad

8009062: p

hg: jdk8/tl/jdk: 21 new changesets

2013-09-22 Thread lana . steuck
Changeset: eea685b9ccaa
Author:amurillo
Date:  2013-09-10 05:46 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eea685b9ccaa

8024515: ProblemList.txt updates to exclude tests that fail with hs25-b49
Reviewed-by: alanb, chegar

! test/ProblemList.txt

Changeset: b67c8099ba28
Author:cl
Date:  2013-09-12 11:09 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b67c8099ba28

Added tag jdk8-b107 for changeset eea685b9ccaa

! .hgtags

Changeset: 12ac08d79c9b
Author:vadim
Date:  2013-08-23 14:13 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/12ac08d79c9b

8023052: JVM crash in native layout
Reviewed-by: bae, prr

! src/share/native/sun/font/layout/SunLayoutEngine.cpp

Changeset: b5c5cff52455
Author:lana
Date:  2013-08-28 08:59 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b5c5cff52455

Merge


Changeset: 7da90f645a63
Author:jgodinez
Date:  2013-08-30 09:10 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/7da90f645a63

8017469: [macosx] Printing problem using ja and zh_CN locales
Reviewed-by: prr, jchen

! src/macosx/native/sun/awt/CTextPipe.m

Changeset: dc09174469ef
Author:prr
Date:  2013-08-30 10:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/dc09174469ef

4673406: RFE: Java Printing: Provide a way to display win32 printer driver's 
dialog
Reviewed-by: jgodinez, bae

+ src/share/classes/sun/print/DocumentPropertiesUI.java
+ src/share/classes/sun/print/PrinterJobWrapper.java
! src/share/classes/sun/print/RasterPrinterJob.java
! src/share/classes/sun/print/ServiceDialog.java
! src/windows/classes/sun/awt/windows/WPrinterJob.java
! src/windows/classes/sun/print/Win32MediaTray.java
! src/windows/classes/sun/print/Win32PrintService.java
! src/windows/native/sun/windows/awt_PrintControl.cpp
! src/windows/native/sun/windows/awt_PrintControl.h
! src/windows/native/sun/windows/awt_PrintJob.cpp

Changeset: 2114b624bf63
Author:ceisserer
Date:  2013-09-01 09:38 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2114b624bf63

7189452: XRender pipeline does ignore source-surface offset for text rendering
Reviewed-by: prr, bae

! src/solaris/classes/sun/font/XRTextRenderer.java
! src/solaris/classes/sun/java2d/xr/XRBackendNative.java
! src/solaris/classes/sun/java2d/xr/XRCompositeManager.java
! src/solaris/native/sun/java2d/x11/XRBackendNative.c

Changeset: a07c907a82b5
Author:bae
Date:  2013-09-04 12:10 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/a07c907a82b5

7043064: sun/java2d/cmm/ tests failed against RI b141 & b138-nightly
Reviewed-by: prr, vadim

! make/sun/cmm/lcms/mapfile-vers
! makefiles/mapfiles/liblcms/mapfile-vers
! src/share/classes/java/awt/color/ICC_Profile.java
! src/share/classes/java/awt/color/ICC_ProfileGray.java
! src/share/classes/java/awt/color/ICC_ProfileRGB.java
! src/share/classes/sun/java2d/cmm/CMSManager.java
! src/share/classes/sun/java2d/cmm/PCMM.java
+ src/share/classes/sun/java2d/cmm/Profile.java
! src/share/classes/sun/java2d/cmm/lcms/LCMS.java
+ src/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java
! src/share/native/sun/java2d/cmm/lcms/LCMS.c
! test/sun/java2d/cmm/ProfileOp/ReadWriteProfileTest.java

Changeset: c561115d697d
Author:ceisserer
Date:  2013-09-04 12:38 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c561115d697d

7159455: Nimbus scrollbar rendering glitch with xrender enabled on i945GM
Reviewed-by: prr, bae

! src/solaris/classes/sun/java2d/xr/XRPMBlitLoops.java

Changeset: 0a317fc785fb
Author:ceisserer
Date:  2013-09-05 11:50 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0a317fc785fb

8024261: xrender: improve performance of small fillRect operations
Reviewed-by: prr, bae

! src/solaris/classes/sun/java2d/xr/XRCompositeManager.java

Changeset: 2d223e1a9706
Author:lana
Date:  2013-09-06 18:25 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2d223e1a9706

Merge

- src/share/classes/sun/misc/Compare.java
- src/share/classes/sun/misc/Sort.java

Changeset: 08296c2d4c68
Author:bae
Date:  2013-09-10 21:54 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/08296c2d4c68

8024511: Crash during color profile destruction
Reviewed-by: vadim, prr

! src/share/native/sun/java2d/cmm/lcms/LCMS.c
+ test/sun/java2d/cmm/ProfileOp/DisposalCrashTest.java

Changeset: 1579407c0a82
Author:bae
Date:  2013-09-13 20:28 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/1579407c0a82

8024697: Fix for 8020983 causes Xcheck:jni warnings
Reviewed-by: prr, jchen

! src/share/native/sun/awt/image/jpeg/imageioJPEG.c
! test/javax/imageio/plugins/jpeg/JpegWriterLeakTest.java

Changeset: da6cd0247b27
Author:lana
Date:  2013-09-17 08:07 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/da6cd0247b27

Merge


Changeset: ebc44e50df79
Author:lana
Date:  2013-09-17 08:16 -0700
URL: