RFR: 7903776: jextract generates uncompilable code when C identifier with the name from "java.lang" classes is used [v2]

Athijegannathan Sundararajan sundar at openjdk.org
Wed Jul 17 09:46:35 UTC 2024


> Unqualified names are mangled by NameMangler. But it was complete (didn't include "Boolean"). For uniformity & future proof mangling all type names from "java.lang" package.

Athijegannathan Sundararajan has updated the pull request incrementally with one additional commit since the last revision:

  review comments.

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

Changes:
  - all: https://git.openjdk.org/jextract/pull/253/files
  - new: https://git.openjdk.org/jextract/pull/253/files/35e132e7..6927c5e1

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

  Stats: 35 lines in 1 file changed: 18 ins; 0 del; 17 mod
  Patch: https://git.openjdk.org/jextract/pull/253.diff
  Fetch: git fetch https://git.openjdk.org/jextract.git pull/253/head:pull/253

PR: https://git.openjdk.org/jextract/pull/253


More information about the jextract-dev mailing list