On Wed, 7 Apr 2021 22:37:28 GMT, Ioi Lam <[email protected]> wrote: > Many HotSpot developers make only the `hotspot` target, and copy the > resulting `libjvm.so` into an already-build JDK image. > > HotSpot requires `interim-langtools` only when Graal is enabled. When Graal > is disabled, we can avoid building `interim-langtools`. This improves the > build time of `make hotspot` by about 20 seconds, or about 15%: > > Old: > $ make clean > $ time make hotspot > .... > real 1m57.905s > user 42m22.524s > sys 3m7.372s > > New: > $ make clean > $ time make hotspot > .... > real 1m39.916s > user 41m59.984s > sys 3m3.188s
This pull request has now been integrated. Changeset: 951f277a Author: Ioi Lam <[email protected]> URL: https://git.openjdk.java.net/jdk/commit/951f277a Stats: 4 lines in 1 file changed: 2 ins; 0 del; 2 mod 8264874: Build interim-langtools for HotSpot only if Graal is enabled Reviewed-by: kvn, erikj ------------- PR: https://git.openjdk.java.net/jdk/pull/3389
