< prev index next >

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

Print this page




 381         if (isJDK11OrHigher()) {
 382             // Relevant for Java flight recorder
 383             add(toBeInvestigated,
 384                             "jdk/jfr/internal/JVM.getEventWriter()Ljava/lang/Object;");
 385             if (!config.useBase64Intrinsics()) {
 386                 add(ignore,
 387                                 "java/util/Base64$Encoder.encodeBlock([BII[BIZ)V");
 388             }
 389         }
 390 
 391         if (isJDK12OrHigher()) {
 392             add(toBeInvestigated,
 393                             "java/lang/CharacterDataLatin1.isDigit(I)Z",
 394                             "java/lang/CharacterDataLatin1.isLowerCase(I)Z",
 395                             "java/lang/CharacterDataLatin1.isUpperCase(I)Z",
 396                             "java/lang/CharacterDataLatin1.isWhitespace(I)Z");
 397         }
 398 
 399         if (isJDK13OrHigher()) {
 400             add(toBeInvestigated,



 401                             "java/lang/Math.max(DD)D",
 402                             "java/lang/Math.max(FF)F",
 403                             "java/lang/Math.min(DD)D",
 404                             "java/lang/Math.min(FF)F");
 405         }
 406 
 407         if (!config.inlineNotify()) {
 408             add(ignore, "java/lang/Object.notify()V");
 409         }
 410         if (!config.inlineNotifyAll()) {
 411             add(ignore, "java/lang/Object.notifyAll()V");
 412         }
 413 
 414         if (!(arch instanceof AMD64)) {
 415             // Can we implement these on non-AMD64 platforms? C2 seems to.
 416             add(toBeInvestigated,
 417                             "java/lang/String.compareTo(Ljava/lang/String;)I",
 418                             "java/lang/StringLatin1.indexOf([B[B)I",
 419                             "java/lang/StringLatin1.inflate([BI[BII)V",
 420                             "java/lang/StringLatin1.inflate([BI[CII)V",




 381         if (isJDK11OrHigher()) {
 382             // Relevant for Java flight recorder
 383             add(toBeInvestigated,
 384                             "jdk/jfr/internal/JVM.getEventWriter()Ljava/lang/Object;");
 385             if (!config.useBase64Intrinsics()) {
 386                 add(ignore,
 387                                 "java/util/Base64$Encoder.encodeBlock([BII[BIZ)V");
 388             }
 389         }
 390 
 391         if (isJDK12OrHigher()) {
 392             add(toBeInvestigated,
 393                             "java/lang/CharacterDataLatin1.isDigit(I)Z",
 394                             "java/lang/CharacterDataLatin1.isLowerCase(I)Z",
 395                             "java/lang/CharacterDataLatin1.isUpperCase(I)Z",
 396                             "java/lang/CharacterDataLatin1.isWhitespace(I)Z");
 397         }
 398 
 399         if (isJDK13OrHigher()) {
 400             add(toBeInvestigated,
 401                             "java/lang/Math.abs(F)F",
 402                             "java/lang/Math.abs(I)I",
 403                             "java/lang/Math.abs(J)J",
 404                             "java/lang/Math.max(DD)D",
 405                             "java/lang/Math.max(FF)F",
 406                             "java/lang/Math.min(DD)D",
 407                             "java/lang/Math.min(FF)F");
 408         }
 409 
 410         if (!config.inlineNotify()) {
 411             add(ignore, "java/lang/Object.notify()V");
 412         }
 413         if (!config.inlineNotifyAll()) {
 414             add(ignore, "java/lang/Object.notifyAll()V");
 415         }
 416 
 417         if (!(arch instanceof AMD64)) {
 418             // Can we implement these on non-AMD64 platforms? C2 seems to.
 419             add(toBeInvestigated,
 420                             "java/lang/String.compareTo(Ljava/lang/String;)I",
 421                             "java/lang/StringLatin1.indexOf([B[B)I",
 422                             "java/lang/StringLatin1.inflate([BI[BII)V",
 423                             "java/lang/StringLatin1.inflate([BI[CII)V",


< prev index next >