src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test

src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java

Print this page




 190                         "java/lang/StringBuffer.<init>()V",
 191                         "java/lang/StringBuffer.<init>(I)V",
 192                         "java/lang/StringBuffer.<init>(Ljava/lang/String;)V",
 193                         "java/lang/StringBuffer.append(C)Ljava/lang/StringBuffer;",
 194                         "java/lang/StringBuffer.append(I)Ljava/lang/StringBuffer;",
 195                         "java/lang/StringBuffer.append(Ljava/lang/String;)Ljava/lang/StringBuffer;",
 196                         "java/lang/StringBuffer.toString()Ljava/lang/String;",
 197                         "java/lang/StringBuilder.<init>()V",
 198                         "java/lang/StringBuilder.<init>(I)V",
 199                         "java/lang/StringBuilder.<init>(Ljava/lang/String;)V",
 200                         "java/lang/StringBuilder.append(C)Ljava/lang/StringBuilder;",
 201                         "java/lang/StringBuilder.append(I)Ljava/lang/StringBuilder;",
 202                         "java/lang/StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;",
 203                         "java/lang/StringBuilder.toString()Ljava/lang/String;",
 204                         "java/lang/reflect/Array.newArray(Ljava/lang/Class;I)Ljava/lang/Object;",
 205                         "java/util/Arrays.copyOf([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;",
 206                         "java/util/Arrays.copyOfRange([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;",
 207                         "oracle/jrockit/jfr/Timing.counterTime()J",
 208                         "oracle/jrockit/jfr/VMJFR.classID0(Ljava/lang/Class;)J",
 209                         "oracle/jrockit/jfr/VMJFR.threadID()I",
 210                         "sun/misc/Unsafe.copyMemory(Ljava/lang/Object;JLjava/lang/Object;JJ)V",
 211                         "sun/nio/cs/ISO_8859_1$Encoder.encodeISOArray([CI[BII)I",
 212                         "sun/security/provider/DigestBase.implCompressMultiBlock([BII)I",
 213                         "sun/security/provider/SHA.implCompress([BI)V",
 214                         "sun/security/provider/SHA2.implCompress([BI)V",
 215                         "sun/security/provider/SHA5.implCompress([BI)V");
 216 
 217         add(TO_BE_INVESTIGATED,
 218                         // JDK 9
 219                         "com/sun/crypto/provider/CounterMode.implCrypt([BII[BI)I",
 220                         "com/sun/crypto/provider/GHASH.processBlocks([BII[J[J)V",
 221                         "java/lang/Math.fma(DDD)D",
 222                         "java/lang/Math.fma(FFF)F",
 223                         "java/lang/Object.notify()V",
 224                         "java/lang/Object.notifyAll()V",
 225                         "java/lang/StringCoding.hasNegatives([BII)Z",
 226                         "java/lang/StringCoding.implEncodeISOArray([BI[BII)I",
 227                         "java/lang/StringLatin1.compareTo([B[B)I",
 228                         "java/lang/StringLatin1.compareToUTF16([B[B)I",
 229                         "java/lang/StringLatin1.equals([B[B)Z",
 230                         "java/lang/StringLatin1.indexOf([BI[BII)I",


 256                         "java/util/zip/Adler32.updateByteBuffer(IJII)I",
 257                         "java/util/zip/Adler32.updateBytes(I[BII)I",
 258                         "jdk/internal/misc/Unsafe.allocateUninitializedArray0(Ljava/lang/Class;I)Ljava/lang/Object;",
 259                         "jdk/internal/misc/Unsafe.compareAndExchangeByte(Ljava/lang/Object;JBB)B",
 260                         "jdk/internal/misc/Unsafe.compareAndExchangeByteAcquire(Ljava/lang/Object;JBB)B",
 261                         "jdk/internal/misc/Unsafe.compareAndExchangeByteRelease(Ljava/lang/Object;JBB)B",
 262                         "jdk/internal/misc/Unsafe.compareAndExchangeInt(Ljava/lang/Object;JII)I",
 263                         "jdk/internal/misc/Unsafe.compareAndExchangeIntAcquire(Ljava/lang/Object;JII)I",
 264                         "jdk/internal/misc/Unsafe.compareAndExchangeIntRelease(Ljava/lang/Object;JII)I",
 265                         "jdk/internal/misc/Unsafe.compareAndExchangeLong(Ljava/lang/Object;JJJ)J",
 266                         "jdk/internal/misc/Unsafe.compareAndExchangeLongAcquire(Ljava/lang/Object;JJJ)J",
 267                         "jdk/internal/misc/Unsafe.compareAndExchangeLongRelease(Ljava/lang/Object;JJJ)J",
 268                         "jdk/internal/misc/Unsafe.compareAndExchangeObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
 269                         "jdk/internal/misc/Unsafe.compareAndExchangeObjectAcquire(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
 270                         "jdk/internal/misc/Unsafe.compareAndExchangeObjectRelease(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
 271                         "jdk/internal/misc/Unsafe.compareAndExchangeShort(Ljava/lang/Object;JSS)S",
 272                         "jdk/internal/misc/Unsafe.compareAndExchangeShortAcquire(Ljava/lang/Object;JSS)S",
 273                         "jdk/internal/misc/Unsafe.compareAndExchangeShortRelease(Ljava/lang/Object;JSS)S",
 274                         "jdk/internal/misc/Unsafe.compareAndSetByte(Ljava/lang/Object;JBB)Z",
 275                         "jdk/internal/misc/Unsafe.compareAndSetShort(Ljava/lang/Object;JSS)Z",
 276                         "jdk/internal/misc/Unsafe.copyMemory0(Ljava/lang/Object;JLjava/lang/Object;JJ)V",
 277                         "jdk/internal/misc/Unsafe.getAndAddByte(Ljava/lang/Object;JB)B",
 278                         "jdk/internal/misc/Unsafe.getAndAddShort(Ljava/lang/Object;JS)S",
 279                         "jdk/internal/misc/Unsafe.getAndSetByte(Ljava/lang/Object;JB)B",
 280                         "jdk/internal/misc/Unsafe.getAndSetShort(Ljava/lang/Object;JS)S",
 281                         "jdk/internal/misc/Unsafe.getBooleanAcquire(Ljava/lang/Object;J)Z",
 282                         "jdk/internal/misc/Unsafe.getBooleanOpaque(Ljava/lang/Object;J)Z",
 283                         "jdk/internal/misc/Unsafe.getByteAcquire(Ljava/lang/Object;J)B",
 284                         "jdk/internal/misc/Unsafe.getByteOpaque(Ljava/lang/Object;J)B",
 285                         "jdk/internal/misc/Unsafe.getCharAcquire(Ljava/lang/Object;J)C",
 286                         "jdk/internal/misc/Unsafe.getCharOpaque(Ljava/lang/Object;J)C",
 287                         "jdk/internal/misc/Unsafe.getDoubleAcquire(Ljava/lang/Object;J)D",
 288                         "jdk/internal/misc/Unsafe.getDoubleOpaque(Ljava/lang/Object;J)D",
 289                         "jdk/internal/misc/Unsafe.getFloatAcquire(Ljava/lang/Object;J)F",
 290                         "jdk/internal/misc/Unsafe.getFloatOpaque(Ljava/lang/Object;J)F",
 291                         "jdk/internal/misc/Unsafe.getIntAcquire(Ljava/lang/Object;J)I",
 292                         "jdk/internal/misc/Unsafe.getIntOpaque(Ljava/lang/Object;J)I",
 293                         "jdk/internal/misc/Unsafe.getLongAcquire(Ljava/lang/Object;J)J",
 294                         "jdk/internal/misc/Unsafe.getLongOpaque(Ljava/lang/Object;J)J",
 295                         "jdk/internal/misc/Unsafe.getObjectAcquire(Ljava/lang/Object;J)Ljava/lang/Object;",
 296                         "jdk/internal/misc/Unsafe.getObjectOpaque(Ljava/lang/Object;J)Ljava/lang/Object;",




 190                         "java/lang/StringBuffer.<init>()V",
 191                         "java/lang/StringBuffer.<init>(I)V",
 192                         "java/lang/StringBuffer.<init>(Ljava/lang/String;)V",
 193                         "java/lang/StringBuffer.append(C)Ljava/lang/StringBuffer;",
 194                         "java/lang/StringBuffer.append(I)Ljava/lang/StringBuffer;",
 195                         "java/lang/StringBuffer.append(Ljava/lang/String;)Ljava/lang/StringBuffer;",
 196                         "java/lang/StringBuffer.toString()Ljava/lang/String;",
 197                         "java/lang/StringBuilder.<init>()V",
 198                         "java/lang/StringBuilder.<init>(I)V",
 199                         "java/lang/StringBuilder.<init>(Ljava/lang/String;)V",
 200                         "java/lang/StringBuilder.append(C)Ljava/lang/StringBuilder;",
 201                         "java/lang/StringBuilder.append(I)Ljava/lang/StringBuilder;",
 202                         "java/lang/StringBuilder.append(Ljava/lang/String;)Ljava/lang/StringBuilder;",
 203                         "java/lang/StringBuilder.toString()Ljava/lang/String;",
 204                         "java/lang/reflect/Array.newArray(Ljava/lang/Class;I)Ljava/lang/Object;",
 205                         "java/util/Arrays.copyOf([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object;",
 206                         "java/util/Arrays.copyOfRange([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object;",
 207                         "oracle/jrockit/jfr/Timing.counterTime()J",
 208                         "oracle/jrockit/jfr/VMJFR.classID0(Ljava/lang/Class;)J",
 209                         "oracle/jrockit/jfr/VMJFR.threadID()I",

 210                         "sun/nio/cs/ISO_8859_1$Encoder.encodeISOArray([CI[BII)I",
 211                         "sun/security/provider/DigestBase.implCompressMultiBlock([BII)I",
 212                         "sun/security/provider/SHA.implCompress([BI)V",
 213                         "sun/security/provider/SHA2.implCompress([BI)V",
 214                         "sun/security/provider/SHA5.implCompress([BI)V");
 215 
 216         add(TO_BE_INVESTIGATED,
 217                         // JDK 9
 218                         "com/sun/crypto/provider/CounterMode.implCrypt([BII[BI)I",
 219                         "com/sun/crypto/provider/GHASH.processBlocks([BII[J[J)V",
 220                         "java/lang/Math.fma(DDD)D",
 221                         "java/lang/Math.fma(FFF)F",
 222                         "java/lang/Object.notify()V",
 223                         "java/lang/Object.notifyAll()V",
 224                         "java/lang/StringCoding.hasNegatives([BII)Z",
 225                         "java/lang/StringCoding.implEncodeISOArray([BI[BII)I",
 226                         "java/lang/StringLatin1.compareTo([B[B)I",
 227                         "java/lang/StringLatin1.compareToUTF16([B[B)I",
 228                         "java/lang/StringLatin1.equals([B[B)Z",
 229                         "java/lang/StringLatin1.indexOf([BI[BII)I",


 255                         "java/util/zip/Adler32.updateByteBuffer(IJII)I",
 256                         "java/util/zip/Adler32.updateBytes(I[BII)I",
 257                         "jdk/internal/misc/Unsafe.allocateUninitializedArray0(Ljava/lang/Class;I)Ljava/lang/Object;",
 258                         "jdk/internal/misc/Unsafe.compareAndExchangeByte(Ljava/lang/Object;JBB)B",
 259                         "jdk/internal/misc/Unsafe.compareAndExchangeByteAcquire(Ljava/lang/Object;JBB)B",
 260                         "jdk/internal/misc/Unsafe.compareAndExchangeByteRelease(Ljava/lang/Object;JBB)B",
 261                         "jdk/internal/misc/Unsafe.compareAndExchangeInt(Ljava/lang/Object;JII)I",
 262                         "jdk/internal/misc/Unsafe.compareAndExchangeIntAcquire(Ljava/lang/Object;JII)I",
 263                         "jdk/internal/misc/Unsafe.compareAndExchangeIntRelease(Ljava/lang/Object;JII)I",
 264                         "jdk/internal/misc/Unsafe.compareAndExchangeLong(Ljava/lang/Object;JJJ)J",
 265                         "jdk/internal/misc/Unsafe.compareAndExchangeLongAcquire(Ljava/lang/Object;JJJ)J",
 266                         "jdk/internal/misc/Unsafe.compareAndExchangeLongRelease(Ljava/lang/Object;JJJ)J",
 267                         "jdk/internal/misc/Unsafe.compareAndExchangeObject(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
 268                         "jdk/internal/misc/Unsafe.compareAndExchangeObjectAcquire(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
 269                         "jdk/internal/misc/Unsafe.compareAndExchangeObjectRelease(Ljava/lang/Object;JLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;",
 270                         "jdk/internal/misc/Unsafe.compareAndExchangeShort(Ljava/lang/Object;JSS)S",
 271                         "jdk/internal/misc/Unsafe.compareAndExchangeShortAcquire(Ljava/lang/Object;JSS)S",
 272                         "jdk/internal/misc/Unsafe.compareAndExchangeShortRelease(Ljava/lang/Object;JSS)S",
 273                         "jdk/internal/misc/Unsafe.compareAndSetByte(Ljava/lang/Object;JBB)Z",
 274                         "jdk/internal/misc/Unsafe.compareAndSetShort(Ljava/lang/Object;JSS)Z",

 275                         "jdk/internal/misc/Unsafe.getAndAddByte(Ljava/lang/Object;JB)B",
 276                         "jdk/internal/misc/Unsafe.getAndAddShort(Ljava/lang/Object;JS)S",
 277                         "jdk/internal/misc/Unsafe.getAndSetByte(Ljava/lang/Object;JB)B",
 278                         "jdk/internal/misc/Unsafe.getAndSetShort(Ljava/lang/Object;JS)S",
 279                         "jdk/internal/misc/Unsafe.getBooleanAcquire(Ljava/lang/Object;J)Z",
 280                         "jdk/internal/misc/Unsafe.getBooleanOpaque(Ljava/lang/Object;J)Z",
 281                         "jdk/internal/misc/Unsafe.getByteAcquire(Ljava/lang/Object;J)B",
 282                         "jdk/internal/misc/Unsafe.getByteOpaque(Ljava/lang/Object;J)B",
 283                         "jdk/internal/misc/Unsafe.getCharAcquire(Ljava/lang/Object;J)C",
 284                         "jdk/internal/misc/Unsafe.getCharOpaque(Ljava/lang/Object;J)C",
 285                         "jdk/internal/misc/Unsafe.getDoubleAcquire(Ljava/lang/Object;J)D",
 286                         "jdk/internal/misc/Unsafe.getDoubleOpaque(Ljava/lang/Object;J)D",
 287                         "jdk/internal/misc/Unsafe.getFloatAcquire(Ljava/lang/Object;J)F",
 288                         "jdk/internal/misc/Unsafe.getFloatOpaque(Ljava/lang/Object;J)F",
 289                         "jdk/internal/misc/Unsafe.getIntAcquire(Ljava/lang/Object;J)I",
 290                         "jdk/internal/misc/Unsafe.getIntOpaque(Ljava/lang/Object;J)I",
 291                         "jdk/internal/misc/Unsafe.getLongAcquire(Ljava/lang/Object;J)J",
 292                         "jdk/internal/misc/Unsafe.getLongOpaque(Ljava/lang/Object;J)J",
 293                         "jdk/internal/misc/Unsafe.getObjectAcquire(Ljava/lang/Object;J)Ljava/lang/Object;",
 294                         "jdk/internal/misc/Unsafe.getObjectOpaque(Ljava/lang/Object;J)Ljava/lang/Object;",


src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File