Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8296510

Interpreter and JIT compiler interaction issue

XMLWordPrintable

      ADDITIONAL SYSTEM INFORMATION :
      Microsoft Windows 10 Professional
      10.0.19044 Build 19044
      AMD Ryzen 5 5600G with Radeon Graphics 3.90 GHz
      Memory 32 GB

      openjdk version "1.8.0_345"
      OpenJDK Runtime Environment (Temurin)(build 1.8.0_345-b01)
      OpenJDK 64-Bit Server VM (Temurin)(build 25.345-b01, mixed mode)

      openjdk version "11.0.16.1" 2022-08-12
      OpenJDK Runtime Environment Temurin-11.0.16.1+1 (build 11.0.16.1+1)
      OpenJDK 64-Bit Server VM Temurin-11.0.16.1+1 (build 11.0.16.1+1, mixed mode)

      A DESCRIPTION OF THE PROBLEM :
      We tried to execute the test case using java -cp .compiler.runtime.Test6826736 and found that the result of each execution is inconsistent. And we also tried setting -Xint and -Xcomp, their results are different, but no change. So we think there might be an issue about Interpreter and JIT compiler interaction.

      We have uploaded the relevant content to Google Drive, please view it through the following URL

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      java -cp . compiler.runtime.Test6826736
      java -cp . compiler.runtime.Test6826736
      java -cp . -Xint compiler.runtime.Test6826736
      java -cp . -Xcomp compiler.runtime.Test6826736

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      1684013400
      1684013400
      1684013400
      1684013400
      ACTUAL -
      1684013495
      1684013473
      1684013400
      1684013447

            Unassigned Unassigned
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: