RFR: 8355956: Prepare javap for class file format aware access flag parsing [v2]

Chen Liang liach at openjdk.org
Wed Apr 30 18:03:29 UTC 2025


> A prerequisite to #24760; this was part of it, but was split out to simplify the review of the addition of `maskToAccessFlags(int, Location, CFFV)` by minimizing the changes in javap. That patch will only need to update `BasicWriter` as a result.
> 
> Testing: langtools/tools/javap, tier 1+2 underway

Chen Liang has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:

 - Adapt the location APIs
 - Merge branch 'master' of https://github.com/openjdk/jdk into fix/javap-cffv-access-flags
 - 8355956: Prepare javap for class file format aware access flag parsing

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/24955/files
  - new: https://git.openjdk.org/jdk/pull/24955/files/fa4001c4..b3af1964

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=24955&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=24955&range=00-01

  Stats: 7513 lines in 126 files changed: 6677 ins; 333 del; 503 mod
  Patch: https://git.openjdk.org/jdk/pull/24955.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/24955/head:pull/24955

PR: https://git.openjdk.org/jdk/pull/24955


More information about the compiler-dev mailing list