Solidified Code updated

This commit is contained in:
s-hadinger 2024-02-20 16:00:50 +00:00 committed by github-actions[bot]
parent 7ae074b4f2
commit 59653c7bff
1 changed files with 17 additions and 15 deletions

View File

@ -44,7 +44,7 @@ be_local_closure(Rule_Matcher_Key_tostring, /* name */
********************************************************************/ ********************************************************************/
be_local_closure(Rule_Matcher_Key_find_key_i, /* name */ be_local_closure(Rule_Matcher_Key_find_key_i, /* name */
be_nested_proto( be_nested_proto(
10, /* nstack */ 11, /* nstack */
2, /* argc */ 2, /* argc */
4, /* varg */ 4, /* varg */
0, /* has upvals */ 0, /* has upvals */
@ -61,7 +61,7 @@ be_local_closure(Rule_Matcher_Key_find_key_i, /* name */
}), }),
&be_const_str_find_key_i, &be_const_str_find_key_i,
&be_const_str_solidified, &be_const_str_solidified,
( &(const binstruction[29]) { /* code */ ( &(const binstruction[31]) { /* code */
0x58080000, // 0000 LDCONST R2 K0 0x58080000, // 0000 LDCONST R2 K0
0xA40E0200, // 0001 IMPORT R3 K1 0xA40E0200, // 0001 IMPORT R3 K1
0x8C100702, // 0002 GETMET R4 R3 K2 0x8C100702, // 0002 GETMET R4 R3 K2
@ -71,26 +71,28 @@ be_local_closure(Rule_Matcher_Key_find_key_i, /* name */
0x5C180000, // 0006 MOVE R6 R0 0x5C180000, // 0006 MOVE R6 R0
0x601C0013, // 0007 GETGBL R7 G19 0x601C0013, // 0007 GETGBL R7 G19
0x7C140400, // 0008 CALL R5 2 0x7C140400, // 0008 CALL R5 2
0x78160011, // 0009 JMPF R5 #001C 0x78160013, // 0009 JMPF R5 #001E
0x60140010, // 000A GETGBL R5 G16 0x60140010, // 000A GETGBL R5 G16
0x8C180103, // 000B GETMET R6 R0 K3 0x8C180103, // 000B GETMET R6 R0 K3
0x7C180200, // 000C CALL R6 1 0x7C180200, // 000C CALL R6 1
0x7C140200, // 000D CALL R5 1 0x7C140200, // 000D CALL R5 1
0xA8020009, // 000E EXBLK 0 #0019 0xA802000B, // 000E EXBLK 0 #001B
0x5C180A00, // 000F MOVE R6 R5 0x5C180A00, // 000F MOVE R6 R5
0x7C180000, // 0010 CALL R6 0 0x7C180000, // 0010 CALL R6 0
0x8C1C0702, // 0011 GETMET R7 R3 K2 0x8C1C0702, // 0011 GETMET R7 R3 K2
0x5C240C00, // 0012 MOVE R9 R6 0x60240008, // 0012 GETGBL R9 G8
0x7C1C0400, // 0013 CALL R7 2 0x5C280C00, // 0013 MOVE R10 R6
0x1C1C0E04, // 0014 EQ R7 R7 R4 0x7C240200, // 0014 CALL R9 1
0x781E0001, // 0015 JMPF R7 #0018 0x7C1C0400, // 0015 CALL R7 2
0xA8040001, // 0016 EXBLK 1 1 0x1C1C0E04, // 0016 EQ R7 R7 R4
0x80040C00, // 0017 RET 1 R6 0x781E0001, // 0017 JMPF R7 #001A
0x7001FFF5, // 0018 JMP #000F 0xA8040001, // 0018 EXBLK 1 1
0x58140004, // 0019 LDCONST R5 K4 0x80040C00, // 0019 RET 1 R6
0xAC140200, // 001A CATCH R5 1 0 0x7001FFF3, // 001A JMP #000F
0xB0080000, // 001B RAISE 2 R0 R0 0x58140004, // 001B LDCONST R5 K4
0x80000000, // 001C RET 0 0xAC140200, // 001C CATCH R5 1 0
0xB0080000, // 001D RAISE 2 R0 R0
0x80000000, // 001E RET 0
}) })
) )
); );