Integrated: 8297444: Refactor the javacserver build tool

Magnus Ihse Bursie ihse at openjdk.org
Thu Dec 1 23:45:08 UTC 2022


On Tue, 22 Nov 2022 19:54:51 GMT, Magnus Ihse Bursie <ihse at openjdk.org> wrote:

> Now that the javacserver no longer has any ambitions outside being a buildtool customized for the JDK build process, a lot of abstractions and generalizations can be removed.
> 
> This will allow the actual behavior to be more clearly visible, and will help debugging the issues we are still seeing (most likely race conditions), and to convert the tool to use the ToolProvider API in the future.

This pull request has now been integrated.

Changeset: 257aa15f
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/257aa15f15bb835310132e6fb23e0362cafeb16a
Stats:     3441 lines in 35 files changed: 1199 ins; 2212 del; 30 mod

8297444: Refactor the javacserver build tool

Reviewed-by: erikj, cstein

-------------

PR: https://git.openjdk.org/jdk/pull/11298


More information about the compiler-dev mailing list