RFR: Merge openjdk/jdk:master

William Kemper wkemper at openjdk.java.net
Thu Sep 9 15:36:55 UTC 2021


This is a great big merge from upstream openjdk. No conflicts outside of `gc/shenandoah`. Most of the conflicts were around the closures that had a class template parameter for string duplication changes (we've added a template parameter for generation to most of the same).

-------------

Commit messages:
 - Remove extraneous whitespace
 - Merge branch 'shenandoah' into incremental-upstream-merge
 - Fix misuse of atomic flag
 - Fix ShenandoahFullGC worker stats handling
 - Merge branch 'openjdk-master' into incremental-upstream-merge
 - Merge branch 'openjdk-master' into incremental-upstream-merge
 - Fix naked cast to opp
 - Merge branch 'shenandoah' into incremental-upstream-merge
 - Add generational full gc support
 - Fix misuse of atomic variables
 - ... and 100 more: https://git.openjdk.java.net/shenandoah/compare/df05b4d1...47583456

The merge commit only contains trivial merges, so no merge-specific webrevs have been generated.

Changes: https://git.openjdk.java.net/shenandoah/pull/65/files
  Stats: 11334 lines in 132 files changed: 10342 ins; 419 del; 573 mod
  Patch: https://git.openjdk.java.net/shenandoah/pull/65.diff
  Fetch: git fetch https://git.openjdk.java.net/shenandoah pull/65/head:pull/65

PR: https://git.openjdk.java.net/shenandoah/pull/65


More information about the shenandoah-dev mailing list