RFR: 8247732: validate user-input intrinsic_ids in ControlIntrinsic [v2]

Xin Liu xliu at openjdk.java.net
Sat Nov 21 10:03:40 UTC 2020


> 8247732: validate user-input intrinsic_ids in ControlIntrinsic

Xin Liu has updated the pull request incrementally with 174 additional commits since the last revision:

 - 8247732: validate user-input intrinsic_ids in ControlIntrinsic
   
   avoid a warning of stringop-overflow
 - 8254105: allow static nested declarations
   
   Reviewed-by: mcimadamore
 - 8255934: JConsole 14 and greater fails to connect to older JVM
   
   Reviewed-by: cjplummer, sspitsyn
 - 8256806: Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test
   
   Reviewed-by: rkennke
 - 8256073: Improve vector rematerialization support
   
   Reviewed-by: thartmann, kvn
 - 8255367: C2: Deoptimization during vector box construction is broken
   
   Reviewed-by: thartmann, kvn
 - 8256061: RegisterSaver::save_live_registers() omits upper halves of ZMM0-15 registers
   
   Reviewed-by: kvn
 - 8256056: Deoptimization stub doesn't save vector registers on x86
   
   Reviewed-by: redestad, kvn
 - 8256058: Improve vector register handling in RegisterMap::pd_location() on x86
   
   Reviewed-by: kvn
 - 8256183: InputStream.skipNBytes is missing @since 12
   
   Reviewed-by: dfuchs, lancea, bpb
 - ... and 164 more: https://git.openjdk.java.net/jdk/compare/22390787...eb0d4c18

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

Changes:
  - all: https://git.openjdk.java.net/jdk/pull/1179/files
  - new: https://git.openjdk.java.net/jdk/pull/1179/files/22390787..eb0d4c18

Webrevs:
 - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=1179&range=01
 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=1179&range=00-01

  Stats: 128687 lines in 989 files changed: 62138 ins; 51176 del; 15373 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1179.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1179/head:pull/1179

PR: https://git.openjdk.java.net/jdk/pull/1179


More information about the hotspot-compiler-dev mailing list