hg: jdk7/tl/langtools: 6911256: Project Coin: Support Automatic Resource Management (ARM) blocks in the compiler; ...

joe.darcy at oracle.com joe.darcy at oracle.com
Fri Jul 16 19:34:40 PDT 2010


Changeset: 13354e1abba7
Author:    darcy
Date:      2010-07-16 19:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/tl/langtools/rev/13354e1abba7

6911256: Project Coin: Support Automatic Resource Management (ARM) blocks in the compiler
6964740: Project Coin: More tests for ARM compiler changes
6965277: Project Coin: Correctness issues in ARM implementation
6967065: add -Xlint warning category for Automatic Resource Management (ARM)
Reviewed-by: jjb, darcy, mcimadamore, jjg, briangoetz
Contributed-by: tball at google.com

! make/build.properties
! src/share/classes/com/sun/source/tree/TryTree.java
! src/share/classes/com/sun/source/util/TreeScanner.java
! src/share/classes/com/sun/tools/javac/code/Lint.java
! src/share/classes/com/sun/tools/javac/code/Source.java
! src/share/classes/com/sun/tools/javac/code/Symbol.java
! src/share/classes/com/sun/tools/javac/code/Symtab.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/Flow.java
! src/share/classes/com/sun/tools/javac/comp/Lower.java
! src/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/share/classes/com/sun/tools/javac/jvm/CRTable.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/JCTree.java
! src/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/share/classes/com/sun/tools/javac/util/Names.java
+ test/tools/javac/TryWithResources/ArmLint.java
+ test/tools/javac/TryWithResources/ArmLint.out
+ test/tools/javac/TryWithResources/BadTwr.java
+ test/tools/javac/TryWithResources/BadTwr.out
+ test/tools/javac/TryWithResources/BadTwrSyntax.java
+ test/tools/javac/TryWithResources/BadTwrSyntax.out
+ test/tools/javac/TryWithResources/DuplicateResource.java
+ test/tools/javac/TryWithResources/DuplicateResourceDecl.java
+ test/tools/javac/TryWithResources/DuplicateResourceDecl.out
+ test/tools/javac/TryWithResources/ImplicitFinal.java
+ test/tools/javac/TryWithResources/ImplicitFinal.out
+ test/tools/javac/TryWithResources/PlainTry.java
+ test/tools/javac/TryWithResources/PlainTry.out
+ test/tools/javac/TryWithResources/PlainTry6.out
+ test/tools/javac/TryWithResources/ResourceOutsideTry.java
+ test/tools/javac/TryWithResources/ResourceOutsideTry.out
+ test/tools/javac/TryWithResources/ResourceTypeVar.java
+ test/tools/javac/TryWithResources/TwrFlow.java
+ test/tools/javac/TryWithResources/TwrFlow.out
+ test/tools/javac/TryWithResources/TwrInference.java
+ test/tools/javac/TryWithResources/TwrIntersection.java
+ test/tools/javac/TryWithResources/TwrIntersection02.java
+ test/tools/javac/TryWithResources/TwrIntersection02.out
+ test/tools/javac/TryWithResources/TwrMultiCatch.java
+ test/tools/javac/TryWithResources/TwrOnNonResource.java
+ test/tools/javac/TryWithResources/TwrOnNonResource.out
+ test/tools/javac/TryWithResources/TwrTests.java
+ test/tools/javac/TryWithResources/WeirdTwr.java
+ test/tools/javac/processing/model/element/TestResourceVariable.java




More information about the security-dev mailing list