RFR: 7262: Add rule for when the JVM version is < OpenJDK 8u302 [v4]

Oskar Jung github.com+1101441+ojung at openjdk.java.net
Wed Jun 2 15:10:50 UTC 2021


> This PR contains a rule for notifying users of JVM < OpenJDK8u302 to upgrade to avoid performance issues caused by https://bugs.openjdk.java.net/browse/JDK-8266723.
> 
> **JFR recorded on OpenJDK 8u302 EA:**
> ![Screen Shot 2021-06-02 at 14 45 46](https://user-images.githubusercontent.com/1101441/120482697-a9c7bf80-c3b1-11eb-83e0-7d17b23cfd99.png)
> 
> **JFR recorded on OpenJDK 8u292:**
> ![Screen Shot 2021-06-02 at 15 49 14](https://user-images.githubusercontent.com/1101441/120492943-ce746500-c3ba-11eb-999c-e75bf3fba245.png)

Oskar Jung has refreshed the contents of this pull request, and previous commits have been removed. The incremental views will show differences compared to the previous content of the PR. The pull request contains one new commit since the last revision:

  7262: Add rule for when the JVM version is < OpenJDK 8u302
  
  Since the test flight recording was created with 8u302 EA, a method
  `JavaVersion.isGreaterOrEqualThanDisregardEa` had to be added to compare
  java versions disregarding early access status.

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

Changes:
  - all: https://git.openjdk.java.net/jmc/pull/256/files
  - new: https://git.openjdk.java.net/jmc/pull/256/files/6bfbe58c..ec8c6473

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jmc&pr=256&range=03
 - incr: https://webrevs.openjdk.java.net/?repo=jmc&pr=256&range=02-03

  Stats: 0 lines in 0 files changed: 0 ins; 0 del; 0 mod
  Patch: https://git.openjdk.java.net/jmc/pull/256.diff
  Fetch: git fetch https://git.openjdk.java.net/jmc pull/256/head:pull/256

PR: https://git.openjdk.java.net/jmc/pull/256


More information about the jmc-dev mailing list