144
144
import com .oracle .truffle .api .CompilerDirectives .CompilationFinal ;
145
145
import com .oracle .truffle .api .CompilerDirectives .TruffleBoundary ;
146
146
import com .oracle .truffle .api .HostCompilerDirectives .BytecodeInterpreterSwitch ;
147
- import com .oracle .truffle .api .HostCompilerDirectives .BytecodeInterpreterSwitchBoundary ;
148
147
import com .oracle .truffle .api .Truffle ;
149
148
import com .oracle .truffle .api .TruffleLanguage ;
150
149
import com .oracle .truffle .api .exception .AbstractTruffleException ;
@@ -549,7 +548,6 @@ private <A, T extends Node> T insertChildNode(Node[] nodes, int nodeIndex, NodeF
549
548
return doInsertChildNode (nodes , nodeIndex , nodeSupplier , argument );
550
549
}
551
550
552
- @ BytecodeInterpreterSwitchBoundary
553
551
@ SuppressWarnings ("unchecked" )
554
552
private <A , T extends Node > T doInsertChildNode (Node [] nodes , int nodeIndex , NodeFunction <A , T > nodeSupplier , A argument ) {
555
553
CompilerDirectives .transferToInterpreterAndInvalidate ();
@@ -567,7 +565,6 @@ private <A, T extends Node> T insertChildNode(Node[] nodes, int nodeIndex, T unc
567
565
return doInsertChildNode (nodes , nodeIndex , node , uncached , nodeSupplier , argument );
568
566
}
569
567
570
- @ BytecodeInterpreterSwitchBoundary
571
568
@ SuppressWarnings ("unchecked" )
572
569
private <A , T extends Node > T doInsertChildNode (Node [] nodes , int nodeIndex , Node node , T uncached , NodeFunction <A , T > nodeSupplier , A argument ) {
573
570
CompilerDirectives .transferToInterpreterAndInvalidate ();
@@ -591,7 +588,6 @@ private <T extends Node> T insertChildNodeInt(Node[] nodes, int nodeIndex, IntNo
591
588
return doInsertChildNodeInt (nodes , nodeIndex , nodeSupplier , argument );
592
589
}
593
590
594
- @ BytecodeInterpreterSwitchBoundary
595
591
@ SuppressWarnings ("unchecked" )
596
592
private <T extends Node > T doInsertChildNodeInt (Node [] nodes , int nodeIndex , IntNodeFunction <T > nodeSupplier , int argument ) {
597
593
CompilerDirectives .transferToInterpreterAndInvalidate ();
@@ -609,7 +605,6 @@ private <T extends Node> T insertChildNode(Node[] nodes, int nodeIndex, NodeSupp
609
605
return doInsertChildNode (nodes , nodeIndex , nodeSupplier );
610
606
}
611
607
612
- @ BytecodeInterpreterSwitchBoundary
613
608
@ SuppressWarnings ("unchecked" )
614
609
private <T extends Node > T doInsertChildNode (Node [] nodes , int nodeIndex , NodeSupplier <T > nodeSupplier ) {
615
610
CompilerDirectives .transferToInterpreterAndInvalidate ();
@@ -627,7 +622,6 @@ private <T extends Node> T insertChildNode(Node[] nodes, int nodeIndex, T uncach
627
622
return doInsertChildNode (nodes , nodeIndex , node , uncached , nodeSupplier );
628
623
}
629
624
630
- @ BytecodeInterpreterSwitchBoundary
631
625
@ SuppressWarnings ("unchecked" )
632
626
private <T extends Node > T doInsertChildNode (Node [] nodes , int bytecodeIndex , Node node , T uncached , NodeSupplier <T > nodeSupplier ) {
633
627
CompilerDirectives .transferToInterpreterAndInvalidate ();
0 commit comments