git: openjdk/jdk: 8297444: Refactor the javacserver build tool

Magnus Ihse Bursie ihse at openjdk.org
Thu Dec 1 23:44:29 UTC 2022


Changeset: 257aa15f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-12-01 23:41:58 +0000
URL:       https://git.openjdk.org/jdk/commit/257aa15f15bb835310132e6fb23e0362cafeb16a

8297444: Refactor the javacserver build tool

Reviewed-by: erikj, cstein

! make/common/JavaCompilation.gmk
- make/langtools/tools/javacserver/Log.java
! make/langtools/tools/javacserver/Main.java
- make/langtools/tools/javacserver/Result.java
- make/langtools/tools/javacserver/Util.java
+ make/langtools/tools/javacserver/client/Client.java
+ make/langtools/tools/javacserver/client/ClientConfiguration.java
- make/langtools/tools/javacserver/client/ClientMain.java
- make/langtools/tools/javacserver/client/SjavacClient.java
- make/langtools/tools/javacserver/comp/PooledSjavac.java
- make/langtools/tools/javacserver/comp/SjavacImpl.java
- make/langtools/tools/javacserver/options/ArgumentIterator.java
- make/langtools/tools/javacserver/options/CommandLine.java
- make/langtools/tools/javacserver/options/Option.java
- make/langtools/tools/javacserver/options/Options.java
+ make/langtools/tools/javacserver/server/CompilerThreadPool.java
+ make/langtools/tools/javacserver/server/IdleMonitor.java
- make/langtools/tools/javacserver/server/IdleResetSjavac.java
! make/langtools/tools/javacserver/server/PortFileMonitor.java
- make/langtools/tools/javacserver/server/RequestHandler.java
+ make/langtools/tools/javacserver/server/Server.java
- make/langtools/tools/javacserver/server/ServerMain.java
- make/langtools/tools/javacserver/server/Sjavac.java
- make/langtools/tools/javacserver/server/SjavacServer.java
- make/langtools/tools/javacserver/server/Terminable.java
= make/langtools/tools/javacserver/shared/PortFile.java
= make/langtools/tools/javacserver/shared/PortFileInaccessibleException.java
+ make/langtools/tools/javacserver/shared/Protocol.java
+ make/langtools/tools/javacserver/shared/Result.java
= make/langtools/tools/javacserver/util/AutoFlushWriter.java
= make/langtools/tools/javacserver/util/LazyInitFileLog.java
+ make/langtools/tools/javacserver/util/Log.java
= make/langtools/tools/javacserver/util/LoggingOutputStream.java
+ make/langtools/tools/javacserver/util/RunnableTimerTask.java
+ make/langtools/tools/javacserver/util/Util.java



More information about the jdk-changes mailing list