hg: mobile/dev/langtools: 17 new changesets

gary.adams at oracle.com gary.adams at oracle.com
Wed Aug 3 12:26:41 UTC 2016


Changeset: 95a356ccc6a0
Author:    amurillo
Date:      2016-07-14 15:47 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/95a356ccc6a0

Added tag jdk-9+127 for changeset a42768b48cb0

! .hgtags

Changeset: 96c5cf891ac0
Author:    bpatel
Date:      2016-07-12 12:55 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/96c5cf891ac0

8154261: Module summary page should display directives for the module
Reviewed-by: jjg, ksrini

! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SectionName.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlConstants.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclet.xml
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/doclet/testModules/module2/module-info.java
+ test/jdk/javadoc/doclet/testModules/module2/testpkg2mdl2/TestInterfaceInModule2.java
! test/jdk/javadoc/doclet/testModules/module2/testpkgmdl2/TestClassInModule2.java
! test/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java

Changeset: b77522c12399
Author:    mchung
Date:      2016-07-13 14:41 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/b77522c12399

8160398: (jdeps) Replace a list of JDK 8 internal API for detecting if it's removed in JDK 9 or later
Reviewed-by: dfuchs

+ make/src/classes/build/tools/listjdkinternals/ListJDKInternals.java
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/Analyzer.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt
! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties
! test/tools/jdeps/jdkinternals/RemovedJDKInternals.java
! test/tools/jdeps/jdkinternals/ShowReplacement.java
- test/tools/jdeps/jdkinternals/p/NoRepl.java
- test/tools/jdeps/jdkinternals/p/WithRepl.java
+ test/tools/jdeps/jdkinternals/src/apple/applescript/AppleScriptEngine.java
+ test/tools/jdeps/jdkinternals/src/q/NoRepl.java
+ test/tools/jdeps/jdkinternals/src/q/RemovedPackage.java
+ test/tools/jdeps/jdkinternals/src/q/WithRepl.java

Changeset: ab9006681f30
Author:    darcy
Date:      2016-07-13 17:28 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/ab9006681f30

8161336: Remove two javadoc tests from the problem list
Reviewed-by: jjg

! test/ProblemList.txt
! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java
! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java

Changeset: 078810545cd5
Author:    amurillo
Date:      2016-07-14 16:21 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/078810545cd5

Merge

- test/tools/jdeps/jdkinternals/p/NoRepl.java
- test/tools/jdeps/jdkinternals/p/WithRepl.java

Changeset: 22e5938706c2
Author:    dlsmith
Date:      2016-07-14 11:57 -0600
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/22e5938706c2

8161013: Never treat anonymous classes as 'final'
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
+ test/tools/javac/AnonymousClass/AnonymousClassFlags.java
! test/tools/javac/cast/6219964/T6219964.java
- test/tools/javac/cast/6219964/T6219964.out

Changeset: 45760005a14e
Author:    rfield
Date:      2016-07-14 11:14 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/45760005a14e

8161132: JShell tests: jdk/jshell/KullaCompletenessStressTest.java should pass if jdk.shell sources are not provided
Reviewed-by: rfield
Contributed-by: andrey.x.nazarov at oracle.com

! test/jdk/jshell/KullaCompletenessStressTest.java

Changeset: 2764986661b6
Author:    jjg
Date:      2016-07-14 13:30 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/2764986661b6

8071484: fix comment in DCReference
Reviewed-by: darcy

! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java

Changeset: 8f83bfc0791f
Author:    amurillo
Date:      2016-07-21 16:43 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/8f83bfc0791f

Added tag jdk-9+128 for changeset 2764986661b6

! .hgtags

Changeset: 9f8da995da88
Author:    vromero
Date:      2016-07-19 11:27 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/9f8da995da88

8161383: javac is looking for operator symbols at the wrong place
Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Operators.java
+ test/tools/javac/T8161383/LookingForOperatorSymbolsAtWrongPlaceTest.java

Changeset: c2f2565b80f7
Author:    rfield
Date:      2016-07-20 23:19 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/c2f2565b80f7

8160127: JShell API: extract abstract JDI and abstract streaming implementations of ExecutionControl
8159935: JShell API: Reorganize execution support code into jdk.jshell.execution (previously sent for review, and combined here)
8160128: JShell API: extract abstract streaming remote agent
8159122: JShell API: Configurable invocation mechanism
Summary: ExecutionControl implementation support with simplified ExecutionControl interface
Reviewed-by: jlahoda

- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
+ src/jdk.jshell/share/classes/jdk/jshell/ClassTracker.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/DemultiplexInput.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/DirectExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java
- src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/JDIDefaultExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/JDIEventHandler.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/JDIExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/JDIInitiator.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/LoaderDelegate.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/LocalExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/MultiplexingOutputStream.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/PipeInputStream.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteCodes.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/RemoteExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java
+ src/jdk.jshell/share/classes/jdk/jshell/execution/Util.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionControl.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/ExecutionEnv.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/SPIResolutionException.java
! src/jdk.jshell/share/classes/jdk/jshell/spi/package-info.java
! test/jdk/jshell/ComputeFQNsTest.java
! test/jdk/jshell/FailOverExecutionControlTest.java
! test/jdk/jshell/JDIListeningExecutionControlTest.java
! test/jdk/jshell/KullaTesting.java
- test/jdk/jshell/LocalExecutionControl.java
! test/jdk/jshell/UserExecutionControlTest.java
+ test/jdk/jshell/UserJDIUserRemoteTest.java

Changeset: 21fd4202c188
Author:    amurillo
Date:      2016-07-21 17:14 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/21fd4202c188

Merge

- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/ClassTracker.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/FailOverExecutionControl.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIConnection.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIEventHandler.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDIExecutionControl.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/jdi/JDINotConnectedException.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteAgent.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteClassLoader.java
- src/jdk.jshell/share/classes/jdk/internal/jshell/remote/RemoteCodes.java
- src/jdk.jshell/share/classes/jdk/jshell/execution/Internal.java
- test/jdk/jshell/LocalExecutionControl.java

Changeset: 891314d4e324
Author:    iris
Date:      2016-07-21 07:43 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/891314d4e324

8161236: Runtime.Version.{compareTo, equals}IgnoreOpt should be renamed
Reviewed-by: alanb, rfield, ksrini

! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java

Changeset: 842f0bfe2811
Author:    mcimadamore
Date:      2016-07-22 12:38 +0100
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/842f0bfe2811

8161985: Spurious override of Object.getClass leads to NPE
Summary: Attr.adjustMethodReturnType() tweaks return types w/o checking what method is being patched
Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/tools/javac/8161985/T8161985a.java
+ test/tools/javac/8161985/T8161985a.out
+ test/tools/javac/8161985/T8161985b.java
+ test/tools/javac/8161985/T8161985b.out

Changeset: 0df43e162a59
Author:    jlahoda
Date:      2016-07-26 15:52 +0200
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/0df43e162a59

8162255: 'Alt-Enter v'/'Alt-Enter i' not working on some terminals
Summary: Registering an additional code sequence for Alt-Enter
Reviewed-by: rfield

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java

Changeset: e18190929198
Author:    vromero
Date:      2016-07-26 07:45 -0700
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/e18190929198

8161019: javac, fold formatter options
Reviewed-by: mcimadamore, jjg

! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/AbstractDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/BasicDiagnosticFormatter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/RichDiagnosticFormatter.java
! test/tools/javac/Diagnostics/6722234/T6722234a.java
! test/tools/javac/Diagnostics/6722234/T6722234b.java
! test/tools/javac/Diagnostics/6722234/T6722234c.java
! test/tools/javac/Diagnostics/6722234/T6722234d.java
! test/tools/javac/Diagnostics/6769027/T6769027.java
! test/tools/javac/Diagnostics/6862608/T6862608a.java
! test/tools/javac/Diagnostics/6862608/T6862608b.java
! test/tools/javac/Diagnostics/7010608/Test.java
! test/tools/javac/Diagnostics/8010387/T8010387.java
! test/tools/javac/InterfaceMemberClassModifiers.java
! test/tools/javac/T5003235/T5003235a.java
! test/tools/javac/T5003235/T5003235b.java
! test/tools/javac/T6214885.java
! test/tools/javac/api/6731573/T6731573.java
! test/tools/javac/diags/CheckResourceKeys.java
! test/tools/javac/diags/examples/WhereCaptured.java
! test/tools/javac/diags/examples/WhereCaptured1.java
! test/tools/javac/diags/examples/WhereFreshTvar.java
! test/tools/javac/diags/examples/WhereIntersection.java
! test/tools/javac/diags/examples/WhereIntersection2.java
! test/tools/javac/diags/examples/WhereTypeVar.java
! test/tools/javac/diags/examples/WhereTypeVar2.java
! test/tools/javac/missingSuperRecovery/MissingSuperRecovery.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess2.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess3.java
! test/tools/javac/protectedAccess/ProtectedMemberAccess4.java
! test/tools/javac/unicode/UnicodeNewline.java

Changeset: 88550f7521f9
Author:    amurillo
Date:      2016-07-28 16:08 +0000
URL:       http://hg.openjdk.java.net/mobile/dev/langtools/rev/88550f7521f9

Added tag jdk-9+129 for changeset e18190929198

! .hgtags



More information about the mobile-dev mailing list