Integrated: Implement type restrictions on method arguments in the callee

Frederic Parain fparain at openjdk.java.net
Tue May 11 13:36:50 UTC 2021


Implement type restrictions on method arguments in the callee (instead of the caller) in both the interpreter and C1.

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

Commit messages:
 - Fix tabs in unit test
 - File cleanup and simplification of TR checks.
 - Move argument TR checks to callee (interpreter and C1)
 - Add support for unloaded case and many fixes
 - Partial support for RestrictedMethod in C1

Changes: https://git.openjdk.java.net/valhalla/pull/412/files
 Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=412&range=00
  Stats: 199 lines in 16 files changed: 124 ins; 32 del; 43 mod
  Patch: https://git.openjdk.java.net/valhalla/pull/412.diff
  Fetch: git fetch https://git.openjdk.java.net/valhalla pull/412/head:pull/412

PR: https://git.openjdk.java.net/valhalla/pull/412


More information about the valhalla-dev mailing list