hg: jdk8/tl/jdk: 8024861: Incomplete token triggers GSS-API NullPointerException

2013-09-27 Thread weijun . wang
Changeset: eb2c81533876
Author:weijun
Date:  2013-09-27 15:25 +0800
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/eb2c81533876

8024861: Incomplete token triggers GSS-API NullPointerException
Reviewed-by: mullan

! src/share/classes/sun/security/jgss/spnego/SpNegoContext.java
+ test/sun/security/jgss/spnego/MechTokenMissing.java



hg: jdk8/tl/langtools: 8024497: crash returning this-referencing lambda from default method

2013-09-27 Thread vicente . romero
Changeset: 16194509e483
Author:vromero
Date:  2013-09-27 10:24 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/16194509e483

8024497: crash returning this-referencing lambda from default method
Reviewed-by: jjg, rfield

! src/share/classes/com/sun/tools/javac/code/Symbol.java
+ 
test/tools/javac/lambda/8024497/CrashUsingReturningThisRefLambdaFromDefaultMetTest.java



hg: jdk8/tl/jdk: 8025502: Exclude tests due to JDK-8025427

2013-09-27 Thread joel . franck
Changeset: 95f609fcb639
Author:ehelin
Date:  2013-09-26 16:23 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/95f609fcb639

8025502: Exclude tests due to JDK-8025427
Reviewed-by: ksrini

! test/ProblemList.txt



hg: jdk8/tl/langtools: 8022765: Compiler crashes with exception on wrong usage of an annotation.

2013-09-27 Thread jan . lahoda
Changeset: b7d8b71e1658
Author:jlahoda
Date:  2013-09-27 17:28 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/b7d8b71e1658

8022765: Compiler crashes with exception on wrong usage of an annotation.
Summary: Error recovery for incorrect annotation attribute values - ensure the 
values are always attributed appropriately
Reviewed-by: jfranck, jjg

! src/share/classes/com/sun/tools/javac/comp/Annotate.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/annotations/neg/8022765/T8022765.java
+ test/tools/javac/annotations/neg/8022765/T8022765.out
+ test/tools/javac/annotations/neg/8022765/VerifyAnnotationsAttributed.java



hg: jdk8/tl/langtools: 6978886: javadoc shows stacktrace after print error resulting from disk full

2013-09-27 Thread alexander . zuev
Changeset: 2c24a04ebfb4
Author:kizune
Date:  2013-09-27 21:20 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/2c24a04ebfb4

6978886: javadoc shows stacktrace after print error resulting from disk full
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/AbstractDoclet.java
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java



hg: jdk8/tl/langtools: 8024842: Define ABS_TEST_OUTPUT_DIR via TEST_OUTPUT_DIR

2013-09-27 Thread mike . duigou
Changeset: 4ed8565fa536
Author:mduigou
Date:  2013-09-27 11:34 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/4ed8565fa536

8024842: Define ABS_TEST_OUTPUT_DIR via TEST_OUTPUT_DIR
Reviewed-by: ihse, erikj, vromero

! test/Makefile



hg: jdk8/tl/langtools: 8025548: langtools test tools/javac/lambda/methodReference/BridgeMethod.java incorrectly assumes no other methods generated in lambda class

2013-09-27 Thread robert . field
Changeset: dee28dd47e12
Author:rfield
Date:  2013-09-27 13:06 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/dee28dd47e12

8025548: langtools test tools/javac/lambda/methodReference/BridgeMethod.java 
incorrectly assumes no other methods generated in lambda class
Reviewed-by: vromero

! test/tools/javac/lambda/methodReference/BridgeMethod.java



hg: jdk8/tl/jdk: 2 new changesets

2013-09-27 Thread mike . duigou
Changeset: fbe6f5dbb24f
Author:mduigou
Date:  2013-09-27 13:30 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/fbe6f5dbb24f

8023339: Refined Collection.removeIf UOE conditions
Reviewed-by: mduigou
Contributed-by: paul.san...@oracle.com

! src/share/classes/java/util/Collection.java
! test/java/util/Collection/MOAT.java

Changeset: 91222be67b27
Author:mduigou
Date:  2013-09-27 13:30 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/91222be67b27

8023340: Clarify that unmodifiable List.replaceAll() may not throw UOE if there 
are no items to be replaced.
Reviewed-by: psandoz, jjg

! src/share/classes/java/util/List.java



Re: Deadlock in SSLSocket locks Finalizer

2013-09-27 Thread Dmitry Neverov
xuelei@oracle.com writes:

 Does it happen in JDK 6 and previous releases?  In JDK 6 and previous
 release, Oracle JSSE provider in server side may check the usability of
 ciphers and then generate dummy sockets.  JDK 7 changed the behaviors.

We didn't see this happens with JDK 6. Also it seems like the problem
doesn't arise in 1.7.0_25.

 BTW, I experienced a few cases that application may cleanup SSLSocket in
 a fixed period no matter the status of the sockets, as may also kick off
 SSLSocket finalizer.

Could you please elaborate on this? Are there any bugs reports? What is
application your case?

BTW, our current workaround is to set SO_LINGER socket option to 0, so
Finalizer doesn't hang.

--
Dmitry Neverov
JetBrains
http://www.jetbrains.com
Develop with pleasure!


hg: jdk8/tl/langtools: 4 new changesets

2013-09-27 Thread michael . fang
Changeset: 1332a99572c5
Author:mfang
Date:  2013-09-24 14:20 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1332a99572c5

8025215: jdk8 l10n resource file translation update 4
Reviewed-by: naoto, yhuang

! 
src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_ja.properties
! 
src/share/classes/com/sun/tools/doclets/formats/html/resources/standard_zh_CN.properties
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_ja.properties
! 
src/share/classes/com/sun/tools/doclets/internal/toolkit/resources/doclets_zh_CN.properties
! src/share/classes/com/sun/tools/doclint/resources/doclint_ja.properties
! src/share/classes/com/sun/tools/doclint/resources/doclint_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_ja.properties
! src/share/classes/com/sun/tools/javac/resources/compiler_zh_CN.properties
! src/share/classes/com/sun/tools/javac/resources/javac_ja.properties
! src/share/classes/com/sun/tools/javac/resources/javac_zh_CN.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_ja.properties
! src/share/classes/com/sun/tools/javadoc/resources/javadoc_zh_CN.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_ja.properties
! src/share/classes/com/sun/tools/javah/resources/l10n_zh_CN.properties
! src/share/classes/com/sun/tools/javap/resources/javap_ja.properties
! src/share/classes/com/sun/tools/javap/resources/javap_zh_CN.properties

Changeset: daa3bfb82e58
Author:mfang
Date:  2013-09-24 14:35 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/daa3bfb82e58

Merge


Changeset: 6b702ace3e45
Author:mfang
Date:  2013-09-25 07:36 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/6b702ace3e45

Merge


Changeset: 68292726000e
Author:mfang
Date:  2013-09-25 14:02 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/68292726000e

Merge




hg: jdk8/tl/langtools: 8011738: Write test to check for bootstrap attributes for lambda expressions in class file

2013-09-27 Thread sonali . goel
Changeset: 17653c4c22ec
Author:sogoel
Date:  2013-09-26 15:04 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/17653c4c22ec

8011738: Write test to check for bootstrap attributes for lambda expressions in 
class file
Reviewed-by: mcimadamore

+ test/tools/javac/lambda/ByteCodeTest.java



hg: jdk8/tl/langtools: 8025491: Javac regression test tools/javac/T8003967/DetectMutableStaticFields.java failing

2013-09-27 Thread jan . lahoda
Changeset: 9235ae08a449
Author:jlahoda
Date:  2013-09-26 20:07 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/9235ae08a449

8025491: Javac regression test 
tools/javac/T8003967/DetectMutableStaticFields.java failing
Summary: Making HtmlTree.NONENCODING_CHARS final
Reviewed-by: jjg

! src/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlTree.java



hg: jdk8/tl/langtools: 8025537: Convert 2 javac/enumdeclarations tests in jtreg for regression ws

2013-09-27 Thread sonali . goel
Changeset: 699b86e82656
Author:sogoel
Date:  2013-09-27 10:39 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/699b86e82656

8025537: Convert 2 javac/enumdeclarations tests in jtreg for regression ws
Reviewed-by: jjg

+ test/tools/javac/enum/EnumAsIdentifier.java
+ test/tools/javac/enum/EnumAsIdentifier.out
+ test/tools/javac/enum/EnumAsIdentifier4.out
+ test/tools/javac/enum/EnumAsIdentifier5.out
+ test/tools/javac/enum/EnumMembersOrder.java
+ test/tools/javac/enum/EnumMembersOrder.out



hg: jdk8/tl/jdk: 3 new changesets

2013-09-27 Thread michael . fang
Changeset: 2b928330970a
Author:mfang
Date:  2013-09-24 14:17 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2b928330970a

8025215: jdk8 l10n resource file translation update 4
Reviewed-by: naoto, yhuang

! src/macosx/classes/com/apple/laf/resources/aqua_ko.properties
! 
src/share/classes/com/sun/accessibility/internal/resources/accessibility_de.properties
! 
src/share/classes/com/sun/accessibility/internal/resources/accessibility_es.properties
! 
src/share/classes/com/sun/accessibility/internal/resources/accessibility_fr.properties
! 
src/share/classes/com/sun/accessibility/internal/resources/accessibility_it.properties
! 
src/share/classes/com/sun/accessibility/internal/resources/accessibility_pt_BR.properties
! 
src/share/classes/com/sun/accessibility/internal/resources/accessibility_sv.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_de.properties
! src/share/classes/com/sun/java/swing/plaf/motif/resources/motif_ko.properties
+ src/share/classes/com/sun/java/util/jar/pack/DriverResource_ja.java
+ src/share/classes/com/sun/java/util/jar/pack/DriverResource_zh_CN.java
! src/share/classes/com/sun/rowset/RowSetResourceBundle_ko.properties
! 
src/share/classes/com/sun/swing/internal/plaf/basic/resources/basic_ko.properties
! 
src/share/classes/com/sun/swing/internal/plaf/metal/resources/metal_sv.properties
! src/share/classes/sun/applet/resources/MsgAppletViewer_de.java
! src/share/classes/sun/launcher/resources/launcher_de.properties
! src/share/classes/sun/launcher/resources/launcher_es.properties
! src/share/classes/sun/launcher/resources/launcher_fr.properties
! src/share/classes/sun/launcher/resources/launcher_it.properties
! src/share/classes/sun/launcher/resources/launcher_ja.properties
! src/share/classes/sun/launcher/resources/launcher_ko.properties
! src/share/classes/sun/launcher/resources/launcher_pt_BR.properties
! src/share/classes/sun/launcher/resources/launcher_sv.properties
! src/share/classes/sun/launcher/resources/launcher_zh_CN.properties
! src/share/classes/sun/launcher/resources/launcher_zh_TW.properties
! src/share/classes/sun/print/resources/serviceui_de.properties
! src/share/classes/sun/print/resources/serviceui_es.properties
! src/share/classes/sun/print/resources/serviceui_fr.properties
! src/share/classes/sun/print/resources/serviceui_it.properties
! src/share/classes/sun/print/resources/serviceui_pt_BR.properties
! src/share/classes/sun/print/resources/serviceui_sv.properties
! src/share/classes/sun/rmi/registry/resources/rmiregistry_de.properties
! src/share/classes/sun/rmi/server/resources/rmid_ko.properties
! src/share/classes/sun/security/tools/jarsigner/Resources_ja.java
! src/share/classes/sun/security/tools/jarsigner/Resources_zh_CN.java
! src/share/classes/sun/security/tools/keytool/Resources_de.java
! src/share/classes/sun/security/tools/keytool/Resources_es.java
! src/share/classes/sun/security/tools/keytool/Resources_fr.java
! src/share/classes/sun/security/tools/keytool/Resources_it.java
! src/share/classes/sun/security/tools/keytool/Resources_ja.java
! src/share/classes/sun/security/tools/keytool/Resources_ko.java
! src/share/classes/sun/security/tools/keytool/Resources_pt_BR.java
! src/share/classes/sun/security/tools/keytool/Resources_sv.java
! src/share/classes/sun/security/tools/keytool/Resources_zh_CN.java
! src/share/classes/sun/security/tools/keytool/Resources_zh_TW.java
! src/share/classes/sun/security/tools/policytool/Resources_de.java
! src/share/classes/sun/security/tools/policytool/Resources_es.java
! src/share/classes/sun/security/tools/policytool/Resources_fr.java
! src/share/classes/sun/security/tools/policytool/Resources_it.java
! src/share/classes/sun/security/tools/policytool/Resources_ja.java
! src/share/classes/sun/security/tools/policytool/Resources_ko.java
! src/share/classes/sun/security/tools/policytool/Resources_pt_BR.java
! src/share/classes/sun/security/tools/policytool/Resources_sv.java
! src/share/classes/sun/security/tools/policytool/Resources_zh_CN.java
! src/share/classes/sun/security/tools/policytool/Resources_zh_TW.java
! src/share/classes/sun/security/util/Resources_fr.java
! src/share/classes/sun/tools/jar/resources/jar_de.properties
! src/share/classes/sun/tools/jar/resources/jar_es.properties
! src/share/classes/sun/tools/jar/resources/jar_fr.properties
! src/share/classes/sun/tools/jar/resources/jar_it.properties
! src/share/classes/sun/tools/jar/resources/jar_ja.properties
! src/share/classes/sun/tools/jar/resources/jar_ko.properties
! src/share/classes/sun/tools/jar/resources/jar_pt_BR.properties
! src/share/classes/sun/tools/jar/resources/jar_sv.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_CN.properties
! src/share/classes/sun/tools/jar/resources/jar_zh_TW.properties
! src/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties

Changeset: 9765801f209f
Author:mfang
Date:  

hg: jdk8/tl/langtools: 8015073: c.s.t.javac.api.JavacTool.getTask() - more informative exception

2013-09-27 Thread kumar . x . srinivasan
Changeset: 82044fe8c7f7
Author:ksrini
Date:  2013-09-27 16:05 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/82044fe8c7f7

8015073: c.s.t.javac.api.JavacTool.getTask() - more informative exception
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/api/JavacTool.java
! test/tools/javac/api/TestJavacTask.java



hg: jdk8/tl/jdk: 8025128: File.createTempFile fails if prefix is absolute path

2013-09-27 Thread dan . xu
Changeset: 754db1268be1
Author:dxu
Date:  2013-09-27 17:09 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/754db1268be1

8025128: File.createTempFile fails if prefix is absolute path
Summary: Use only the file name from the supplied prefix for backward 
compatibility
Reviewed-by: alanb, chegar

! src/share/classes/java/io/File.java
! test/java/io/File/createTempFile/SpecialTempFile.java



hg: jdk8/tl/jdk: 8025610: Add explicit @throws NPE documentation to Optional constructor and Optional.of

2013-09-27 Thread mike . duigou
Changeset: d921ce805abe
Author:mduigou
Date:  2013-09-27 17:27 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d921ce805abe

8025610: Add explicit @throws NPE documentation to Optional constructor and 
Optional.of
Reviewed-by: briangoetz, chegar, alanb

! src/share/classes/java/util/Optional.java



Re: Code Review Request for 8014374: Cannot initialize AES/GCM/NoPadding on wrap/unseal on solaris with OracleUcrypto

2013-09-27 Thread Bradford Wetmore



On 9/27/2013 4:49 PM, Valerie (Yu-Ching) Peng wrote:

Xuelei,

Since the source for OracleUcrypto provider isn't included in OpenJDK,
it probably makes more sense to have its regression tests off OpenJDK as
well. Please find the changes for the test relocation under 8014374:

Webrev: http://cr.openjdk.java.net/~valeriep/8014374/webrev.00/


Sounds good.

I see the deleted files, but don't see the new ones in the closed repo yet.

Brad


Re: Code Review Request for 8014374: Cannot initialize AES/GCM/NoPadding on wrap/unseal on solaris with OracleUcrypto

2013-09-27 Thread Xuelei Fan
Looks fine to me, too.

Xuelei

On 9/28/2013 8:34 AM, Bradford Wetmore wrote:
 
 
 On 9/27/2013 4:49 PM, Valerie (Yu-Ching) Peng wrote:
 Xuelei,

 Since the source for OracleUcrypto provider isn't included in OpenJDK,
 it probably makes more sense to have its regression tests off OpenJDK as
 well. Please find the changes for the test relocation under 8014374:

 Webrev: http://cr.openjdk.java.net/~valeriep/8014374/webrev.00/
 
 Sounds good.
 
 I see the deleted files, but don't see the new ones in the closed repo yet.
 
 Brad



hg: jdk8/tl: 2 new changesets

2013-09-27 Thread lana . steuck
Changeset: 91f47e8da5c6
Author:tbell
Date:  2013-09-25 12:21 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/91f47e8da5c6

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman

! make/jprt.properties

Changeset: 0cc21882d2f6
Author:cl
Date:  2013-09-26 10:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/0cc21882d2f6

Added tag jdk8-b109 for changeset 91f47e8da5c6

! .hgtags



hg: jdk8/tl/corba: 2 new changesets

2013-09-27 Thread lana . steuck
Changeset: 428428cf5e06
Author:tbell
Date:  2013-09-25 12:22 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/428428cf5e06

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman

! make/jprt.properties

Changeset: 3d2b7ce93c5c
Author:cl
Date:  2013-09-26 10:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/3d2b7ce93c5c

Added tag jdk8-b109 for changeset 428428cf5e06

! .hgtags



hg: jdk8/tl/nashorn: 2 new changesets

2013-09-27 Thread lana . steuck
Changeset: d1e2050e575e
Author:cl
Date:  2013-09-26 10:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/d1e2050e575e

Added tag jdk8-b109 for changeset 6ec2f9e5ed5b

! .hgtags

Changeset: 982dd6e1bf4f
Author:lana
Date:  2013-09-27 18:38 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/982dd6e1bf4f

Merge




hg: jdk8/tl/jaxp: 2 new changesets

2013-09-27 Thread lana . steuck
Changeset: 02bfab2aa938
Author:tbell
Date:  2013-09-25 12:23 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/02bfab2aa938

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman

! make/jprt.properties

Changeset: 4c84c5b447b0
Author:cl
Date:  2013-09-26 10:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/4c84c5b447b0

Added tag jdk8-b109 for changeset 02bfab2aa938

! .hgtags



hg: jdk8/tl/jaxws: 2 new changesets

2013-09-27 Thread lana . steuck
Changeset: df5d4d016425
Author:tbell
Date:  2013-09-25 12:23 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/df5d4d016425

8025411: JPRT to switch to the new Win platforms for JDK8 builds this week
Reviewed-by: ksrini, katleman

! make/jprt.properties

Changeset: cc682329886b
Author:cl
Date:  2013-09-26 10:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/cc682329886b

Added tag jdk8-b109 for changeset df5d4d016425

! .hgtags



hg: jdk8/tl/hotspot: 77 new changesets

2013-09-27 Thread lana . steuck
Changeset: e42e456fbe6e
Author:amurillo
Date:  2013-09-13 00:43 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e42e456fbe6e

8024764: new hotspot build - hs25-b51
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: baa7927dfbd2
Author:zgu
Date:  2013-09-04 08:55 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/baa7927dfbd2

8022798: assert(seq  0) failed: counter overflow in Kitchensink
Summary: Removed incorrect assertion, sequence number can overflow
Reviewed-by: dholmes, kamg

! src/share/vm/services/memPtr.cpp

Changeset: 38f750491293
Author:iklam
Date:  2013-09-06 08:42 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/38f750491293

8022335: Native stack walk while generating hs_err does not work on Windows x64
Summary: Use WinDbg API StackWalk64()
Reviewed-by: zgu, dholmes

! src/os/windows/vm/decoder_windows.cpp
! src/os/windows/vm/decoder_windows.hpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.hpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/utilities/decoder.cpp
! src/share/vm/utilities/decoder.hpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp

Changeset: 592520c14121
Author:kevinw
Date:  2013-09-09 10:01 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/592520c14121

8023478: Test fails with HS crash in GCNotifier.
Reviewed-by: sla

! src/share/vm/services/gcNotifier.cpp

Changeset: b6767a18b379
Author:hseigel
Date:  2013-09-09 14:44 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b6767a18b379

8023167: JVM allows duplicate Runtime[In]VisibleTypeAnnotations attributes in 
ClassFile/field_info/method_info structures
Summary: Add checks for duplicates and issue errors when detected.
Reviewed-by: coleenp, zgu

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

Changeset: 0f648fbe4404
Author:dsamersoff
Date:  2013-09-11 14:30 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0f648fbe4404

8024056: runtime/InitialThreadOverflow/testme.sh fails
Summary: on some macines gcc not able to link cxx program
Reviewed-by: dholmes

! test/runtime/InitialThreadOverflow/testme.sh

Changeset: 1c6b721a3fbf
Author:dsamersoff
Date:  2013-09-12 15:53 +0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/1c6b721a3fbf

8022617: Openjdk hotspot build is broken on BSD platforms using gcc
Summary: Enforce of preprocessing of all assembly sources by assembler-with-cpp
Reviewed-by: dholmes, erikj

! make/bsd/makefiles/gcc.make

Changeset: 225cedaf9a4b
Author:zgu
Date:  2013-09-13 10:34 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/225cedaf9a4b

Merge

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

Changeset: 623d923529df
Author:mgronlun
Date:  2013-09-13 17:47 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/623d923529df

8021353: Event based tracing is missing thread exit
Reviewed-by: allwin, acorn, dcubed, dholmes, egahlin

! src/share/vm/runtime/thread.cpp
! src/share/vm/trace/traceMacros.hpp

Changeset: b89a1a870965
Author:mgronlun
Date:  2013-09-13 19:20 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b89a1a870965

Merge

! src/share/vm/runtime/thread.cpp

Changeset: ff8a09595db3
Author:sspitsyn
Date:  2013-09-13 12:46 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ff8a09595db3

8017230: Internal Error (jvmtiRedefineClasses.cpp:1662): guarantee(false) 
failed: insert_space_at() failed
Summary: Handle pending exceptions instead of firing a guarantee()
Reviewed-by: coleenp, dholmes
Contributed-by: serguei.spit...@oracle.com

! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: ce5ee9de50ce
Author:sspitsyn
Date:  2013-09-13 12:47 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ce5ee9de50ce

8024345: 'assert(_value != NULL) failed: resolving NULL _value' from 
VM_RedefineClasses::set_new_constant_pool
Summary: The OOME's in the JVMTI merge_cp_and_rewrite and set_new_constant_pool 
must be handled correctly
Reviewed-by: coleenp, dholmes
Contributed-by: serguei.spit...@oracle.com

! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: 0d3ff4d36a31
Author:sspitsyn
Date:  2013-09-13 12:48 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/0d3ff4d36a31

8024346: ~CautiouslyPreserveExceptionMark - 
assert(!_thread-has_pending_exception()) failed: unexpected exception generated
Summary: Pending exceptions must be handled properly after a call to the JVMTI 
merge_cp_and_rewrite
Reviewed-by: coleenp, dholmes
Contributed-by: serguei.spit...@oracle.com

! src/share/vm/prims/jvmtiRedefineClasses.cpp

Changeset: b135b600a66c
Author:sspitsyn
Date:  2013-09-13 16:56 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/b135b600a66c

Merge


Changeset: 2e6938dd68f2
Author:dholmes