# HG changeset patch # User Stefan Anzinger # Date 1405476946 25200 # Node ID 072b9501f5f9dccf85af79af899db0480251e8a0 # Parent a08a58d0736ba65d49ab1e29e4dc583325fcc21f [SPARC] Avoiding ArraysSubstitutions and StringSubstitutions for SPARC for now, will be introduced later. diff -r a08a58d0736b -r 072b9501f5f9 graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ArraysSubstitutions.java --- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ArraysSubstitutions.java Tue Jul 15 19:07:29 2014 -0700 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/ArraysSubstitutions.java Tue Jul 15 19:15:46 2014 -0700 @@ -28,7 +28,7 @@ /** * Substitutions for {@link java.util.Arrays} methods. */ -@ClassSubstitution(java.util.Arrays.class) +@ClassSubstitution(value = java.util.Arrays.class, defaultGuard = UnsafeSubstitutions.GetAndSetGuard.class) public class ArraysSubstitutions { @MethodSubstitution diff -r a08a58d0736b -r 072b9501f5f9 graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StringSubstitutions.java --- a/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StringSubstitutions.java Tue Jul 15 19:07:29 2014 -0700 +++ b/graal/com.oracle.graal.replacements/src/com/oracle/graal/replacements/StringSubstitutions.java Tue Jul 15 19:15:46 2014 -0700 @@ -35,7 +35,7 @@ /** * Substitutions for {@link java.lang.String} methods. */ -@ClassSubstitution(java.lang.String.class) +@ClassSubstitution(value = java.lang.String.class, defaultGuard = UnsafeSubstitutions.GetAndSetGuard.class) public class StringSubstitutions { /**