hg: jdk8/tl/langtools: 7177385: Add attribution support for lambda expressions

2012-10-05 Thread maurizio . cimadamore
Changeset: 573ceb23beeb
Author:mcimadamore
Date:  2012-10-05 14:35 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/langtools/rev/573ceb23beeb

7177385: Add attribution support for lambda expressions
Summary: Add support for function descriptor lookup, functional interface 
inference and lambda expression type-checking
Reviewed-by: jjg, dlsmith

! src/share/classes/com/sun/tools/javac/code/Printer.java
! src/share/classes/com/sun/tools/javac/code/Type.java
! 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/DeferredAttr.java
! src/share/classes/com/sun/tools/javac/comp/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Infer.java
! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RawDiagnosticFormatter.java
! src/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/6402516/TestLocalElements.java
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/diags/examples/CantAccessArgTypeInFunctionalDesc.java
+ test/tools/javac/diags/examples/CantAccessReturnTypeInFunctionalDesc.java
+ test/tools/javac/diags/examples/CantAccessThrownTypesInFunctionalDesc.java
! test/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java
! test/tools/javac/diags/examples/CatchWithoutTry.java
+ test/tools/javac/diags/examples/CyclicInference.java
+ test/tools/javac/diags/examples/IncompatibleAbstracts.java
+ test/tools/javac/diags/examples/IncompatibleArgTypesInLambda.java
+ test/tools/javac/diags/examples/IncompatibleDescsInFunctionalIntf.java
+ test/tools/javac/diags/examples/IncompatibleRetTypeInLambda.java
+ test/tools/javac/diags/examples/IncompatibleThrownTypesInLambda.java
+ test/tools/javac/diags/examples/InvalidGenericDescInFunctionalInterface.java
+ test/tools/javac/diags/examples/MissingReturnValueFragment.java
+ test/tools/javac/diags/examples/NoAbstracts.java
+ test/tools/javac/diags/examples/NoSuitableFunctionalIntfInst.java
+ test/tools/javac/diags/examples/NotAFunctionalIntf.java
+ test/tools/javac/diags/examples/PotentialLambdaFound.java
- test/tools/javac/diags/examples/TypeConditional.java
+ test/tools/javac/diags/examples/UnexpectedLambda.java
! test/tools/javac/failover/CheckAttributedTree.java
! test/tools/javac/typeAnnotations/newlocations/BasicTest.out



hg: jdk8/tl/corba: 7195779: javax/management/remote/mandatory/threads/ExecutorTest.java fails intermittently, NPE in tie class

2012-10-05 Thread alan . bateman
Changeset: 27d87f0031bf
Author:alanb
Date:  2012-10-05 15:08 +0100
URL:   http://hg.openjdk.java.net/jdk8/tl/corba/rev/27d87f0031bf

7195779: javax/management/remote/mandatory/threads/ExecutorTest.java fails 
intermittently, NPE in tie class
Reviewed-by: alanb, coffeys
Contributed-by: jaroslav.bacho...@oracle.com

! src/share/classes/sun/rmi/rmic/iiop/StubGenerator.java



hg: jdk8/tl/jdk: 7198834: HOST Adapter: one extra empty space in the end of the pattern string

2012-10-05 Thread naoto . sato
Changeset: 88a726a5b2dc
Author:naoto
Date:  2012-10-05 09:57 -0700
URL:   http://hg.openjdk.java.net/jdk8/tl/jdk/rev/88a726a5b2dc

7198834: HOST Adapter: one extra empty space in the end of the pattern string
Reviewed-by: okutsu

! src/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c
! test/java/util/Locale/LocaleProviders.java
! test/java/util/Locale/LocaleProviders.sh