File tree Expand file tree Collapse file tree 2 files changed +0
-6
lines changed
src/main/java/org/truffleruby Expand file tree Collapse file tree 2 files changed +0
-6
lines changed Original file line number Diff line number Diff line change @@ -965,19 +965,16 @@ protected long hashBignum(RubyBignum value) {
965
965
return HashOperations .hashBignum (value , getContext (), this );
966
966
}
967
967
968
- @ TruffleBoundary
969
968
@ Specialization
970
969
protected int hash (Nil self ) {
971
970
return System .identityHashCode (self );
972
971
}
973
972
974
- @ TruffleBoundary
975
973
@ Specialization
976
974
protected int hashEncoding (RubyEncoding self ) {
977
975
return System .identityHashCode (self );
978
976
}
979
977
980
- @ TruffleBoundary
981
978
@ Specialization (guards = "!isRubyBignum(self)" )
982
979
protected int hash (RubyDynamicObject self ) {
983
980
return System .identityHashCode (self );
Original file line number Diff line number Diff line change @@ -549,13 +549,11 @@ public abstract static class ForeignObjectNode extends CoreMethodArrayArgumentsN
549
549
550
550
@ ExportLibrary (InteropLibrary .class )
551
551
public static class ForeignObject implements TruffleObject {
552
- @ TruffleBoundary
553
552
@ ExportMessage
554
553
protected TriState isIdenticalOrUndefined (Object other ) {
555
554
return other instanceof ForeignObject ? TriState .valueOf (this == other ) : TriState .UNDEFINED ;
556
555
}
557
556
558
- @ TruffleBoundary
559
557
@ ExportMessage
560
558
protected int identityHashCode () {
561
559
return System .identityHashCode (this );
@@ -567,7 +565,6 @@ protected String toDisplayString(boolean allowSideEffects) {
567
565
}
568
566
}
569
567
570
- @ TruffleBoundary
571
568
@ Specialization
572
569
protected Object foreignObject () {
573
570
return new ForeignObject ();
You can’t perform that action at this time.
0 commit comments