Code Review for jdk

Prepared by:jlahoda on Mon Nov 4 17:30:54 CET 2019
Workspace:/home/jlahoda/src/jdk/jdk
Compare against: http://hg.openjdk.java.net/jdk/jdk
Compare against version:56805
Summary of changes: 400 lines changed: 4 ins; 261 del; 135 mod; 32749 unchg
Changeset: jdk.changeset
Legend: Modified file
Deleted file
New file

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/java.base/share/classes/jdk/internal/PreviewFeature.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 1 del; 0 mod; 59 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
44 lines changed: 2 ins; 42 del; 0 mod; 117 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/tree/SwitchExpressionTree.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
9 lines changed: 0 ins; 9 del; 0 mod; 56 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
20 lines changed: 0 ins; 20 del; 0 mod; 695 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
20 lines changed: 0 ins; 20 del; 0 mod; 560 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
9 lines changed: 0 ins; 9 del; 0 mod; 48 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
12 lines changed: 0 ins; 12 del; 0 mod; 790 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
21 lines changed: 0 ins; 21 del; 0 mod; 940 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
4 lines changed: 0 ins; 3 del; 1 mod; 210 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 1 del; 0 mod; 5322 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
4 lines changed: 0 ins; 3 del; 1 mod; 4625 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
12 lines changed: 0 ins; 9 del; 3 mod; 3225 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 587 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 1102 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/runtime/execstack/TestMT.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 84 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/gc/gctests/gctest02/gctest02.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 259 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/jit/regression/b4446672/b4446672.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 91 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/monitoring/stress/thread/strace001.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 399 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIEventsDebuggee.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 249 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/share/jdi/MonitorEventsDebuggee.java

rev 56807 : [mq]: 8232684-v2
2 lines changed: 0 ins; 0 del; 2 mod; 521 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/share/jpda/StateTestThread.java

rev 56807 : [mq]: 8232684-v2
4 lines changed: 0 ins; 0 del; 4 mod; 157 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/share/locks/LockingThread.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 636 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/share/locks/MonitorLockingThread.java

rev 56807 : [mq]: 8232684-v2
4 lines changed: 0 ins; 0 del; 4 mod; 113 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 296 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/jni/GarbageGenerator.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 122 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace001.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 303 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace002.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 312 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace005.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 400 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/strace/strace006.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 344 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread005.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 191 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/hotspot/jtreg/vmTestbase/nsk/stress/thread/thread006.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 207 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/com/sun/jdi/InvokeHangTest.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 280 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/com/sun/jdi/SimulResumerTest.java

rev 56807 : [mq]: 8232684-v2
2 lines changed: 0 ins; 0 del; 2 mod; 284 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/com/sun/jdi/TwoThreadsTest.java

rev 56807 : [mq]: 8232684-v2
2 lines changed: 0 ins; 0 del; 2 mod; 242 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/java/awt/Graphics2D/MTGraphicsAccessTest/MTGraphicsAccessTest.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 361 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java

rev 56807 : [mq]: 8232684-v2
1 line changed: 0 ins; 0 del; 1 mod; 276 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/ConditionalWithVoid.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 19 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/ConditionalWithVoid.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 5 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples.not-yet.txt

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 1 ins; 0 del; 0 mod; 201 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/BreakOutsideSwitchExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 36 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/ContinueOutsideSwitchExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 35 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/IllegalRefToRestrictedType.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 1 ins; 0 del; 1 mod; 29 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/IncompatibleTypesInSwitchExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 35 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/InvalidYield.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 1 del; 0 mod; 33 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/InvalidYieldWarning.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 33 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/MultipleCaseLabels.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/NoSwitchExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 1 del; 0 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/NoSwitchExpressionQualify.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 1 del; 0 mod; 33 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/NotExhaustive.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/ReturnOutsideSwitchExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 33 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/RuleCompletesNormally.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 33 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchCaseUnexpectedStatement.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchExpressionCompletesNormally.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 33 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchExpressionEmpty.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchExpressionNoResultExpressions.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchExpressionTargetCantBeVoid.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 37 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchExpressions.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchMixingCaseTypes.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 3 del; 0 mod; 34 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/diags/examples/SwitchRules.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 32 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/expswitch/ExpSwitchNestingTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
6 lines changed: 0 ins; 3 del; 3 mod; 250 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 23 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/lambda/BadSwitchExpressionLambda.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 4 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/parser/JavacParserTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 1552 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/BlockExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 50 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 25 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/BooleanNumericNonNumeric.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 3 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/BreakTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 101 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/CRT.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 2 del; 1 mod; 183 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/DefiniteAssignment1.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 439 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/DefiniteAssignment2.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 86 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/DefiniteAssignment2.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 8 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/EmptySwitch.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 52 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/EmptySwitch.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 6 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExhaustiveEnumSwitch.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 57 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 0 del; 3 mod; 1 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitch.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 148 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks1.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 118 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 53 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBreaks2.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 9 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBugs.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 160 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchBugsInGen.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 92 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchCodeFromJLS.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 66 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchDA.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 183 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchEmbedding.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 334 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 77 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchFallThrough1.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 73 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 70 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchFlow.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 10 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchInExpressionSwitch.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 55 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 36 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchInfer.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 4 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchIntersectionTypes.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 61 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 36 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchNotExhaustive.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 4 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchToString.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 124 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 56 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ExpressionSwitchUnreachable.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 6 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/LambdaCapture.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 107 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ParseIncomplete.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 99 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ParserRecovery.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 14 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/ParserRecovery.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 3 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/SwitchExpressionIsNotAConstant.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 84 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 17 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/SwitchExpressionScopesIsolated.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 5 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/SwitchExpressionSimpleVisitorTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 127 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/TryCatch.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 421 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/TryCatchFinally.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 310 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 169 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
7 lines changed: 0 ins; 0 del; 7 mod; 21 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/WrongBreakTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 45 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/WrongBreakTest.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 7 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/WrongYieldTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 232 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchexpr/WrongYieldTest.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 29 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/CaseTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 157 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/DefiniteAssignment1.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 114 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/DefiniteAssignment2.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 79 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/DefiniteAssignment2.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 7 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/MultipleLabelsExpression-old.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
3 lines changed: 0 ins; 0 del; 3 mod; 1 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/MultipleLabelsExpression.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 47 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/MultipleLabelsStatement-old.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 1 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/MultipleLabelsStatement.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 51 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/RuleParsingTest.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 133 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 31 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchArrowBrokenConstant.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 9 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementArrow-old.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 1 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementArrow.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 0 del; 2 mod; 73 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 20 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 2 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken2.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 26 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementBroken2.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 6 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 0 del; 1 mod; 17 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/javac/switchextra/SwitchStatementScopesIsolated.out

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
2 lines changed: 0 ins; 2 del; 0 mod; 3 unchg

Cdiffs Udiffs Sdiffs Frames Old New ----- Raw test/langtools/tools/jdeps/listdeps/ListModuleDeps.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
1 line changed: 0 ins; 1 del; 0 mod; 318 unchg

------ ------ ------ ------ Old --- ----- --- test/langtools/tools/javac/diags/examples/RestrictedTypeNotAllowedPreview.java

rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
26 lines changed: 0 ins; 26 del; 0 mod; 0 unchg

This code review page was prepared using /home/jlahoda/src/jdk/reviews/webrev/webrev.ksh (vers 25.17-hg+openjdk.java.net).