hg: jdk8/tl/langtools: 8020313: doclint doesn't reset HTML anchors correctly

2013-07-17 Thread jonathan . gibbons
Changeset: 1e533c1bfb01
Author:jjg
Date:  2013-07-17 19:12 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1e533c1bfb01

8020313: doclint doesn't reset HTML anchors correctly
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/doclint/Checker.java
+ test/tools/doclint/AnchorTest2.java
+ test/tools/doclint/AnchorTest2.out
+ test/tools/doclint/AnchorTest2a.java



hg: jdk8/tl/langtools: 8020664: doclint gives incorrect warnings on normal package statements

2013-07-17 Thread jonathan . gibbons
Changeset: 1476d54fdc61
Author:jjg
Date:  2013-07-17 19:16 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/1476d54fdc61

8020664: doclint gives incorrect warnings on normal package statements
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/doclint/DocLint.java
! src/share/classes/com/sun/tools/doclint/resources/doclint.properties
! test/tools/doclint/BadPackageCommentTest.out
! test/tools/doclint/DocLintTester.java
+ test/tools/doclint/packageTests/bad/Test.java
+ test/tools/doclint/packageTests/bad/Test.out
+ test/tools/doclint/packageTests/bad/package-info.java
+ test/tools/doclint/packageTests/bad/package-info.out
+ test/tools/doclint/packageTests/good/Test.java
+ test/tools/doclint/packageTests/good/package-info.java



hg: jdk8/tl/langtools: 8014636: TestLiteralCodeInPre fails on windows

2013-07-17 Thread jonathan . gibbons
Changeset: 80e75aa6a707
Author:jjg
Date:  2013-07-17 18:18 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/80e75aa6a707

8014636: TestLiteralCodeInPre fails on windows
Reviewed-by: ksrini

! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java
! src/share/classes/com/sun/tools/doclets/formats/html/TagletWriterImpl.java
! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java
! test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java
! test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java
! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java
! test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java
! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java



Re: code review request: 8012971 PKCS11Test hiding exception failures

2013-07-17 Thread Anthony Scarpino

I have broken these into two webrev.  The first:

JDK-8012971 PKCS11Test hiding exception failures
http://cr.openjdk.java.net/~ascarpino/8012971/webrev.01/

handles the minimum changes needed for PKCS11Test to function and the 
Problemlist updated to reflect the failures that would show up.



The second, are the test changes that fix the problems uncovered by the 
above change:


JDK-8020424 The NSS version should be detected before running crypto tests
http://cr.openjdk.java.net/~ascarpino/8020424/webrev.00/

Tony



hg: jdk8/tl/corba: Added tag jdk8-b98 for changeset 3370fb6146e4

2013-07-17 Thread lana . steuck
Changeset: 3f67804ab613
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/3f67804ab613

Added tag jdk8-b98 for changeset 3370fb6146e4

! .hgtags



hg: jdk8/tl/hotspot: 69 new changesets

2013-07-17 Thread lana . steuck
Changeset: 8c4424890028
Author:amurillo
Date:  2013-06-28 02:33 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8c4424890028

8019302: new hotspot build - hs25-b40
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 8cff1de240de
Author:zgu
Date:  2013-06-25 17:22 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8cff1de240de

8017478: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
Summary: Fixed possible NULL pointer that caused SIGSEGV
Reviewed-by: coleenp, acorn, ctornqvi

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

Changeset: c14867f95c60
Author:zgu
Date:  2013-06-25 14:51 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c14867f95c60

Merge


Changeset: 38ea2efa32a7
Author:kevinw
Date:  2013-06-26 00:01 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/38ea2efa32a7

8010278: SA: provide mechanism for using an alternative SA debugger back-end.
Reviewed-by: sla, dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/CLHSDB.java
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! agent/src/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java
! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/LinuxOopHandle.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! agent/src/share/classes/sun/jvm/hotspot/tools/ClassLoaderStats.java
! agent/src/share/classes/sun/jvm/hotspot/tools/FinalizerInfo.java
! agent/src/share/classes/sun/jvm/hotspot/tools/FlagDumper.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapDumper.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JInfo.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JMap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JSnap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/JStack.java
! agent/src/share/classes/sun/jvm/hotspot/tools/ObjectHistogram.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PMap.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PStack.java
! agent/src/share/classes/sun/jvm/hotspot/tools/StackTrace.java
! agent/src/share/classes/sun/jvm/hotspot/tools/SysPropsDumper.java
! agent/src/share/classes/sun/jvm/hotspot/tools/Tool.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassDump.java
! agent/src/share/classes/sun/jvm/hotspot/tools/soql/JSDB.java
! agent/src/share/classes/sun/jvm/hotspot/tools/soql/SOQL.java

Changeset: 8eb40545e209
Author:kevinw
Date:  2013-06-26 11:00 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/8eb40545e209

Merge


Changeset: 221df7e37535
Author:iklam
Date:  2013-06-27 10:03 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/221df7e37535

8016075: Win32 crash with CDS enabled and small heap size
Summary: Fixed MetaspaceShared::is_in_shared_space
Reviewed-by: coleenp, hseigel

! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/filemap.hpp
! src/share/vm/memory/metaspaceShared.cpp

Changeset: e0fe0c9a88da
Author:nloodin
Date:  2013-06-28 14:05 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e0fe0c9a88da

Merge


Changeset: bb4f2b27e824
Author:dcubed
Date:  2013-06-29 11:55 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/bb4f2b27e824

Merge


Changeset: 97c5acae48be
Author:hseigel
Date:  2013-06-30 09:59 -0400
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/97c5acae48be

7007040: Check of capacity paramenters in JNI_PushLocalFrame is wrong
Summary: changed AND to OR
Reviewed-by: coleenp, hseigel
Contributed-by: lois.fol...@oracle.com

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

Changeset: 068b406e307f
Author:fparain
Date:  2013-07-01 09:13 +
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/068b406e307f

7060111: race condition in VMError::report_and_die()
Reviewed-by: zgu, coleenp
Contributed-by: volker.simo...@gmail.com

! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp

Changeset: acfa2cc19146
Author:rbackman
Date:  2013-06-12 09:49 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/acfa2cc19146

8016444: Duplicate zombie check in safe_for_sender
Reviewed-by: dholmes, sla

! src/cpu/sparc/vm/frame_sparc.cpp
! src/share/vm/memory/referenceProcessorStats.hpp

Changeset: 993dfb57c575
Author:egahlin
Date:  2013-06-26 17:02 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/993dfb57c575

8016331: Minor issues in event tracing metadata
Reviewed-by: stefank, brutisso, mgronlun

! src/share/vm/trace/trace.xml

Changeset: 7f11c12d7a90
Author:sspitsyn
Date:  2013-07-01 14:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/7f11c12d7a90

8009204: [dtrace] signatures returned by Java 7 jstack() are corrupted on 
Solaris
Summary: The fix is basically a backport 

hg: jdk8/tl/jaxp: 2 new changesets

2013-07-17 Thread lana . steuck
Changeset: adf49c3ef83c
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/adf49c3ef83c

Added tag jdk8-b98 for changeset 15e5bb51bc0c

! .hgtags

Changeset: 74ec7b48e3be
Author:lana
Date:  2013-07-17 00:34 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxp/rev/74ec7b48e3be

Merge




hg: jdk8/tl/langtools: 3 new changesets

2013-07-17 Thread lana . steuck
Changeset: bdeef606be8e
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/bdeef606be8e

Added tag jdk8-b98 for changeset ce5a90df517b

! .hgtags

Changeset: 39ec5d8a691b
Author:mcimadamore
Date:  2013-07-11 14:07 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/39ec5d8a691b

8016281: The SAM method should be passed to the metafactory as a MethodType not 
a MethodHandle
8020010: Move lambda bridge creation from metafactory and VM to compiler
Summary: langtools/javac component of the bridge support and MethodType vs. 
MethodHandle changes.
Reviewed-by: jjg, vromero, briangoetz, forax
Contributed-by: robert.fi...@oracle.com

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java
! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/share/classes/com/sun/tools/javac/util/Names.java
+ test/tools/javac/generics/bridges/Bridge.java
+ test/tools/javac/generics/bridges/BridgeHarness.java
+ test/tools/javac/generics/bridges/Bridges.java
+ test/tools/javac/generics/bridges/tests/TestBridgeWithDefault.java
+ 
test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical01.java
+ 
test/tools/javac/generics/bridges/tests/TestClassAndInterfaceBridgeIdentical02.java
+ test/tools/javac/generics/bridges/tests/TestNoBridgeInSiblingsSuper.java
+ test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges01.java
+ test/tools/javac/generics/bridges/tests/TestNoDuplicateBridges02.java
+ test/tools/javac/lambda/bridge/TestMetafactoryBridges.java
! test/tools/javac/lambda/lambdaExpression/LambdaTest6.java
! test/tools/javac/lambda/methodReference/BridgeMethod.java
! test/tools/javac/lambdaShapes/org/openjdk/tests/vm/DefaultMethodsTest.java

Changeset: e990e6bcecbe
Author:lana
Date:  2013-07-17 10:40 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/e990e6bcecbe

Merge

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Check.java



hg: jdk8/tl/jdk: 5 new changesets

2013-07-17 Thread lana . steuck
Changeset: 2c26ccf0a85b
Author:tbell
Date:  2013-07-08 07:20 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/2c26ccf0a85b

8012925: [parfait] Missing return value in 
jdk/src/macosx/native/sun/awt/AWTEvent.m
Reviewed-by: katleman, leonidr
Contributed-by: petr.pche...@oracle.com

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

Changeset: c4908732fef5
Author:katleman
Date:  2013-07-08 14:29 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/c4908732fef5

Merge


Changeset: 758c21301545
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/758c21301545

Added tag jdk8-b98 for changeset c4908732fef5

! .hgtags

Changeset: f83794805201
Author:mcimadamore
Date:  2013-07-11 14:02 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/f83794805201

8016281: The SAM method should be passed to the metafactory as a MethodType not 
a MethodHandle
8020010: Move lambda bridge creation from metafactory and VM to compiler
Summary: JDK/metafactory component of the bridge fix and and MethodType vs. 
MethodHandle changes.
Reviewed-by: twisti, briangoetz, forax
Contributed-by: robert.fi...@oracle.com

! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/share/classes/java/lang/invoke/SerializedLambda.java

Changeset: cbdd2529d93a
Author:lana
Date:  2013-07-17 00:34 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cbdd2529d93a

Merge




hg: jdk8/tl/jaxws: Added tag jdk8-b98 for changeset b1fb4612a2ca

2013-07-17 Thread lana . steuck
Changeset: 8ef83d4b23c9
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jaxws/rev/8ef83d4b23c9

Added tag jdk8-b98 for changeset b1fb4612a2ca

! .hgtags



hg: jdk8/tl: 2 new changesets

2013-07-17 Thread lana . steuck
Changeset: 0d0c983a817b
Author:tbell
Date:  2013-07-09 08:35 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/0d0c983a817b

8009315: F# on PATH breaks Cygwin tools (mkdir, echo, mktemp ...)
Reviewed-by: erikj

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

Changeset: 59dc9da81379
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/rev/59dc9da81379

Added tag jdk8-b98 for changeset 0d0c983a817b

! .hgtags



hg: jdk8/tl/nashorn: 2 new changesets

2013-07-17 Thread lana . steuck
Changeset: 10a1ab9e20a4
Author:katleman
Date:  2013-07-11 10:13 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/10a1ab9e20a4

Added tag jdk8-b98 for changeset 542b7803f038

! .hgtags

Changeset: 81cbb18d558a
Author:lana
Date:  2013-07-17 00:36 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/nashorn/rev/81cbb18d558a

Merge




hg: jdk8/tl/langtools: 8020586: Warning produced for an incorrect file

2013-07-17 Thread maurizio . cimadamore
Changeset: 10711bd8bb2d
Author:jlahoda
Date:  2013-07-17 15:08 +0200
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/10711bd8bb2d

8020586: Warning produced for an incorrect file
Summary: Always using DeferredLintHandler.immediateHandler when processing 
import classes
Reviewed-by: mcimadamore

! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
+ test/tools/javac/warnings/6594914/Auxiliary.java
+ test/tools/javac/warnings/6594914/ExplicitCompilation.out
+ test/tools/javac/warnings/6594914/ImplicitCompilation.java
+ test/tools/javac/warnings/6594914/ImplicitCompilation.out



hg: jdk8/tl/langtools: 10 new changesets

2013-07-17 Thread maurizio . cimadamore
Changeset: 44e27378f523
Author:mcimadamore
Date:  2013-07-17 14:04 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/44e27378f523

8012242: Lambda compatibility and checked exceptions
Summary: Inference variables in 'throws' clause with no constraints should be 
inferred as RuntimeException
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/code/Flags.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! test/tools/javac/generics/6723444/T6723444.java
- test/tools/javac/generics/6723444/T6723444.out
+ test/tools/javac/generics/6723444/T6723444_1.out
+ test/tools/javac/generics/6723444/T6723444_2.out
! test/tools/javac/generics/7015430/T7015430.java
- test/tools/javac/generics/7015430/T7015430.out
+ test/tools/javac/generics/7015430/T7015430_1.out
+ test/tools/javac/generics/7015430/T7015430_2.out
+ test/tools/javac/lambda/TargetType63.java
+ test/tools/javac/lambda/TargetType63.out

Changeset: 866c87c01285
Author:mcimadamore
Date:  2013-07-17 14:09 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/866c87c01285

8016175: Add bottom-up type-checking support for unambiguous method references
Summary: Type-checking of non-overloaded method references should be 
independent from target-type
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/MethodReference68.java
+ test/tools/javac/lambda/MethodReference68.out
+ test/tools/javac/lambda/MethodReference69.java
+ test/tools/javac/lambda/MethodReference69.out
+ test/tools/javac/lambda/MethodReference70.java
+ test/tools/javac/lambda/MethodReference70.out
+ test/tools/javac/lambda/MethodReference71.java
+ test/tools/javac/lambda/MethodReference71.out
+ test/tools/javac/lambda/MethodReference72.java
+ test/tools/javac/lambda/MethodReference72.out
! test/tools/javac/lambda/TargetType60.out
+ test/tools/javac/lambda/TargetType76.java

Changeset: a204cf7aab7e
Author:mcimadamore
Date:  2013-07-17 14:11 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/a204cf7aab7e

8012238: Nested method capture and inference
8008200: java/lang/Class/asSubclass/BasicUnit.java fails to compile
Summary: Inference support should be more flexible w.r.t. nested method calls 
returning captured types
Reviewed-by: jjg, vromero

! src/share/classes/com/sun/tools/javac/code/Type.java
! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/lambda/NestedCapture01.java
+ test/tools/javac/lambda/NestedCapture02.java
+ test/tools/javac/lambda/NestedCapture03.java

Changeset: c60a5099863a
Author:mcimadamore
Date:  2013-07-17 14:13 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/c60a5099863a

8020147: Spurious errors when compiling nested stuck lambdas
Summary: Scope of deferred types is not copied correctly; postAttr analyzer 
should not run on stuck expressions
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Attr.java
! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
+ test/tools/javac/lambda/8020147/T8020147.java
+ test/tools/javac/lambda/8020147/T8020147.out

Changeset: 328896931b98
Author:mcimadamore
Date:  2013-07-17 14:14 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/328896931b98

8020286: Wrong diagnostic after compaction
Summary: compact diagnostic shows the least relevant method in the list
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/tools/javac/Diagnostics/compressed/T8020286.java
+ test/tools/javac/Diagnostics/compressed/T8020286.out

Changeset: db2c539819dd
Author:mcimadamore
Date:  2013-07-17 14:14 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/db2c539819dd

7041019: Bogus type-variable substitution with array types with dependencies on 
accessibility check
Summary: call to upperBound() when performing type-variable substitution on 
element type leads to unsoundness
Reviewed-by: jjg

! src/share/classes/com/sun/tools/javac/code/Types.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/tools/javac/generics/7034511/T7034511a.java
! test/tools/javac/generics/7034511/T7034511a.out
! test/tools/javac/generics/7034511/T7034511b.java
! test/tools/javac/generics/7034511/T7034511b.out
+ test/tools/javac/generics/7034511/T7041019.java

Changeset: fae8f309ff80
Author:mcimadamore
Date:  2013-07-17 14:16 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/fae8f309ff80

8016640: compiler hangs if the generics arity of a base class is wrong
Summary: C