master
8300805: Update autoconf build-aux files with latest from 2022-09-17
8374642: EscapeHash macro fails with GNU make 4.3 and 4.4
8385509: Bump update version for OpenJDK: jdk-17.0.21
8383175: (tz) Update Timezone Data to 2026b 8383473: Follow on from tzdata2026b time change to include temporary hack BC time change
8331164: createJMHBundle.sh download jars fail when url needed to be redirected
8314555: Build with mawk fails on Windows 8275405: Linking error for classes with lambda template parameters and virtual functions
8268901: JDK-8268768 missed removing two files
8340552: Harden TzdbZoneRulesCompiler against missing zone names
8296137: diags-examples.xml is broken
8380959: Update Libpng to 1.6.56
8289646: configure script failed on WSL
8257602: Introduce JFR Event Throttling and new jdk.ObjectAllocationSample event (enabled by default)
8372439: [17u] build-test-lib is broken
8214718: Update missing copyright year in build system
8353709: Debug symbols bundle should contain full debug files when building --with-external-symbols-in-bundles=public
8256541: Sort out what version of awk is used in the build system
8248610: Clean up handling of Windows RC files
8262891: Compiler implementation for Pattern Matching for switch (Preview)
8259942: Enable customizations in CompileJavaModules.gmk and Main.gmk
8206311: Add docs-javase, docs-reference to CI build
8264806: Remove the experimental JIT compiler
8237995: Enhance certificate processing
8218431: Improved platform checking in makefiles
8212970: TZ database in "vanguard" format support
8233381: Update copyright year in build system files
8278766: Enable OpenJDK build support for reproducible jars and jmods using --date
8263468: New page for "recent" new API
8217739: Cannot reuse java.base UnixConstants.java from target in BuildJDK when cross compiling
8273092: Sort classlist in JDK image
8220639: Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line
8236921: Add build target to produce a JDK image suitable for a Graal/SVM build
8258411: Move module set configuration from Modules.gmk to conf dir
8309746: Reconfigure check should include make/conf/version-numbers.conf
8085822: JEP 223: New Version-String Scheme (initial integration)
8257679: Improved unix compatibility layer in Windows build (winenv)
8244036: Refresh SetupJavaCompilation, and remove support for sjavac
8252145: Unify Info.plist files with correct version strings
8277069: [REDO] JDK-8276743 Make openjdk build Zip Archive generation "reproducible"
8243988: Added flexibility in build system for unusal hotspot configurations
8252998: ModuleWrapper.gmk doesn't consult include path
8303476: Add the runtime version in the release file of a JDK image
8365098: make/RunTests.gmk generates a wrong path to test artifacts on Alpine
8355249: Remove the use of WMIC from the entire source code
8317039: Enable specifying the JDK used to run jtreg 8317807: JAVA_FLAGS removed from jtreg running in JDK-8317039
8210283: Support git as an SCM alternative in the build
8245832: JDK build make-static-libs should build all JDK libraries
8281262: Windows builds in different directories are not fully reproducible
8246436: JFR: Avoid parsing metadata.xml during startup
8233383: Various minor fixes
8219971: Introduce SetupExecute in build system
8244224: Implementation of JEP 381: Remove the Solaris and SPARC Ports
8298459: Fix msys2 linking and handling out of tree build directory for source zip creation