Skip to content

Commit

Permalink
Showing 23 changed files with 173 additions and 174 deletions.
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ public StringToSymbolNode(StringToSymbolNode prev) {
super(prev);
}

@CompilerDirectives.SlowPath
@CompilerDirectives.TruffleBoundary
@Specialization
public RubySymbol doString(RubyString string) {
notDesignedForCompilation();
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ public class ArrayAllocationSite {
@CompilerDirectives.CompilationFinal private boolean convertedIntToLong = false;
private final Assumption assumption = Truffle.getRuntime().createAssumption();

@CompilerDirectives.SlowPath
@CompilerDirectives.TruffleBoundary
public void convertedIntToLong() {
if (RubyContext.ARRAYS_OPTIMISTIC_LONG) {
convertedIntToLong = true;
Original file line number Diff line number Diff line change
@@ -2471,7 +2471,7 @@ public PackNode(PackNode prev) {
super(prev);
}

@CompilerDirectives.SlowPath
@CompilerDirectives.TruffleBoundary
@Specialization
public RubyString pack(RubyArray array, RubyString format) {
notDesignedForCompilation();
Loading

0 comments on commit f346382

Please sign in to comment.