RFR: 8344026: Ubsan: prevent potential integer overflow in c1_LIRGenerator_<arch>.cpp file [v5]

Amit Kumar amitkumar at openjdk.org
Fri Nov 22 05:12:55 UTC 2024


> This PR converts datatype from `jint` to `juint` for contstant `c` check in c1_LIRGenerator_<arch>.cpp. Please look JBS for more info.

Amit Kumar has updated the pull request incrementally with four additional commits since the last revision:

 - reduce diff size
 - arm changes
 - aarch64 changes
 - s390x changes

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/22144/files
  - new: https://git.openjdk.org/jdk/pull/22144/files/1823bfc1..da65683f

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=22144&range=04
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=22144&range=03-04

  Stats: 31 lines in 3 files changed: 2 ins; 4 del; 25 mod
  Patch: https://git.openjdk.org/jdk/pull/22144.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/22144/head:pull/22144

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


More information about the hotspot-compiler-dev mailing list