JDK-8243623 : [lworld] Syntax and other mechanical changes in langtools tests for JDK-8237072
  • Type: Bug
  • Component: tools
  • Sub-Component: javac
  • Affected Version: repo-valhalla
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2020-04-26
  • Updated: 2020-05-05
  • Resolved: 2020-05-05
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
repo-valhallaFixed
Related Reports
Relates :  
Description
JDK-8237072 adds supports for the new syntax notation of V.ref and V.val to refer to the reference projection of a value type V and its value projection. This change also has class file implications where the descriptor/signature encodings will now start mentioning $ref in the class pool entries.

This ticket is to make the changes necessary for the langtools tests in valhalla to co-evolve with JDK-8237072.

I am including those tests that involve only mechanical and so "uninteresting changes" here. If a test meaningfully changes, it will be included in JDK-8237072 itself.

This is to simplify the review process so that the changeset for JDK-8237072 is not cluttered with all the mechanical changes.
Comments
Changeset: 4c2f8bee Author: Srikanth Adayapalam <sadayapalam@openjdk.org> Date: 2020-05-05 11:08:14 +0000 URL: https://git.openjdk.java.net/valhalla/commit/4c2f8bee
05-05-2020

https://github.com/openjdk/valhalla/pull/29 raised.
27-04-2020