diff --git a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RSource.java b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RSource.java index 93997cb505693f73cbc5dded0cf404c4f9101c5e..fd85152c2c3d80a4331f2c71f7d9041150774339 100644 --- a/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RSource.java +++ b/com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RSource.java @@ -121,8 +121,7 @@ public class RSource { * Create a cached source from {@code text} and {@code name}. */ public static Source fromText(String text, String name) { - String uniqueText = text.intern(); - return getCachedByOrigin(uniqueText, origin -> Source.newBuilder(uniqueText).name(name).language(RRuntime.R_LANGUAGE_ID).build()); + return getCachedByOrigin(text, origin -> Source.newBuilder(text).name(name).language(RRuntime.R_LANGUAGE_ID).build()); } /**