-
Enhancement
-
Resolution: Unresolved
-
P3
-
11
We should improve the handling of our java build tools. Currently, the source code is divided between three places make/src, make/jdk/src and make/hotspot/src. All tools should move to make/src.
Secondly, the tools are built at three distinct places, for jdk and hotspot as a buildtools step, and for make/src currently in JFR gensrc (since there is only a single tool). We should probably move to a model where each individual tool is compiled where and when it is needed. This might be accomplished by adding an INCLUDE functionality to SetupJavaCompilation.
Secondly, the tools are built at three distinct places, for jdk and hotspot as a buildtools step, and for make/src currently in JFR gensrc (since there is only a single tool). We should probably move to a model where each individual tool is compiled where and when it is needed. This might be accomplished by adding an INCLUDE functionality to SetupJavaCompilation.
- relates to
-
JDK-8241463 Group build tools under their respective modules
- Open