Matter increase logs in save_fabrics (#19060)

This commit is contained in:
s-hadinger 2023-07-06 22:15:37 +02:00 committed by GitHub
parent d79c4a7cc6
commit 5c9c4e6dad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 69 additions and 69 deletions

View File

@ -310,18 +310,18 @@ class Matter_Session_Store
############################################################# #############################################################
def save_fabrics() def save_fabrics()
import json import json
self.remove_expired() # clean before saving
var sessions_saved = 0
var fabs = []
for f : self.fabrics.persistables()
for _ : f._sessions.persistables() sessions_saved += 1 end # count persitable sessions
fabs.push(f.tojson())
end
var fabs_size = size(fabs)
fabs = "[" + fabs.concat(",") + "]"
try try
self.remove_expired() # clean before saving
var sessions_saved = 0
var fabs = []
for f : self.fabrics.persistables()
for _ : f._sessions.persistables() sessions_saved += 1 end # count persitable sessions
fabs.push(f.tojson())
end
var fabs_size = size(fabs)
fabs = "[" + fabs.concat(",") + "]"
var f = open(self._FABRICS, "w") var f = open(self._FABRICS, "w")
f.write(fabs) f.write(fabs)
f.close() f.close()

View File

@ -1197,50 +1197,50 @@ be_local_closure(Matter_Session_Store_save_fabrics, /* name */
&be_const_str_solidified, &be_const_str_solidified,
( &(const binstruction[86]) { /* code */ ( &(const binstruction[86]) { /* code */
0xA4060000, // 0000 IMPORT R1 K0 0xA4060000, // 0000 IMPORT R1 K0
0x8C080101, // 0001 GETMET R2 R0 K1 0xA8020041, // 0001 EXBLK 0 #0044
0x7C080200, // 0002 CALL R2 1 0x8C080101, // 0002 GETMET R2 R0 K1
0x58080002, // 0003 LDCONST R2 K2 0x7C080200, // 0003 CALL R2 1
0x600C0012, // 0004 GETGBL R3 G18 0x58080002, // 0004 LDCONST R2 K2
0x7C0C0000, // 0005 CALL R3 0 0x600C0012, // 0005 GETGBL R3 G18
0x60100010, // 0006 GETGBL R4 G16 0x7C0C0000, // 0006 CALL R3 0
0x88140103, // 0007 GETMBR R5 R0 K3 0x60100010, // 0007 GETGBL R4 G16
0x8C140B04, // 0008 GETMET R5 R5 K4 0x88140103, // 0008 GETMBR R5 R0 K3
0x7C140200, // 0009 CALL R5 1 0x8C140B04, // 0009 GETMET R5 R5 K4
0x7C100200, // 000A CALL R4 1 0x7C140200, // 000A CALL R5 1
0xA8020013, // 000B EXBLK 0 #0020 0x7C100200, // 000B CALL R4 1
0x5C140800, // 000C MOVE R5 R4 0xA8020013, // 000C EXBLK 0 #0021
0x7C140000, // 000D CALL R5 0 0x5C140800, // 000D MOVE R5 R4
0x60180010, // 000E GETGBL R6 G16 0x7C140000, // 000E CALL R5 0
0x881C0B05, // 000F GETMBR R7 R5 K5 0x60180010, // 000F GETGBL R6 G16
0x8C1C0F04, // 0010 GETMET R7 R7 K4 0x881C0B05, // 0010 GETMBR R7 R5 K5
0x7C1C0200, // 0011 CALL R7 1 0x8C1C0F04, // 0011 GETMET R7 R7 K4
0x7C180200, // 0012 CALL R6 1 0x7C1C0200, // 0012 CALL R7 1
0xA8020003, // 0013 EXBLK 0 #0018 0x7C180200, // 0013 CALL R6 1
0x5C1C0C00, // 0014 MOVE R7 R6 0xA8020003, // 0014 EXBLK 0 #0019
0x7C1C0000, // 0015 CALL R7 0 0x5C1C0C00, // 0015 MOVE R7 R6
0x00080506, // 0016 ADD R2 R2 K6 0x7C1C0000, // 0016 CALL R7 0
0x7001FFFB, // 0017 JMP #0014 0x00080506, // 0017 ADD R2 R2 K6
0x58180007, // 0018 LDCONST R6 K7 0x7001FFFB, // 0018 JMP #0015
0xAC180200, // 0019 CATCH R6 1 0 0x58180007, // 0019 LDCONST R6 K7
0xB0080000, // 001A RAISE 2 R0 R0 0xAC180200, // 001A CATCH R6 1 0
0x8C180708, // 001B GETMET R6 R3 K8 0xB0080000, // 001B RAISE 2 R0 R0
0x8C200B09, // 001C GETMET R8 R5 K9 0x8C180708, // 001C GETMET R6 R3 K8
0x7C200200, // 001D CALL R8 1 0x8C200B09, // 001D GETMET R8 R5 K9
0x7C180400, // 001E CALL R6 2 0x7C200200, // 001E CALL R8 1
0x7001FFEB, // 001F JMP #000C 0x7C180400, // 001F CALL R6 2
0x58100007, // 0020 LDCONST R4 K7 0x7001FFEB, // 0020 JMP #000D
0xAC100200, // 0021 CATCH R4 1 0 0x58100007, // 0021 LDCONST R4 K7
0xB0080000, // 0022 RAISE 2 R0 R0 0xAC100200, // 0022 CATCH R4 1 0
0x6010000C, // 0023 GETGBL R4 G12 0xB0080000, // 0023 RAISE 2 R0 R0
0x5C140600, // 0024 MOVE R5 R3 0x6010000C, // 0024 GETGBL R4 G12
0x7C100200, // 0025 CALL R4 1 0x5C140600, // 0025 MOVE R5 R3
0x8C14070B, // 0026 GETMET R5 R3 K11 0x7C100200, // 0026 CALL R4 1
0x581C000C, // 0027 LDCONST R7 K12 0x8C14070B, // 0027 GETMET R5 R3 K11
0x7C140400, // 0028 CALL R5 2 0x581C000C, // 0028 LDCONST R7 K12
0x00161405, // 0029 ADD R5 K10 R5 0x7C140400, // 0029 CALL R5 2
0x00140B0D, // 002A ADD R5 R5 K13 0x00161405, // 002A ADD R5 K10 R5
0x5C0C0A00, // 002B MOVE R3 R5 0x00140B0D, // 002B ADD R5 R5 K13
0xA8020016, // 002C EXBLK 0 #0044 0x5C0C0A00, // 002C MOVE R3 R5
0x60140011, // 002D GETGBL R5 G17 0x60140011, // 002D GETGBL R5 G17
0x8818010E, // 002E GETMBR R6 R0 K14 0x8818010E, // 002E GETMBR R6 R0 K14
0x581C000F, // 002F LDCONST R7 K15 0x581C000F, // 002F LDCONST R7 K15
@ -1264,21 +1264,21 @@ be_local_closure(Matter_Session_Store_save_fabrics, /* name */
0x7C180200, // 0041 CALL R6 1 0x7C180200, // 0041 CALL R6 1
0xA8040001, // 0042 EXBLK 1 1 0xA8040001, // 0042 EXBLK 1 1
0x70020010, // 0043 JMP #0055 0x70020010, // 0043 JMP #0055
0xAC140002, // 0044 CATCH R5 0 2 0xAC080002, // 0044 CATCH R2 0 2
0x7002000D, // 0045 JMP #0054 0x7002000D, // 0045 JMP #0054
0xB81E2400, // 0046 GETNGBL R7 K18 0xB8122400, // 0046 GETNGBL R4 K18
0x8C1C0F13, // 0047 GETMET R7 R7 K19 0x8C100913, // 0047 GETMET R4 R4 K19
0x60240008, // 0048 GETGBL R9 G8 0x60180008, // 0048 GETGBL R6 G8
0x5C280A00, // 0049 MOVE R10 R5 0x5C1C0400, // 0049 MOVE R7 R2
0x7C240200, // 004A CALL R9 1 0x7C180200, // 004A CALL R6 1
0x00263009, // 004B ADD R9 K24 R9 0x001A3006, // 004B ADD R6 K24 R6
0x00241319, // 004C ADD R9 R9 K25 0x00180D19, // 004C ADD R6 R6 K25
0x60280008, // 004D GETGBL R10 G8 0x601C0008, // 004D GETGBL R7 G8
0x5C2C0C00, // 004E MOVE R11 R6 0x5C200600, // 004E MOVE R8 R3
0x7C280200, // 004F CALL R10 1 0x7C1C0200, // 004F CALL R7 1
0x0024120A, // 0050 ADD R9 R9 R10 0x00180C07, // 0050 ADD R6 R6 R7
0x5828001A, // 0051 LDCONST R10 K26 0x581C001A, // 0051 LDCONST R7 K26
0x7C1C0600, // 0052 CALL R7 3 0x7C100600, // 0052 CALL R4 3
0x70020000, // 0053 JMP #0055 0x70020000, // 0053 JMP #0055
0xB0080000, // 0054 RAISE 2 R0 R0 0xB0080000, // 0054 RAISE 2 R0 R0
0x80000000, // 0055 RET 0 0x80000000, // 0055 RET 0