On Tue, 22 Nov 2022 19:54:51 GMT, Magnus Ihse Bursie <i...@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 <i...@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