master
8389219: Implement JEP 401: Value Objects (Preview) 8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)
8383243: Make objcopy configurable to compress debug info
8301971: Make JDK source code UTF-8 8338973: Document need to have UTF-8 locale available to build the JDK
8349515: [REDO] Framework for tracing makefile inclusion and parsing
8368674: Incremental builds keep rebuilding interim jmod
8354278: Revert use of non-POSIX echo -n introduced in JDK-8301197
8301197: Make sure use of printf is correct and actually needed
8357979: Compile jdk.internal.vm.ci targeting the Boot JDK version
8368102: Don't store macros in spec.gmk
8352618: Remove old deprecated functionality in the build system
8376892: Allow conversion warnings in subsets of the code base
8351029: IncludeCustomExtension does not work on cygwin with source code below /home
8366836: Don't execute post-IncludeCustomExtension if file was not included
8349933: Mixing of includes and snippets stack causes the wrong -post snippet to be included
8370438: Offer link time optimization support on library level
8367034: [REDO] Protect ExecuteWithLog from running with redirection without a subshell
8352506: Simplify make/test/JtregNativeHotspot.gmk
8374642: EscapeHash macro fails with GNU make 4.3 and 4.4