@@ -677,12 +677,22 @@ public enum OpCodes {
677
677
LOAD_FAST_O (LOAD_FAST , 0 , QuickeningTypes .OBJECT ),
678
678
LOAD_FAST_I_BOX (LOAD_FAST , 0 , QuickeningTypes .OBJECT ),
679
679
LOAD_FAST_I (LOAD_FAST , 0 , QuickeningTypes .INT , LOAD_FAST_I_BOX ),
680
+ LOAD_FAST_L_BOX (LOAD_FAST , 0 , QuickeningTypes .OBJECT ),
681
+ LOAD_FAST_L (LOAD_FAST , 0 , QuickeningTypes .LONG , LOAD_FAST_L_BOX ),
682
+ LOAD_FAST_D_BOX (LOAD_FAST , 0 , QuickeningTypes .OBJECT ),
683
+ LOAD_FAST_D (LOAD_FAST , 0 , QuickeningTypes .DOUBLE , LOAD_FAST_D_BOX ),
680
684
LOAD_FAST_B_BOX (LOAD_FAST , 0 , QuickeningTypes .OBJECT ),
681
685
LOAD_FAST_B (LOAD_FAST , 0 , QuickeningTypes .BOOLEAN , LOAD_FAST_B_BOX ),
682
686
STORE_FAST_O (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
683
687
STORE_FAST_UNBOX_I (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
684
688
STORE_FAST_BOXED_I (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
685
689
STORE_FAST_I (STORE_FAST , QuickeningTypes .INT , 0 ),
690
+ STORE_FAST_UNBOX_L (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
691
+ STORE_FAST_BOXED_L (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
692
+ STORE_FAST_L (STORE_FAST , QuickeningTypes .LONG , 0 ),
693
+ STORE_FAST_UNBOX_D (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
694
+ STORE_FAST_BOXED_D (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
695
+ STORE_FAST_D (STORE_FAST , QuickeningTypes .DOUBLE , 0 ),
686
696
STORE_FAST_UNBOX_B (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
687
697
STORE_FAST_BOXED_B (STORE_FAST , QuickeningTypes .OBJECT , 0 ),
688
698
STORE_FAST_B (STORE_FAST , QuickeningTypes .BOOLEAN , 0 ),
0 commit comments