diff --git a/tests/unit/__snapshots__/test_tree_reporter.ambr b/tests/unit/__snapshots__/test_tree_reporter.ambr index ae894af908..cb42c3b82e 100644 --- a/tests/unit/__snapshots__/test_tree_reporter.ambr +++ b/tests/unit/__snapshots__/test_tree_reporter.ambr @@ -22,495 +22,495 @@ font-weight: 700; } - .terminal-1614955981-matrix { + .terminal-771898286-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-1614955981-title { + .terminal-771898286-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-1614955981-r1 { fill: #e2e3e3 } - .terminal-1614955981-r2 { fill: #211505;font-weight: bold } - .terminal-1614955981-r3 { fill: #141414 } - .terminal-1614955981-r4 { fill: #c5c8c6 } - .terminal-1614955981-r5 { fill: #fea62b;font-weight: bold } - .terminal-1614955981-r6 { fill: #cd5c5c } - .terminal-1614955981-r7 { fill: #e2e3e3;font-weight: bold } - .terminal-1614955981-r8 { fill: #438d9f } - .terminal-1614955981-r9 { fill: #f8f8f2 } - .terminal-1614955981-r10 { fill: #cf5e57 } - .terminal-1614955981-r11 { fill: #d26052 } - .terminal-1614955981-r12 { fill: #d4634e } - .terminal-1614955981-r13 { fill: #d76549 } - .terminal-1614955981-r14 { fill: #d96845 } - .terminal-1614955981-r15 { fill: #dc6a40 } - .terminal-1614955981-r16 { fill: #de6c3b } - .terminal-1614955981-r17 { fill: #e16f37 } - .terminal-1614955981-r18 { fill: #e37132 } - .terminal-1614955981-r19 { fill: #e6742e } - .terminal-1614955981-r20 { fill: #e87629 } - .terminal-1614955981-r21 { fill: #eb7824 } - .terminal-1614955981-r22 { fill: #ed7b20 } - .terminal-1614955981-r23 { fill: #f07d1b } - .terminal-1614955981-r24 { fill: #f28016 } - .terminal-1614955981-r25 { fill: #f58212 } - .terminal-1614955981-r26 { fill: #f7840d } - .terminal-1614955981-r27 { fill: #fa8709 } - .terminal-1614955981-r28 { fill: #fc8904 } - .terminal-1614955981-r29 { fill: #ff8c00 } - .terminal-1614955981-r30 { fill: #fc8d02 } - .terminal-1614955981-r31 { fill: #fb8e03 } - .terminal-1614955981-r32 { fill: #f98f04 } - .terminal-1614955981-r33 { fill: #f79006 } - .terminal-1614955981-r34 { fill: #f59208 } - .terminal-1614955981-r35 { fill: #f39309 } - .terminal-1614955981-r36 { fill: #f1940b } - .terminal-1614955981-r37 { fill: #ef950c } - .terminal-1614955981-r38 { fill: #ed960e } - .terminal-1614955981-r39 { fill: #ec9810 } - .terminal-1614955981-r40 { fill: #e59a11 } - .terminal-1614955981-r41 { fill: #de9c12 } - .terminal-1614955981-r42 { fill: #d79e14 } - .terminal-1614955981-r43 { fill: #d0a015 } - .terminal-1614955981-r44 { fill: #c9a217 } - .terminal-1614955981-r45 { fill: #c2a418 } - .terminal-1614955981-r46 { fill: #bba619 } - .terminal-1614955981-r47 { fill: #b4a81b } - .terminal-1614955981-r48 { fill: #adaa1c } - .terminal-1614955981-r49 { fill: #a6ac1e } - .terminal-1614955981-r50 { fill: #9fae1f } - .terminal-1614955981-r51 { fill: #98b020 } - .terminal-1614955981-r52 { fill: #91b222 } - .terminal-1614955981-r53 { fill: #8ab423 } - .terminal-1614955981-r54 { fill: #83b625 } - .terminal-1614955981-r55 { fill: #7cb826 } - .terminal-1614955981-r56 { fill: #75ba27 } - .terminal-1614955981-r57 { fill: #6ebc29 } - .terminal-1614955981-r58 { fill: #e1e1e1 } - .terminal-1614955981-r59 { fill: #67be2a } - .terminal-1614955981-r60 { fill: #e4e5e6 } - .terminal-1614955981-r61 { fill: #a7a9ab } + .terminal-771898286-r1 { fill: #e2e3e3 } + .terminal-771898286-r2 { fill: #211505;font-weight: bold } + .terminal-771898286-r3 { fill: #141414 } + .terminal-771898286-r4 { fill: #c5c8c6 } + .terminal-771898286-r5 { fill: #fea62b;font-weight: bold } + .terminal-771898286-r6 { fill: #cd5c5c } + .terminal-771898286-r7 { fill: #e2e3e3;font-weight: bold } + .terminal-771898286-r8 { fill: #438d9f } + .terminal-771898286-r9 { fill: #f8f8f2 } + .terminal-771898286-r10 { fill: #cf5e57 } + .terminal-771898286-r11 { fill: #d26052 } + .terminal-771898286-r12 { fill: #d4634e } + .terminal-771898286-r13 { fill: #d76549 } + .terminal-771898286-r14 { fill: #d96845 } + .terminal-771898286-r15 { fill: #dc6a40 } + .terminal-771898286-r16 { fill: #de6c3b } + .terminal-771898286-r17 { fill: #e16f37 } + .terminal-771898286-r18 { fill: #e37132 } + .terminal-771898286-r19 { fill: #e6742e } + .terminal-771898286-r20 { fill: #e87629 } + .terminal-771898286-r21 { fill: #eb7824 } + .terminal-771898286-r22 { fill: #ed7b20 } + .terminal-771898286-r23 { fill: #f07d1b } + .terminal-771898286-r24 { fill: #f28016 } + .terminal-771898286-r25 { fill: #f58212 } + .terminal-771898286-r26 { fill: #f7840d } + .terminal-771898286-r27 { fill: #fa8709 } + .terminal-771898286-r28 { fill: #fc8904 } + .terminal-771898286-r29 { fill: #ff8c00 } + .terminal-771898286-r30 { fill: #fc8d02 } + .terminal-771898286-r31 { fill: #fb8e03 } + .terminal-771898286-r32 { fill: #f98f04 } + .terminal-771898286-r33 { fill: #f79006 } + .terminal-771898286-r34 { fill: #f59208 } + .terminal-771898286-r35 { fill: #f39309 } + .terminal-771898286-r36 { fill: #f1940b } + .terminal-771898286-r37 { fill: #ef950c } + .terminal-771898286-r38 { fill: #ed960e } + .terminal-771898286-r39 { fill: #ec9810 } + .terminal-771898286-r40 { fill: #e59a11 } + .terminal-771898286-r41 { fill: #de9c12 } + .terminal-771898286-r42 { fill: #d79e14 } + .terminal-771898286-r43 { fill: #d0a015 } + .terminal-771898286-r44 { fill: #c9a217 } + .terminal-771898286-r45 { fill: #c2a418 } + .terminal-771898286-r46 { fill: #bba619 } + .terminal-771898286-r47 { fill: #b4a81b } + .terminal-771898286-r48 { fill: #adaa1c } + .terminal-771898286-r49 { fill: #a6ac1e } + .terminal-771898286-r50 { fill: #9fae1f } + .terminal-771898286-r51 { fill: #98b020 } + .terminal-771898286-r52 { fill: #91b222 } + .terminal-771898286-r53 { fill: #8ab423 } + .terminal-771898286-r54 { fill: #83b625 } + .terminal-771898286-r55 { fill: #7cb826 } + .terminal-771898286-r56 { fill: #75ba27 } + .terminal-771898286-r57 { fill: #6ebc29 } + .terminal-771898286-r58 { fill: #e1e1e1 } + .terminal-771898286-r59 { fill: #67be2a } + .terminal-771898286-r60 { fill: #e4e5e6 } + .terminal-771898286-r61 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 3.174KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ┗━━ ▼ 📂 3.174KB (100.00 %) func1fun1.py:1 - ┗━━ ▼ 📂 3.110KB (98.00 %) func2fun2.py:2 - ┗━━ ▼ 📂 3.047KB (96.00 %) func3fun3.py:3 - ┗━━ ▼ 📂 2.983KB (94.00 %) func4fun4.py:4 - ┗━━ ▼ 📂 2.920KB (92.00 %) func5fun5.py:5 - ┗━━ ▼ 📂 2.856KB (90.00 %) func6fun6.py:6 - ┗━━ ▼ 📂 2.793KB (88.00 %) func7fun7.py:7 - ┗━━ ▼ 📂 2.729KB (86.00 %) func8fun8.py:8 - ┗━━ ▼ 📂 2.666KB (84.00 %) func9fun9.py:9 - ┗━━ ▼ 📂 2.603KB (82.00 %) func10fun10.py:10 - ┗━━ ▼ 📂 2.539KB (80.00 %) func11fun11.py:11 - ┗━━ ▼ 📂 2.476KB (78.00 %) func12fun12.py:12 - ┗━━ ▼ 📂 2.412KB (76.00 %) func13fun13.py:13 - ┗━━ ▼ 📂 2.349KB (74.00 %) func14fun14.py:14 - ┗━━ ▼ 📂 2.285KB (72.00 %) func15fun15.py:15 - ┗━━ ▼ 📂 2.222KB (70.00 %) func16fun16.py:16 - ┗━━ ▼ 📂 2.158KB (68.00 %) func17fun17.py:17 - ┗━━ ▼ 📂 2.095KB (66.00 %) func18fun18.py:18 - ┗━━ ▼ 📂 2.031KB (64.00 %) func19fun19.py:19 - ┗━━ ▼ 📂 1.968KB (62.00 %) func20fun20.py:20 - ┗━━ ▼ 📂 1.904KB (60.00 %) func21fun21.py:21 - ┗━━ ▼ 📂 1.841KB (58.00 %) func22fun22.py:22 - ┗━━ ▼ 📂 1.777KB (56.00 %) func23fun23.py:23 - ┗━━ ▼ 📂 1.714KB (54.00 %) func24fun24.py:24 - ┗━━ ▼ 📂 1.650KB (52.00 %) func25fun25.py:25 - ┗━━ ▼ 📂 1.587KB (50.00 %) func26fun26.py:26 - ┗━━ ▼ 📂 1.523KB (48.00 %) func27fun27.py:27 - ┗━━ ▼ 📂 1.460KB (46.00 %) func28fun28.py:28 - ┗━━ ▼ 📂 1.396KB (44.00 %) func29fun29.py:29 - ┗━━ ▼ 📂 1.333KB (42.00 %) func30fun30.py:30 - ┗━━ ▼ 📂 1.270KB (40.00 %) func31fun31.py:31 - ┗━━ ▼ 📂 1.206KB (38.00 %) func32fun32.py:32 - ┗━━ ▼ 📂 1.143KB (36.00 %) func33fun33.py:33 - ┗━━ ▼ 📂 1.079KB (34.00 %) func34fun34.py:34 - ┗━━ ▼ 📂 1.016KB (32.00 %) func35fun35.py:35 - ┗━━ ▼ 📂 975.000B (30.00 %) func36fun36.py:36 - ┗━━ ▼ 📂 910.000B (28.00 %) func37fun37.py:37 - ┗━━ ▼ 📂 845.000B (26.00 %) func38fun38.py:38 - ┗━━ ▼ 📂 780.000B (24.00 %) func39fun39.py:39 - ┗━━ ▼ 📂 715.000B (22.00 %) func40fun40.py:40 - ┗━━ ▼ 📂 650.000B (20.00 %) func41fun41.py:41 - ┗━━ ▼ 📂 585.000B (18.00 %) func42fun42.py:42 - ┗━━ ▼ 📂 520.000B (16.00 %) func43fun43.py:43 - ┗━━ ▼ 📂 455.000B (14.00 %) func44fun44.py:44 - ┗━━ ▼ 📂 390.000B (12.00 %) func45fun45.py:45 - ┗━━ ▼ 📂 325.000B (10.00 %) func46fun46.py:46 - ┗━━ ▼ 📂 260.000B (8.00 %) func47fun47.py:47 - ┗━━ ▼ 📂 195.000B (6.00 %) func48fun48.py:48 - ┗━━ ▼ 📂 130.000B (4.00 %) func49fun49.py:49 - ┗━━ 📄 65.000B (2.00 %) func50fun50.py:50 - 💾 Allocations: 50 - - - 📦 Size: 3.174KB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 3.174KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ┗━━ ▼ 📂 3.174KB (100.00 %) func1fun1.py:1 +     ┗━━ ▼ 📂 3.110KB (98.00 %) func2fun2.py:2 +         ┗━━ ▼ 📂 3.047KB (96.00 %) func3fun3.py:3 +             ┗━━ ▼ 📂 2.983KB (94.00 %) func4fun4.py:4 +                 ┗━━ ▼ 📂 2.920KB (92.00 %) func5fun5.py:5 +                     ┗━━ ▼ 📂 2.856KB (90.00 %) func6fun6.py:6 +                         ┗━━ ▼ 📂 2.793KB (88.00 %) func7fun7.py:7 +                             ┗━━ ▼ 📂 2.729KB (86.00 %) func8fun8.py:8 +                                 ┗━━ ▼ 📂 2.666KB (84.00 %) func9fun9.py:9 +                                     ┗━━ ▼ 📂 2.603KB (82.00 %) func10fun10.py:10 +                                         ┗━━ ▼ 📂 2.539KB (80.00 %) func11fun11.py:11 +                                             ┗━━ ▼ 📂 2.476KB (78.00 %) func12fun12.py:12 +                                                 ┗━━ ▼ 📂 2.412KB (76.00 %) func13fun13.py:13 +                                                     ┗━━ ▼ 📂 2.349KB (74.00 %) func14fun14.py:14 +                                                         ┗━━ ▼ 📂 2.285KB (72.00 %) func15fun15.py:15 +                                                             ┗━━ ▼ 📂 2.222KB (70.00 %) func16fun16.py:16 +                                                                 ┗━━ ▼ 📂 2.158KB (68.00 %) func17fun17.py:17 +                                                                     ┗━━ ▼ 📂 2.095KB (66.00 %) func18fun18.py:18 +                                                                         ┗━━ ▼ 📂 2.031KB (64.00 %) func19fun19.py:19 +                                                                             ┗━━ ▼ 📂 1.968KB (62.00 %) func20fun20.py:20 +                                                                                 ┗━━ ▼ 📂 1.904KB (60.00 %) func21fun21.py:21 +                                                                                     ┗━━ ▼ 📂 1.841KB (58.00 %) func22fun22.py:22 +                                                                                         ┗━━ ▼ 📂 1.777KB (56.00 %) func23fun23.py:23 +                                                                                             ┗━━ ▼ 📂 1.714KB (54.00 %) func24fun24.py:24 +                                                                                                 ┗━━ ▼ 📂 1.650KB (52.00 %) func25fun25.py:25 +                                                                                                     ┗━━ ▼ 📂 1.587KB (50.00 %) func26fun26.py:26 +                                                                                                         ┗━━ ▼ 📂 1.523KB (48.00 %) func27fun27.py:27 +                                                                                                             ┗━━ ▼ 📂 1.460KB (46.00 %) func28fun28.py:28 +                                                                                                                 ┗━━ ▼ 📂 1.396KB (44.00 %) func29fun29.py:29 +                                                                                                                     ┗━━ ▼ 📂 1.333KB (42.00 %) func30fun30.py:30 +                                                                                                                         ┗━━ ▼ 📂 1.270KB (40.00 %) func31fun31.py:31 +                                                                                                                             ┗━━ ▼ 📂 1.206KB (38.00 %) func32fun32.py:32 +                                                                                                                                 ┗━━ ▼ 📂 1.143KB (36.00 %) func33fun33.py:33 +                                                                                                                                     ┗━━ ▼ 📂 1.079KB (34.00 %) func34fun34.py:34 +                                                                                                                                         ┗━━ ▼ 📂 1.016KB (32.00 %) func35fun35.py:35 +                                                                                                                                             ┗━━ ▼ 📂 975.000B (30.00 %) func36fun36.py:36 +                                                                                                                                                 ┗━━ ▼ 📂 910.000B (28.00 %) func37fun37.py:37 +                                                                                                                                                     ┗━━ ▼ 📂 845.000B (26.00 %) func38fun38.py:38 +                                                                                                                                                         ┗━━ ▼ 📂 780.000B (24.00 %) func39fun39.py:39 +                                                                                                                                                             ┗━━ ▼ 📂 715.000B (22.00 %) func40fun40.py:40 +                                                                                                                                                                 ┗━━ ▼ 📂 650.000B (20.00 %) func41fun41.py:41 +                                                                                                                                                                     ┗━━ ▼ 📂 585.000B (18.00 %) func42fun42.py:42 +                                                                                                                                                                         ┗━━ ▼ 📂 520.000B (16.00 %) func43fun43.py:43 +                                                                                                                                                                             ┗━━ ▼ 📂 455.000B (14.00 %) func44fun44.py:44 +                                                                                                                                                                                 ┗━━ ▼ 📂 390.000B (12.00 %) func45fun45.py:45 +                                                                                                                                                                                     ┗━━ ▼ 📂 325.000B (10.00 %) func46fun46.py:46 +                                                                                                                                                                                         ┗━━ ▼ 📂 260.000B (8.00 %) func47fun47.py:47 +                                                                                                                                                                                             ┗━━ ▼ 📂 195.000B (6.00 %) func48fun48.py:48 +                                                                                                                                                                                                 ┗━━ ▼ 📂 130.000B (4.00 %) func49fun49.py:49 +                                                                                                                                                                                                     ┗━━ 📄 65.000B (2.00 %) func50fun50.py:50 + 💾 Allocations: 50 + + + 📦 Size: 3.174KB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -540,286 +540,286 @@ font-weight: 700; } - .terminal-2981162195-matrix { + .terminal-4107253619-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-2981162195-title { + .terminal-4107253619-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-2981162195-r1 { fill: #e2e3e3 } - .terminal-2981162195-r2 { fill: #211505;font-weight: bold } - .terminal-2981162195-r3 { fill: #141414 } - .terminal-2981162195-r4 { fill: #c5c8c6 } - .terminal-2981162195-r5 { fill: #fea62b;font-weight: bold } - .terminal-2981162195-r6 { fill: #cd5c5c } - .terminal-2981162195-r7 { fill: #e2e3e3;font-weight: bold } - .terminal-2981162195-r8 { fill: #438d9f } - .terminal-2981162195-r9 { fill: #f8f8f2 } - .terminal-2981162195-r10 { fill: #e1e1e1 } - .terminal-2981162195-r11 { fill: #e4e5e6 } - .terminal-2981162195-r12 { fill: #a7a9ab } + .terminal-4107253619-r1 { fill: #e2e3e3 } + .terminal-4107253619-r2 { fill: #211505;font-weight: bold } + .terminal-4107253619-r3 { fill: #141414 } + .terminal-4107253619-r4 { fill: #c5c8c6 } + .terminal-4107253619-r5 { fill: #fea62b;font-weight: bold } + .terminal-4107253619-r6 { fill: #cd5c5c } + .terminal-4107253619-r7 { fill: #e2e3e3;font-weight: bold } + .terminal-4107253619-r8 { fill: #438d9f } + .terminal-4107253619-r9 { fill: #f8f8f2 } + .terminal-4107253619-r10 { fill: #e1e1e1 } + .terminal-4107253619-r11 { fill: #e4e5e6 } + .terminal-4107253619-r12 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 1.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ┗━━ ▼ 📂 1.000KB (100.00 %) grandparentfun.py:4 - ┗━━ ▼ 📂 1.000KB (100.00 %) parentfun.py:8 - ┗━━ 📄 1.000KB (100.00 %) mefun.py:12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 💾 Allocations: 1 - - - 📦 Size: 1.000KB - - - - - - - - - - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 1.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ┗━━ ▼ 📂 1.000KB (100.00 %) grandparentfun.py:4 +     ┗━━ ▼ 📂 1.000KB (100.00 %) parentfun.py:8 +         ┗━━ 📄 1.000KB (100.00 %) mefun.py:12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 💾 Allocations: 1 + + + 📦 Size: 1.000KB + + + + + + + + + + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -849,289 +849,289 @@ font-weight: 700; } - .terminal-1734538964-matrix { + .terminal-3162912354-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-1734538964-title { + .terminal-3162912354-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-1734538964-r1 { fill: #e2e3e3 } - .terminal-1734538964-r2 { fill: #cd5c5c } - .terminal-1734538964-r3 { fill: #e2e3e3;font-weight: bold } - .terminal-1734538964-r4 { fill: #141414 } - .terminal-1734538964-r5 { fill: #c5c8c6 } - .terminal-1734538964-r6 { fill: #008139 } - .terminal-1734538964-r7 { fill: #438d9f } - .terminal-1734538964-r8 { fill: #f8f8f2 } - .terminal-1734538964-r9 { fill: #211505;font-weight: bold } - .terminal-1734538964-r10 { fill: #794f14;font-weight: bold } - .terminal-1734538964-r11 { fill: #23568b } - .terminal-1734538964-r12 { fill: #e1e1e1 } - .terminal-1734538964-r13 { fill: #e4e5e6 } - .terminal-1734538964-r14 { fill: #fea62b;font-weight: bold } - .terminal-1734538964-r15 { fill: #a7a9ab } + .terminal-3162912354-r1 { fill: #e2e3e3 } + .terminal-3162912354-r2 { fill: #cd5c5c } + .terminal-3162912354-r3 { fill: #e2e3e3;font-weight: bold } + .terminal-3162912354-r4 { fill: #141414 } + .terminal-3162912354-r5 { fill: #c5c8c6 } + .terminal-3162912354-r6 { fill: #008139 } + .terminal-3162912354-r7 { fill: #438d9f } + .terminal-3162912354-r8 { fill: #f8f8f2 } + .terminal-3162912354-r9 { fill: #211505;font-weight: bold } + .terminal-3162912354-r10 { fill: #794f14;font-weight: bold } + .terminal-3162912354-r11 { fill: #23568b } + .terminal-3162912354-r12 { fill: #e1e1e1 } + .terminal-3162912354-r13 { fill: #e4e5e6 } + .terminal-3162912354-r14 { fill: #fea62b;font-weight: bold } + .terminal-3162912354-r15 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 1.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - └── ▼ 📂 1.000KB (100.00 %) grandparentfun.py:4import itertools                             - └── ▼ 📂 1.000KB (100.00 %) parentfun.py:8def generate_primes():  - └── 📄 1.000KB (100.00 %) mefun.py:12    numbers = itertools.count(2)  -     while True:  -         prime = next(numbers)  -         yield prime  -         numbers = filter(lambda x, prime=pri - - - - - - - - - - - - - - - - - - - - - - - - 🧭 Function: me - - - 🧭 Location: fun.py:12 - - - 💾 Allocations: 1 - - - 📦 Size: 1.000KB - - - 🧵 Thread: 0x1 - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 1.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + └── ▼ 📂 1.000KB (100.00 %) grandparentfun.py:4import itertools                             +     └── ▼ 📂 1.000KB (100.00 %) parentfun.py:8def generate_primes():                       +         └── 📄 1.000KB (100.00 %) me  fun.py:12    numbers = itertools.count(2)             +     while True:                              +         prime = next(numbers)                +         yield prime                          +         numbers = filter(lambda x, prime=pri + + + + + + + + + + + + + + + + + + + + + + + + 🧭 Function: me + + + 🧭 Location: fun.py:12 + + + 💾 Allocations: 1 + + + 📦 Size: 1.000KB + + + 🧵 Thread: 0x1 + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -1161,289 +1161,289 @@ font-weight: 700; } - .terminal-2186411256-matrix { + .terminal-4089087089-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-2186411256-title { + .terminal-4089087089-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-2186411256-r1 { fill: #e2e3e3 } - .terminal-2186411256-r2 { fill: #cd5c5c } - .terminal-2186411256-r3 { fill: #e2e3e3;font-weight: bold } - .terminal-2186411256-r4 { fill: #141414 } - .terminal-2186411256-r5 { fill: #c5c8c6 } - .terminal-2186411256-r6 { fill: #008139 } - .terminal-2186411256-r7 { fill: #438d9f } - .terminal-2186411256-r8 { fill: #f8f8f2 } - .terminal-2186411256-r9 { fill: #211505;font-weight: bold } - .terminal-2186411256-r10 { fill: #794f14;font-weight: bold } - .terminal-2186411256-r11 { fill: #fea62b;font-weight: bold } - .terminal-2186411256-r12 { fill: #23568b } - .terminal-2186411256-r13 { fill: #e1e1e1 } - .terminal-2186411256-r14 { fill: #e4e5e6 } - .terminal-2186411256-r15 { fill: #a7a9ab } + .terminal-4089087089-r1 { fill: #e2e3e3 } + .terminal-4089087089-r2 { fill: #cd5c5c } + .terminal-4089087089-r3 { fill: #e2e3e3;font-weight: bold } + .terminal-4089087089-r4 { fill: #141414 } + .terminal-4089087089-r5 { fill: #c5c8c6 } + .terminal-4089087089-r6 { fill: #008139 } + .terminal-4089087089-r7 { fill: #438d9f } + .terminal-4089087089-r8 { fill: #f8f8f2 } + .terminal-4089087089-r9 { fill: #211505;font-weight: bold } + .terminal-4089087089-r10 { fill: #794f14;font-weight: bold } + .terminal-4089087089-r11 { fill: #fea62b;font-weight: bold } + .terminal-4089087089-r12 { fill: #23568b } + .terminal-4089087089-r13 { fill: #e1e1e1 } + .terminal-4089087089-r14 { fill: #e4e5e6 } + .terminal-4089087089-r15 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 1.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - └── ▼ 📂 1.000KB (100.00 %) grandparentfun.py:4import itertools                             - └── ▼ 📂 1.000KB (100.00 %) parentfun.py:8def generate_primes():  - ┗━━ 📄 1.000KB (100.00 %) mefun.py:12    numbers = itertools.count(2)  -     while True:  -         prime = next(numbers)  -         yield prime  -         numbers = filter(lambda x, prime=pri - - - - - - - - - - - - - - - - - - - - - - - - 🧭 Function: parent - - - 🧭 Location: fun.py:8 - - - 💾 Allocations: 1 - - - 📦 Size: 1.000KB - - - 🧵 Thread: 0x1 - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 1.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + └── ▼ 📂 1.000KB (100.00 %) grandparentfun.py:4import itertools                             +     └── ▼ 📂 1.000KB (100.00 %) parent  fun.py:8def generate_primes():                       + ┗━━ 📄 1.000KB (100.00 %) mefun.py:12    numbers = itertools.count(2)             +     while True:                              +         prime = next(numbers)                +         yield prime                          +         numbers = filter(lambda x, prime=pri + + + + + + + + + + + + + + + + + + + + + + + + 🧭 Function: parent + + + 🧭 Location: fun.py:8 + + + 💾 Allocations: 1 + + + 📦 Size: 1.000KB + + + 🧵 Thread: 0x1 + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -1473,208 +1473,208 @@ font-weight: 700; } - .terminal-926122284-matrix { + .terminal-1579974174-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-926122284-title { + .terminal-1579974174-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-926122284-r1 { fill: #e2e3e3 } - .terminal-926122284-r2 { fill: #cd5c5c } - .terminal-926122284-r3 { fill: #e2e3e3;font-weight: bold } - .terminal-926122284-r4 { fill: #141414 } - .terminal-926122284-r5 { fill: #c5c8c6 } - .terminal-926122284-r6 { fill: #008139 } - .terminal-926122284-r7 { fill: #61c12c } - .terminal-926122284-r8 { fill: #438d9f } - .terminal-926122284-r9 { fill: #f8f8f2 } - .terminal-926122284-r10 { fill: #211505;font-weight: bold } - .terminal-926122284-r11 { fill: #e1e1e1 } - .terminal-926122284-r12 { fill: #e4e5e6 } - .terminal-926122284-r13 { fill: #fea62b;font-weight: bold } - .terminal-926122284-r14 { fill: #a7a9ab } + .terminal-1579974174-r1 { fill: #e2e3e3 } + .terminal-1579974174-r2 { fill: #cd5c5c } + .terminal-1579974174-r3 { fill: #e2e3e3;font-weight: bold } + .terminal-1579974174-r4 { fill: #141414 } + .terminal-1579974174-r5 { fill: #c5c8c6 } + .terminal-1579974174-r6 { fill: #008139 } + .terminal-1579974174-r7 { fill: #61c12c } + .terminal-1579974174-r8 { fill: #438d9f } + .terminal-1579974174-r9 { fill: #f8f8f2 } + .terminal-1579974174-r10 { fill: #211505;font-weight: bold } + .terminal-1579974174-r11 { fill: #e1e1e1 } + .terminal-1579974174-r12 { fill: #e4e5e6 } + .terminal-1579974174-r13 { fill: #fea62b;font-weight: bold } + .terminal-1579974174-r14 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 487.793MB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ├── 📄 999.000KB (0.20 %) function_999fun.py:12 - ├── 📄 998.000KB (0.20 %) function_998fun.py:12 - ├── 📄 997.000KB (0.20 %) function_997fun.py:12 - ├── 📄 996.000KB (0.20 %) function_996fun.py:12 - ├── 📄 995.000KB (0.20 %) function_995fun.py:12 - ├── 📄 994.000KB (0.20 %) function_994fun.py:12 - ├── 📄 993.000KB (0.20 %) function_993fun.py:12 - ├── 📄 992.000KB (0.20 %) function_992fun.py:12 - ├── 📄 991.000KB (0.20 %) function_991fun.py:12 - ├── 📄 990.000KB (0.20 %) function_990fun.py:12 - └──  478.081MB (98.01 %) 990 allocations from 990 locations below the configured threshold - - - - - - - - - - Only the top 10 allocation locations are shown in the tree. Allocation - locations which individually contributed too little to meet the  - threshold are summarized here. - - You can adjust this threshold to include more allocation locations by  - rerunning this reporter with a larger --biggest-allocs value. - - - 💾 Allocations: 990 - - - 📦 Size: 478.081MB - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 487.793MB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ├── 📄 999.000KB (0.20 %) function_999fun.py:12 + ├── 📄 998.000KB (0.20 %) function_998fun.py:12 + ├── 📄 997.000KB (0.20 %) function_997fun.py:12 + ├── 📄 996.000KB (0.20 %) function_996fun.py:12 + ├── 📄 995.000KB (0.20 %) function_995fun.py:12 + ├── 📄 994.000KB (0.20 %) function_994fun.py:12 + ├── 📄 993.000KB (0.20 %) function_993fun.py:12 + ├── 📄 992.000KB (0.20 %) function_992fun.py:12 + ├── 📄 991.000KB (0.20 %) function_991fun.py:12 + ├── 📄 990.000KB (0.20 %) function_990fun.py:12 + └── ❓ 478.081MB (98.01 %) 990 allocations from 990 locations below the configured threshold + + + + + + + + + + Only the top 10 allocation locations are shown in the tree. Allocation + locations which individually contributed too little to meet the  + threshold are summarized here. + + You can adjust this threshold to include more allocation locations by  + rerunning this reporter with a larger --biggest-allocs value. + + + 💾 Allocations: 990 + + + 📦 Size: 478.081MB + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -1704,286 +1704,286 @@ font-weight: 700; } - .terminal-2198990025-matrix { + .terminal-1981331305-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-2198990025-title { + .terminal-1981331305-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-2198990025-r1 { fill: #e2e3e3 } - .terminal-2198990025-r2 { fill: #211505;font-weight: bold } - .terminal-2198990025-r3 { fill: #141414 } - .terminal-2198990025-r4 { fill: #c5c8c6 } - .terminal-2198990025-r5 { fill: #fea62b;font-weight: bold } - .terminal-2198990025-r6 { fill: #d96845 } - .terminal-2198990025-r7 { fill: #e2e3e3;font-weight: bold } - .terminal-2198990025-r8 { fill: #438d9f } - .terminal-2198990025-r9 { fill: #f8f8f2 } - .terminal-2198990025-r10 { fill: #e1e1e1 } - .terminal-2198990025-r11 { fill: #e4e5e6 } - .terminal-2198990025-r12 { fill: #a7a9ab } + .terminal-1981331305-r1 { fill: #e2e3e3 } + .terminal-1981331305-r2 { fill: #211505;font-weight: bold } + .terminal-1981331305-r3 { fill: #141414 } + .terminal-1981331305-r4 { fill: #c5c8c6 } + .terminal-1981331305-r5 { fill: #fea62b;font-weight: bold } + .terminal-1981331305-r6 { fill: #d96845 } + .terminal-1981331305-r7 { fill: #e2e3e3;font-weight: bold } + .terminal-1981331305-r8 { fill: #438d9f } + .terminal-1981331305-r9 { fill: #f8f8f2 } + .terminal-1981331305-r10 { fill: #e1e1e1 } + .terminal-1981331305-r11 { fill: #e4e5e6 } + .terminal-1981331305-r12 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 11.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ┗━━ ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4 - ┗━━ ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8 - ┗━━ 📄 10.000KB (90.91 %) me2fun2.py:12 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 💾 Allocations: 2 - - - 📦 Size: 11.000KB - - - - - - - - - - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Show import system u Show uninteresting e Expand linear group + + + + ▼ 📂 11.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ┗━━ ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4 +     ┗━━ ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8 +         ┗━━ 📄 10.000KB (90.91 %) me2fun2.py:12 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 💾 Allocations: 2 + + + 📦 Size: 11.000KB + + + + + + + + + + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Show import system  u Show uninteresting  e Expand linear group  @@ -2013,289 +2013,289 @@ font-weight: 700; } - .terminal-2134588246-matrix { + .terminal-1427012309-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-2134588246-title { + .terminal-1427012309-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-2134588246-r1 { fill: #e2e3e3 } - .terminal-2134588246-r2 { fill: #cd5c5c } - .terminal-2134588246-r3 { fill: #e2e3e3;font-weight: bold } - .terminal-2134588246-r4 { fill: #141414 } - .terminal-2134588246-r5 { fill: #c5c8c6 } - .terminal-2134588246-r6 { fill: #008139 } - .terminal-2134588246-r7 { fill: #438d9f } - .terminal-2134588246-r8 { fill: #f8f8f2 } - .terminal-2134588246-r9 { fill: #211505;font-weight: bold } - .terminal-2134588246-r10 { fill: #794f14;font-weight: bold } - .terminal-2134588246-r11 { fill: #23568b } - .terminal-2134588246-r12 { fill: #e1e1e1 } - .terminal-2134588246-r13 { fill: #e4e5e6 } - .terminal-2134588246-r14 { fill: #fea62b;font-weight: bold } - .terminal-2134588246-r15 { fill: #a7a9ab } + .terminal-1427012309-r1 { fill: #e2e3e3 } + .terminal-1427012309-r2 { fill: #cd5c5c } + .terminal-1427012309-r3 { fill: #e2e3e3;font-weight: bold } + .terminal-1427012309-r4 { fill: #141414 } + .terminal-1427012309-r5 { fill: #c5c8c6 } + .terminal-1427012309-r6 { fill: #008139 } + .terminal-1427012309-r7 { fill: #438d9f } + .terminal-1427012309-r8 { fill: #f8f8f2 } + .terminal-1427012309-r9 { fill: #211505;font-weight: bold } + .terminal-1427012309-r10 { fill: #794f14;font-weight: bold } + .terminal-1427012309-r11 { fill: #23568b } + .terminal-1427012309-r12 { fill: #e1e1e1 } + .terminal-1427012309-r13 { fill: #e4e5e6 } + .terminal-1427012309-r14 { fill: #fea62b;font-weight: bold } + .terminal-1427012309-r15 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 1.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - └── ▼ 📂 1.000KB (100.00 %) grandparent2fun2.py:4import itertools  - └── ▼ 📂 1.000KB (100.00 %) parent2fun2.py:8def generate_primes():  - └── 📄 1.000KB (100.00 %) me2func2.py:4    numbers = itertools.count(2)  -     while True: -         prime = next(numbers)  -         yield prime  -         numbers = filter(lambda x, prime=pri - - - - - - - - - - - - - - - - - - - - - - - - 🧭 Function: me2 - - - 🧭 Location: func2.py:4 - - - 💾 Allocations: 1 - - - 📦 Size: 1.000KB - - - 🧵 Thread: 0x1 - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 1.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + └── ▼ 📂 1.000KB (100.00 %) grandparent2fun2.py:4import itertools                             +     └── ▼ 📂 1.000KB (100.00 %) parent2fun2.py:8def generate_primes():                       +         └── 📄 1.000KB (100.00 %) me2  func2.py:4    numbers = itertools.count(2)             +     while True: +         prime = next(numbers)                +         yield prime                          +         numbers = filter(lambda x, prime=pri + + + + + + + + + + + + + + + + + + + + + + + + 🧭 Function: me2 + + + 🧭 Location: func2.py:4 + + + 💾 Allocations: 1 + + + 📦 Size: 1.000KB + + + 🧵 Thread: 0x1 + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -2325,287 +2325,287 @@ font-weight: 700; } - .terminal-3281724290-matrix { + .terminal-1229188627-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-3281724290-title { + .terminal-1229188627-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-3281724290-r1 { fill: #e2e3e3 } - .terminal-3281724290-r2 { fill: #211505;font-weight: bold } - .terminal-3281724290-r3 { fill: #141414 } - .terminal-3281724290-r4 { fill: #c5c8c6 } - .terminal-3281724290-r5 { fill: #fea62b;font-weight: bold } - .terminal-3281724290-r6 { fill: #d96845 } - .terminal-3281724290-r7 { fill: #e2e3e3;font-weight: bold } - .terminal-3281724290-r8 { fill: #438d9f } - .terminal-3281724290-r9 { fill: #f8f8f2 } - .terminal-3281724290-r10 { fill: #80b725 } - .terminal-3281724290-r11 { fill: #e1e1e1 } - .terminal-3281724290-r12 { fill: #e4e5e6 } - .terminal-3281724290-r13 { fill: #a7a9ab } + .terminal-1229188627-r1 { fill: #e2e3e3 } + .terminal-1229188627-r2 { fill: #211505;font-weight: bold } + .terminal-1229188627-r3 { fill: #141414 } + .terminal-1229188627-r4 { fill: #c5c8c6 } + .terminal-1229188627-r5 { fill: #fea62b;font-weight: bold } + .terminal-1229188627-r6 { fill: #d96845 } + .terminal-1229188627-r7 { fill: #e2e3e3;font-weight: bold } + .terminal-1229188627-r8 { fill: #438d9f } + .terminal-1229188627-r9 { fill: #f8f8f2 } + .terminal-1229188627-r10 { fill: #80b725 } + .terminal-1229188627-r11 { fill: #e1e1e1 } + .terminal-1229188627-r12 { fill: #e4e5e6 } + .terminal-1229188627-r13 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 11.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ┣━━ ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4 - ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8 - ┃   ┗━━ 📄 10.000KB (90.91 %) me2fun2.py:12 - ┗━━ ▶ 📂 1.000KB (9.09 %) erunpy.py:5 - - - - - - - - - - - - - - - - - - - - - - - - - - - 💾 Allocations: 2 - - - 📦 Size: 11.000KB - - - - - - - - - - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Hide uninteresting e Expand linear group + + + + ▼ 📂 11.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ┣━━ ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4 + ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8 + ┃       ┗━━ 📄 10.000KB (90.91 %) me2fun2.py:12 + ┗━━ ▶ 📂 1.000KB (9.09 %) erunpy.py:5 + + + + + + + + + + + + + + + + + + + + + + + + + + + 💾 Allocations: 2 + + + 📦 Size: 11.000KB + + + + + + + + + + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Hide uninteresting  e Expand linear group  @@ -2635,287 +2635,287 @@ font-weight: 700; } - .terminal-906969189-matrix { + .terminal-1757226094-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-906969189-title { + .terminal-1757226094-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-906969189-r1 { fill: #e2e3e3 } - .terminal-906969189-r2 { fill: #211505;font-weight: bold } - .terminal-906969189-r3 { fill: #141414 } - .terminal-906969189-r4 { fill: #c5c8c6 } - .terminal-906969189-r5 { fill: #fea62b;font-weight: bold } - .terminal-906969189-r6 { fill: #d96845 } - .terminal-906969189-r7 { fill: #e2e3e3;font-weight: bold } - .terminal-906969189-r8 { fill: #438d9f } - .terminal-906969189-r9 { fill: #f8f8f2 } - .terminal-906969189-r10 { fill: #80b725 } - .terminal-906969189-r11 { fill: #e1e1e1 } - .terminal-906969189-r12 { fill: #e4e5e6 } - .terminal-906969189-r13 { fill: #a7a9ab } + .terminal-1757226094-r1 { fill: #e2e3e3 } + .terminal-1757226094-r2 { fill: #211505;font-weight: bold } + .terminal-1757226094-r3 { fill: #141414 } + .terminal-1757226094-r4 { fill: #c5c8c6 } + .terminal-1757226094-r5 { fill: #fea62b;font-weight: bold } + .terminal-1757226094-r6 { fill: #d96845 } + .terminal-1757226094-r7 { fill: #e2e3e3;font-weight: bold } + .terminal-1757226094-r8 { fill: #438d9f } + .terminal-1757226094-r9 { fill: #f8f8f2 } + .terminal-1757226094-r10 { fill: #80b725 } + .terminal-1757226094-r11 { fill: #e1e1e1 } + .terminal-1757226094-r12 { fill: #e4e5e6 } + .terminal-1757226094-r13 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 11.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ┣━━ ▼ 📂 10.000KB (90.91 %) crunpy.py:5 - ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) brunpy.py:2 - ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) arunpy.py:1 - ┃   ┗━━ 📄 10.000KB (90.91 %) Asome other frame:4 - ┗━━ ▶ 📂 1.000KB (9.09 %) grandparent2fun2.py:4 - - - - - - - - - - - - - - - - - - - - - - - - - - 💾 Allocations: 2 - - - 📦 Size: 11.000KB - - - - - - - - - - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Show import system u Hide uninteresting e Expand linear group + + + + ▼ 📂 11.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ┣━━ ▼ 📂 10.000KB (90.91 %) crunpy.py:5 + ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) brunpy.py:2 + ┃       ┗━━ ▼ 📂 10.000KB (90.91 %) arunpy.py:1 + ┃           ┗━━ 📄 10.000KB (90.91 %) Asome other frame:4 + ┗━━ ▶ 📂 1.000KB (9.09 %) grandparent2fun2.py:4 + + + + + + + + + + + + + + + + + + + + + + + + + + 💾 Allocations: 2 + + + 📦 Size: 11.000KB + + + + + + + + + + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Show import system  u Hide uninteresting  e Expand linear group  @@ -2945,287 +2945,287 @@ font-weight: 700; } - .terminal-805447140-matrix { + .terminal-2107568245-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-805447140-title { + .terminal-2107568245-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-805447140-r1 { fill: #e2e3e3 } - .terminal-805447140-r2 { fill: #211505;font-weight: bold } - .terminal-805447140-r3 { fill: #141414 } - .terminal-805447140-r4 { fill: #c5c8c6 } - .terminal-805447140-r5 { fill: #fea62b;font-weight: bold } - .terminal-805447140-r6 { fill: #d96845 } - .terminal-805447140-r7 { fill: #e2e3e3;font-weight: bold } - .terminal-805447140-r8 { fill: #438d9f } - .terminal-805447140-r9 { fill: #f8f8f2 } - .terminal-805447140-r10 { fill: #80b725 } - .terminal-805447140-r11 { fill: #e1e1e1 } - .terminal-805447140-r12 { fill: #e4e5e6 } - .terminal-805447140-r13 { fill: #a7a9ab } + .terminal-2107568245-r1 { fill: #e2e3e3 } + .terminal-2107568245-r2 { fill: #211505;font-weight: bold } + .terminal-2107568245-r3 { fill: #141414 } + .terminal-2107568245-r4 { fill: #c5c8c6 } + .terminal-2107568245-r5 { fill: #fea62b;font-weight: bold } + .terminal-2107568245-r6 { fill: #d96845 } + .terminal-2107568245-r7 { fill: #e2e3e3;font-weight: bold } + .terminal-2107568245-r8 { fill: #438d9f } + .terminal-2107568245-r9 { fill: #f8f8f2 } + .terminal-2107568245-r10 { fill: #80b725 } + .terminal-2107568245-r11 { fill: #e1e1e1 } + .terminal-2107568245-r12 { fill: #e4e5e6 } + .terminal-2107568245-r13 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 11.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ┣━━ ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4 - ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8 - ┃   ┗━━ 📄 10.000KB (90.91 %) me2fun2.py:12 - ┗━━ ▶ 📂 1.000KB (9.09 %) grandparentfun.py:4 - - - - - - - - - - - - - - - - - - - - - - - - - - - 💾 Allocations: 2 - - - 📦 Size: 11.000KB - - - - - - - - - - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 11.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ┣━━ ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4 + ┃   ┗━━ ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8 + ┃       ┗━━ 📄 10.000KB (90.91 %) me2fun2.py:12 + ┗━━ ▶ 📂 1.000KB (9.09 %) grandparentfun.py:4 + + + + + + + + + + + + + + + + + + + + + + + + + + + 💾 Allocations: 2 + + + 📦 Size: 11.000KB + + + + + + + + + + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  @@ -3255,291 +3255,291 @@ font-weight: 700; } - .terminal-3376861168-matrix { + .terminal-1919959606-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-3376861168-title { + .terminal-1919959606-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-3376861168-r1 { fill: #e2e3e3 } - .terminal-3376861168-r2 { fill: #cd5c5c } - .terminal-3376861168-r3 { fill: #e2e3e3;font-weight: bold } - .terminal-3376861168-r4 { fill: #141414 } - .terminal-3376861168-r5 { fill: #c5c8c6 } - .terminal-3376861168-r6 { fill: #008139 } - .terminal-3376861168-r7 { fill: #d96845 } - .terminal-3376861168-r8 { fill: #438d9f } - .terminal-3376861168-r9 { fill: #f8f8f2 } - .terminal-3376861168-r10 { fill: #211505;font-weight: bold } - .terminal-3376861168-r11 { fill: #794f14;font-weight: bold } - .terminal-3376861168-r12 { fill: #fea62b;font-weight: bold } - .terminal-3376861168-r13 { fill: #80b725 } - .terminal-3376861168-r14 { fill: #23568b } - .terminal-3376861168-r15 { fill: #e1e1e1 } - .terminal-3376861168-r16 { fill: #e4e5e6 } - .terminal-3376861168-r17 { fill: #a7a9ab } + .terminal-1919959606-r1 { fill: #e2e3e3 } + .terminal-1919959606-r2 { fill: #cd5c5c } + .terminal-1919959606-r3 { fill: #e2e3e3;font-weight: bold } + .terminal-1919959606-r4 { fill: #141414 } + .terminal-1919959606-r5 { fill: #c5c8c6 } + .terminal-1919959606-r6 { fill: #008139 } + .terminal-1919959606-r7 { fill: #d96845 } + .terminal-1919959606-r8 { fill: #438d9f } + .terminal-1919959606-r9 { fill: #f8f8f2 } + .terminal-1919959606-r10 { fill: #211505;font-weight: bold } + .terminal-1919959606-r11 { fill: #794f14;font-weight: bold } + .terminal-1919959606-r12 { fill: #fea62b;font-weight: bold } + .terminal-1919959606-r13 { fill: #80b725 } + .terminal-1919959606-r14 { fill: #23568b } + .terminal-1919959606-r15 { fill: #e1e1e1 } + .terminal-1919959606-r16 { fill: #e4e5e6 } + .terminal-1919959606-r17 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - TreeApp + TreeApp - - - - ▼ 📂 11.000KB (100.00 %) <ROOT>▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ - ├── ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4import itertools  - │   └── ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8def generate_primes():  - │   └── 📄 10.000KB (90.91 %) me2fun2.py:12    numbers = itertools.count(2)  - └── ▼ 📂 1.000KB (9.09 %) efun.py:5    while True:  - ┗━━ ▼ 📂 1.000KB (9.09 %) dfun.py:4        prime = next(numbers) - ┗━━ ▼ 📂 1.000KB (9.09 %) cfun.py:3        yield prime  - ┗━━ ▼ 📂 1.000KB (9.09 %) bfun.py:2        numbers = filter(lambda x, prime=pri - ┗━━ 📄 1.000KB (9.09 %) afun.py:1 - - - - - - - - - - - - - - - - - - - - - - - 🧭 Function: e - - - 🧭 Location: fun.py:5 - - - 💾 Allocations: 1 - - - 📦 Size: 1.000KB - - - 🧵 Thread: 0x1 - - - - - - - - - - - - - - - ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ -  q Quit the app i Hide import system u Show uninteresting e Expand linear group + + + + ▼ 📂 11.000KB (100.00 %) <ROOT>█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█ + ├── ▼ 📂 10.000KB (90.91 %) grandparent2fun2.py:4import itertools                             + │   └── ▼ 📂 10.000KB (90.91 %) parent2fun2.py:8def generate_primes():                       + │       └── 📄 10.000KB (90.91 %) me2fun2.py:12    numbers = itertools.count(2)             + └── ▼ 📂 1.000KB (9.09 %) e  fun.py:5    while True:                              + ┗━━ ▼ 📂 1.000KB (9.09 %) dfun.py:4        prime = next(numbers) +     ┗━━ ▼ 📂 1.000KB (9.09 %) cfun.py:3        yield prime                          +         ┗━━ ▼ 📂 1.000KB (9.09 %) bfun.py:2        numbers = filter(lambda x, prime=pri +             ┗━━ 📄 1.000KB (9.09 %) afun.py:1 + + + + + + + + + + + + + + + + + + + + + + + 🧭 Function: e + + + 🧭 Location: fun.py:5 + + + 💾 Allocations: 1 + + + 📦 Size: 1.000KB + + + 🧵 Thread: 0x1 + + + + + + + + + + + + + + + █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█ +  q Quit the app  i Hide import system  u Show uninteresting  e Expand linear group  diff --git a/tests/unit/__snapshots__/test_tui_reporter.ambr b/tests/unit/__snapshots__/test_tui_reporter.ambr index c38f6a5226..81d7137243 100644 --- a/tests/unit/__snapshots__/test_tui_reporter.ambr +++ b/tests/unit/__snapshots__/test_tui_reporter.ambr @@ -22,142 +22,142 @@ font-weight: 700; } - .terminal-1130637109-matrix { + .terminal-640551939-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-1130637109-title { + .terminal-640551939-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-1130637109-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-1130637109-r2 { fill: #e1e1e1 } - .terminal-1130637109-r3 { fill: #c5c8c6 } - .terminal-1130637109-r4 { fill: #00ff00 } - .terminal-1130637109-r5 { fill: #64d484 } - .terminal-1130637109-r6 { fill: #dde6ed;font-weight: bold } - .terminal-1130637109-r7 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-1130637109-r8 { fill: #dde6ed } - .terminal-1130637109-r9 { fill: #e1e2e3 } - .terminal-1130637109-r10 { fill: #d39f14 } - .terminal-1130637109-r11 { fill: #fea62b;font-weight: bold } - .terminal-1130637109-r12 { fill: #a7a9ab } + .terminal-640551939-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-640551939-r2 { fill: #e1e1e1 } + .terminal-640551939-r3 { fill: #c5c8c6 } + .terminal-640551939-r4 { fill: #00ff00 } + .terminal-640551939-r5 { fill: #64d484 } + .terminal-640551939-r6 { fill: #dde6ed;font-weight: bold } + .terminal-640551939-r7 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-640551939-r8 { fill: #dde6ed } + .terminal-640551939-r9 { fill: #e1e2e3 } + .terminal-640551939-r10 { fill: #d39f14 } + .terminal-640551939-r11 { fill: #fea62b;font-weight: bold } + .terminal-640551939-r12 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 -  (∩`-´)⊃━☆゚.*・。゚  Heap Usage ────────────────────────────── - PID: ???CMD: ???                                          █ - TID: *All threads                                          █ - Samples: 2Duration: 42.0 seconds                                          █ -                                           █ - ─────────── 3.000KB (100% of 3.000KB max)  - -                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Module  -  a                                                      1.000KB 33.33%  1.000KB33.33%          1 a.py         -  b                                                      1.000KB 33.33%  1.000KB33.33%          1 b.py         -  c                                                      1.000KB 33.33%  1.000KB33.33%          1 c.py         - - - - - - - - - - - -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocations SPACE Pause + + + + Memray live tracking                                                                                                          Fri Oct 13 12:00:00 2023 +  (∩`-´)⊃━☆゚.*・。゚ ╭─ Heap Usage ──────────────────────────────╮ + PID: ???     CMD: ???                                                                                                                            █ + TID: *       All threads                                          █ + Samples: 2   Duration: 42.0 seconds                                                                                                              █ +                                           █ + ╰─────────── 3.000KB (100% of 3.000KB max) ─╯ + +                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Module  +  a                                                      1.000KB 33.33%  1.000KB33.33%          1 a.py         +  b                                                      1.000KB 33.33%  1.000KB33.33%          1 b.py         +  c                                                      1.000KB 33.33%  1.000KB33.33%          1 c.py         + + + + + + + + + + + +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocations  SPACE Pause  @@ -187,145 +187,145 @@ font-weight: 700; } - .terminal-1621595160-matrix { + .terminal-2467729535-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-1621595160-title { + .terminal-2467729535-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-1621595160-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-1621595160-r2 { fill: #e1e1e1 } - .terminal-1621595160-r3 { fill: #c5c8c6 } - .terminal-1621595160-r4 { fill: #f4005f } - .terminal-1621595160-r5 { fill: #64d484 } - .terminal-1621595160-r6 { fill: #dde6ed;font-weight: bold } - .terminal-1621595160-r7 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-1621595160-r8 { fill: #e1e2e3 } - .terminal-1621595160-r9 { fill: #cd5c5c } - .terminal-1621595160-r10 { fill: #61c12c } - .terminal-1621595160-r11 { fill: #fb8e03 } - .terminal-1621595160-r12 { fill: #ee960d } - .terminal-1621595160-r13 { fill: #8eb322 } - .terminal-1621595160-r14 { fill: #fea62b;font-weight: bold } - .terminal-1621595160-r15 { fill: #a7a9ab } + .terminal-2467729535-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-2467729535-r2 { fill: #e1e1e1 } + .terminal-2467729535-r3 { fill: #c5c8c6 } + .terminal-2467729535-r4 { fill: #f4005f } + .terminal-2467729535-r5 { fill: #64d484 } + .terminal-2467729535-r6 { fill: #dde6ed;font-weight: bold } + .terminal-2467729535-r7 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-2467729535-r8 { fill: #e1e2e3 } + .terminal-2467729535-r9 { fill: #cd5c5c } + .terminal-2467729535-r10 { fill: #61c12c } + .terminal-2467729535-r11 { fill: #fb8e03 } + .terminal-2467729535-r12 { fill: #ee960d } + .terminal-2467729535-r13 { fill: #8eb322 } + .terminal-2467729535-r14 { fill: #fea62b;font-weight: bold } + .terminal-2467729535-r15 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 - PID: ???CMD: ??? - TID: *All threads - Samples: 2Duration: 42.0 seconds - StatusRemote has disconnected - -  Heap Usage ───────────────────────────────────── -                                                  ▐ -                                                  ▐ -                                                  █ -                                                  █ - ────────────────── 2.325KB (100% of 2.325KB max)  -                       Location                      Total Bytes% TotalO -  malloc                                                 2.325KB100.00% -  parent                                                 2.325KB100.00% -  grandparent                                            2.325KB100.00% -  f2                                                     1.325KB 56.99% -  f1                                                     1.000KB 43.01% -  something0                                            333.000B 13.99% -  something1                                            333.000B 13.99% -  something2                                            333.000B 13.99% -  something3                                            333.000B 13.99% -  something4                                            333.000B 13.99% -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocati + + + + Memray live tracking                                  Fri Oct 13 12:00:00 2023 + PID: ???     CMD: ???                                                          + TID: *       All threads + Samples: 2   Duration: 42.0 seconds                                            + StatusRemote has disconnected + + ╭─ Heap Usage ─────────────────────────────────────╮ +                                                  ▐ +                                                  ▐ +                                                  █ +                                                  █ + ╰────────────────── 2.325KB (100% of 2.325KB max) ─╯ +                       Location                      Total Bytes% TotalO +  malloc                                                 2.325KB100.00% +  parent                                                 2.325KB100.00% +  grandparent                                            2.325KB100.00% +  f2                                                     1.325KB 56.99% +  f1                                                     1.000KB 43.01% +  something0                                            333.000B 13.99% +  something1                                            333.000B 13.99% +  something2                                            333.000B 13.99% +  something3                                            333.000B 13.99% +  something4                                            333.000B 13.99% +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocati @@ -355,142 +355,142 @@ font-weight: 700; } - .terminal-3171613643-matrix { + .terminal-1444674723-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-3171613643-title { + .terminal-1444674723-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-3171613643-r1 { fill: #dde6ed;font-weight: bold } - .terminal-3171613643-r2 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-3171613643-r3 { fill: #e1e1e1 } - .terminal-3171613643-r4 { fill: #c5c8c6 } - .terminal-3171613643-r5 { fill: #e1e2e3 } - .terminal-3171613643-r6 { fill: #cd5c5c } - .terminal-3171613643-r7 { fill: #61c12c } - .terminal-3171613643-r8 { fill: #f7840d } - .terminal-3171613643-r9 { fill: #d39f14 } - .terminal-3171613643-r10 { fill: #23568b } - .terminal-3171613643-r11 { fill: #fea62b;font-weight: bold } - .terminal-3171613643-r12 { fill: #a7a9ab } + .terminal-1444674723-r1 { fill: #dde6ed;font-weight: bold } + .terminal-1444674723-r2 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-1444674723-r3 { fill: #e1e1e1 } + .terminal-1444674723-r4 { fill: #c5c8c6 } + .terminal-1444674723-r5 { fill: #e1e2e3 } + .terminal-1444674723-r6 { fill: #cd5c5c } + .terminal-1444674723-r7 { fill: #61c12c } + .terminal-1444674723-r8 { fill: #f7840d } + .terminal-1444674723-r9 { fill: #d39f14 } + .terminal-1444674723-r10 { fill: #23568b } + .terminal-1444674723-r11 { fill: #fea62b;font-weight: bold } + .terminal-1444674723-r12 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - -                       Location                      Total Bytes% TotalOwn -  malloc                                                 3.000KB100.00%  3 -  parent                                                 3.000KB100.00% -  grandparent                                            3.000KB100.00% -  f2                                                     2.000KB 66.67% -  f1                                                     1.000KB 33.33% - - - - - - - - - - - - - - - - - -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocati + + + +                       Location                      Total Bytes% TotalOwn +  malloc                                                 3.000KB100.00%  3 +  parent                                                 3.000KB100.00% +  grandparent                                            3.000KB100.00% +  f2                                                     2.000KB 66.67% +  f1                                                     1.000KB 33.33% + + + + + + + + + + + + + + + + + +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocati @@ -520,149 +520,149 @@ font-weight: 700; } - .terminal-1690374809-matrix { + .terminal-859126528-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-1690374809-title { + .terminal-859126528-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-1690374809-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-1690374809-r2 { fill: #e1e1e1 } - .terminal-1690374809-r3 { fill: #c5c8c6 } - .terminal-1690374809-r4 { fill: #00ff00 } - .terminal-1690374809-r5 { fill: #64d484 } - .terminal-1690374809-r6 { fill: #f4005f } - .terminal-1690374809-r7 { fill: #dde6ed;font-weight: bold } - .terminal-1690374809-r8 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-1690374809-r9 { fill: #dde6ed } - .terminal-1690374809-r10 { fill: #e1e2e3 } - .terminal-1690374809-r11 { fill: #cd5c5c } - .terminal-1690374809-r12 { fill: #b7a71a } - .terminal-1690374809-r13 { fill: #61c12c } - .terminal-1690374809-r14 { fill: #f7840d } - .terminal-1690374809-r15 { fill: #98b020 } - .terminal-1690374809-r16 { fill: #d39f14 } - .terminal-1690374809-r17 { fill: #7cb826 } - .terminal-1690374809-r18 { fill: #fea62b;font-weight: bold } - .terminal-1690374809-r19 { fill: #a7a9ab } + .terminal-859126528-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-859126528-r2 { fill: #e1e1e1 } + .terminal-859126528-r3 { fill: #c5c8c6 } + .terminal-859126528-r4 { fill: #00ff00 } + .terminal-859126528-r5 { fill: #64d484 } + .terminal-859126528-r6 { fill: #f4005f } + .terminal-859126528-r7 { fill: #dde6ed;font-weight: bold } + .terminal-859126528-r8 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-859126528-r9 { fill: #dde6ed } + .terminal-859126528-r10 { fill: #e1e2e3 } + .terminal-859126528-r11 { fill: #cd5c5c } + .terminal-859126528-r12 { fill: #b7a71a } + .terminal-859126528-r13 { fill: #61c12c } + .terminal-859126528-r14 { fill: #f7840d } + .terminal-859126528-r15 { fill: #98b020 } + .terminal-859126528-r16 { fill: #d39f14 } + .terminal-859126528-r17 { fill: #7cb826 } + .terminal-859126528-r18 { fill: #fea62b;font-weight: bold } + .terminal-859126528-r19 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 -  (∩`-´)⊃━☆゚.*・。゚  Heap Usage ───────────────────────────────────── - PID: ???CMD: ???                                                 ▐ - TID: *All threads                                                 ▐ - Samples: 2Duration: 42.0 seconds                                                 ▟ - StatusRemote has disconnected                                                 █ - ────────────────── 3.000KB (100% of 3.000KB max)  - -                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Module  -  malloc                                                 3.000KB100.00%  3.000KB100.00%          3 malloc.c     -  parent                                                 3.000KB100.00%   0.000B  0.00%          3 fun.py       -  grandparent                                            3.000KB100.00%   0.000B  0.00%          3 fun.py       -  f2                                                     2.000KB 66.67%   0.000B  0.00%          2 f.py         -  f1                                                     1.000KB 33.33%   0.000B  0.00%          1 f.py         - - - - - - - - - -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocations + + + + Memray live tracking                                                                                                                                                            Fri Oct 13 12:00:00 2023 +  (∩`-´)⊃━☆゚.*・。゚ ╭─ Heap Usage ─────────────────────────────────────╮ + PID: ???     CMD: ???                                                                                                                                                                              ▐ + TID: *       All threads                                                 ▐ + Samples: 2   Duration: 42.0 seconds                                                                                                                                                                ▟ + StatusRemote has disconnected                                                 █ + ╰────────────────── 3.000KB (100% of 3.000KB max) ─╯ + +                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Module  +  malloc                                                 3.000KB100.00%  3.000KB100.00%          3 malloc.c     +  parent                                                 3.000KB100.00%   0.000B  0.00%          3 fun.py       +  grandparent                                            3.000KB100.00%   0.000B  0.00%          3 fun.py       +  f2                                                     2.000KB 66.67%   0.000B  0.00%          2 f.py         +  f1                                                     1.000KB 33.33%   0.000B  0.00%          1 f.py         + + + + + + + + + +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocations  @@ -692,151 +692,151 @@ font-weight: 700; } - .terminal-3959829034-matrix { + .terminal-385579165-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-3959829034-title { + .terminal-385579165-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-3959829034-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-3959829034-r2 { fill: #e1e1e1 } - .terminal-3959829034-r3 { fill: #c5c8c6 } - .terminal-3959829034-r4 { fill: #00ff00 } - .terminal-3959829034-r5 { fill: #64d484 } - .terminal-3959829034-r6 { fill: #f4005f } - .terminal-3959829034-r7 { fill: #dde6ed;font-weight: bold } - .terminal-3959829034-r8 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-3959829034-r9 { fill: #e1e2e3 } - .terminal-3959829034-r10 { fill: #cd5c5c } - .terminal-3959829034-r11 { fill: #80b725 } - .terminal-3959829034-r12 { fill: #61c12c } - .terminal-3959829034-r13 { fill: #fb8e03 } - .terminal-3959829034-r14 { fill: #75ba27 } - .terminal-3959829034-r15 { fill: #ee960d } - .terminal-3959829034-r16 { fill: #6bbd29 } - .terminal-3959829034-r17 { fill: #8eb322 } - .terminal-3959829034-r18 { fill: #14191f } - .terminal-3959829034-r19 { fill: #23568b } - .terminal-3959829034-r20 { fill: #fea62b;font-weight: bold } - .terminal-3959829034-r21 { fill: #a7a9ab } + .terminal-385579165-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-385579165-r2 { fill: #e1e1e1 } + .terminal-385579165-r3 { fill: #c5c8c6 } + .terminal-385579165-r4 { fill: #00ff00 } + .terminal-385579165-r5 { fill: #64d484 } + .terminal-385579165-r6 { fill: #f4005f } + .terminal-385579165-r7 { fill: #dde6ed;font-weight: bold } + .terminal-385579165-r8 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-385579165-r9 { fill: #e1e2e3 } + .terminal-385579165-r10 { fill: #cd5c5c } + .terminal-385579165-r11 { fill: #80b725 } + .terminal-385579165-r12 { fill: #61c12c } + .terminal-385579165-r13 { fill: #fb8e03 } + .terminal-385579165-r14 { fill: #75ba27 } + .terminal-385579165-r15 { fill: #ee960d } + .terminal-385579165-r16 { fill: #6bbd29 } + .terminal-385579165-r17 { fill: #8eb322 } + .terminal-385579165-r18 { fill: #14191f } + .terminal-385579165-r19 { fill: #23568b } + .terminal-385579165-r20 { fill: #fea62b;font-weight: bold } + .terminal-385579165-r21 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 -  (∩`-´)⊃━☆゚.*・。゚  Heap Usage ───────────────────── - PID: ???CMD: ???                                 ▐ - TID: *All threads                                 ▐ - Samples: 2Duration: 42.0 seconds                                 █ - StatusRemote has disconnected                                 █ - ── 2.325KB (100% of 2.325KB max)  - -                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Modul -  malloc                                                 2.325KB100.00%  2.325KB100.00%          3 malloc.c   -  parent                                                 2.325KB100.00%   0.000B  0.00%          3 fun.py     -  grandparent                                            2.325KB100.00%   0.000B  0.00%          3 fun.py     -  f2                                                     1.325KB 56.99%   0.000B  0.00%          2 f.py       -  f1                                                     1.000KB 43.01%   0.000B  0.00%          1 f.py       -  something0                                            333.000B 13.99%   0.000B  0.00%          1 something. -  something1                                            333.000B 13.99%   0.000B  0.00%          1 something.▃▃ -  something2                                            333.000B 13.99%   0.000B  0.00%          1 something. -  something3                                            333.000B 13.99%   0.000B  0.00%          1 something. -  something4                                            333.000B 13.99%   0.000B  0.00%          1 something. -  something5                                            333.000B 13.99%   0.000B  0.00%          1 something. -  something6                                            333.000B 13.99%   0.000B  0.00%          1 something. -  something7                                            333.000B 13.99%   0.000B  0.00%          1 something. - -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocations + + + + Memray live tracking                                                                            Fri Oct 13 12:00:00 2023 +  (∩`-´)⊃━☆゚.*・。゚ ╭─ Heap Usage ─────────────────────╮ + PID: ???     CMD: ???                                                                                              ▐ + TID: *       All threads                                 ▐ + Samples: 2   Duration: 42.0 seconds                                                                                █ + StatusRemote has disconnected                                 █ + ╰── 2.325KB (100% of 2.325KB max) ─╯ + +                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Modul +  malloc                                                 2.325KB100.00%  2.325KB100.00%          3 malloc.c   +  parent                                                 2.325KB100.00%   0.000B  0.00%          3 fun.py     +  grandparent                                            2.325KB100.00%   0.000B  0.00%          3 fun.py     +  f2                                                     1.325KB 56.99%   0.000B  0.00%          2 f.py       +  f1                                                     1.000KB 43.01%   0.000B  0.00%          1 f.py       +  something0                                            333.000B 13.99%   0.000B  0.00%          1 something. +  something1                                            333.000B 13.99%   0.000B  0.00%          1 something.▃▃ +  something2                                            333.000B 13.99%   0.000B  0.00%          1 something. +  something3                                            333.000B 13.99%   0.000B  0.00%          1 something. +  something4                                            333.000B 13.99%   0.000B  0.00%          1 something. +  something5                                            333.000B 13.99%   0.000B  0.00%          1 something. +  something6                                            333.000B 13.99%   0.000B  0.00%          1 something. +  something7                                            333.000B 13.99%   0.000B  0.00%          1 something. + +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocations  @@ -866,242 +866,242 @@ font-weight: 700; } - .terminal-612138147-matrix { + .terminal-3257509130-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-612138147-title { + .terminal-3257509130-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-612138147-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-612138147-r2 { fill: #e1e1e1 } - .terminal-612138147-r3 { fill: #c5c8c6 } - .terminal-612138147-r4 { fill: #00ff00 } - .terminal-612138147-r5 { fill: #64d484 } - .terminal-612138147-r6 { fill: #f4005f } - .terminal-612138147-r7 { fill: #dde6ed;font-weight: bold } - .terminal-612138147-r8 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-612138147-r9 { fill: #dde6ed } - .terminal-612138147-r10 { fill: #e1e2e3 } - .terminal-612138147-r11 { fill: #cd5c5c } - .terminal-612138147-r12 { fill: #67be2a } - .terminal-612138147-r13 { fill: #75ba27 } - .terminal-612138147-r14 { fill: #d05f55 } - .terminal-612138147-r15 { fill: #d4634e } - .terminal-612138147-r16 { fill: #d86647 } - .terminal-612138147-r17 { fill: #6bbd29 } - .terminal-612138147-r18 { fill: #72bb28 } - .terminal-612138147-r19 { fill: #dc6a40 } - .terminal-612138147-r20 { fill: #df6e39 } - .terminal-612138147-r21 { fill: #e37132 } - .terminal-612138147-r22 { fill: #e87629 } - .terminal-612138147-r23 { fill: #6ebc29 } - .terminal-612138147-r24 { fill: #ec7a22 } - .terminal-612138147-r25 { fill: #f07d1b } - .terminal-612138147-r26 { fill: #f38114 } - .terminal-612138147-r27 { fill: #f7840d } - .terminal-612138147-r28 { fill: #fb8806 } - .terminal-612138147-r29 { fill: #fe8c00 } - .terminal-612138147-r30 { fill: #fb8e03 } - .terminal-612138147-r31 { fill: #f89005 } - .terminal-612138147-r32 { fill: #f49208 } - .terminal-612138147-r33 { fill: #f1940b } - .terminal-612138147-r34 { fill: #ee960d } - .terminal-612138147-r35 { fill: #e89910 } - .terminal-612138147-r36 { fill: #de9c12 } - .terminal-612138147-r37 { fill: #d0a015 } - .terminal-612138147-r38 { fill: #64bf2b } - .terminal-612138147-r39 { fill: #c5a317 } - .terminal-612138147-r40 { fill: #b7a71a } - .terminal-612138147-r41 { fill: #adaa1c } - .terminal-612138147-r42 { fill: #9fae1f } - .terminal-612138147-r43 { fill: #91b222 } - .terminal-612138147-r44 { fill: #61c12c } - .terminal-612138147-r45 { fill: #87b524 } - .terminal-612138147-r46 { fill: #79b927 } - .terminal-612138147-r47 { fill: #fea62b;font-weight: bold } - .terminal-612138147-r48 { fill: #a7a9ab } + .terminal-3257509130-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-3257509130-r2 { fill: #e1e1e1 } + .terminal-3257509130-r3 { fill: #c5c8c6 } + .terminal-3257509130-r4 { fill: #00ff00 } + .terminal-3257509130-r5 { fill: #64d484 } + .terminal-3257509130-r6 { fill: #f4005f } + .terminal-3257509130-r7 { fill: #dde6ed;font-weight: bold } + .terminal-3257509130-r8 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-3257509130-r9 { fill: #dde6ed } + .terminal-3257509130-r10 { fill: #e1e2e3 } + .terminal-3257509130-r11 { fill: #cd5c5c } + .terminal-3257509130-r12 { fill: #67be2a } + .terminal-3257509130-r13 { fill: #75ba27 } + .terminal-3257509130-r14 { fill: #d05f55 } + .terminal-3257509130-r15 { fill: #d4634e } + .terminal-3257509130-r16 { fill: #d86647 } + .terminal-3257509130-r17 { fill: #6bbd29 } + .terminal-3257509130-r18 { fill: #72bb28 } + .terminal-3257509130-r19 { fill: #dc6a40 } + .terminal-3257509130-r20 { fill: #df6e39 } + .terminal-3257509130-r21 { fill: #e37132 } + .terminal-3257509130-r22 { fill: #e87629 } + .terminal-3257509130-r23 { fill: #6ebc29 } + .terminal-3257509130-r24 { fill: #ec7a22 } + .terminal-3257509130-r25 { fill: #f07d1b } + .terminal-3257509130-r26 { fill: #f38114 } + .terminal-3257509130-r27 { fill: #f7840d } + .terminal-3257509130-r28 { fill: #fb8806 } + .terminal-3257509130-r29 { fill: #fe8c00 } + .terminal-3257509130-r30 { fill: #fb8e03 } + .terminal-3257509130-r31 { fill: #f89005 } + .terminal-3257509130-r32 { fill: #f49208 } + .terminal-3257509130-r33 { fill: #f1940b } + .terminal-3257509130-r34 { fill: #ee960d } + .terminal-3257509130-r35 { fill: #e89910 } + .terminal-3257509130-r36 { fill: #de9c12 } + .terminal-3257509130-r37 { fill: #d0a015 } + .terminal-3257509130-r38 { fill: #64bf2b } + .terminal-3257509130-r39 { fill: #c5a317 } + .terminal-3257509130-r40 { fill: #b7a71a } + .terminal-3257509130-r41 { fill: #adaa1c } + .terminal-3257509130-r42 { fill: #9fae1f } + .terminal-3257509130-r43 { fill: #91b222 } + .terminal-3257509130-r44 { fill: #61c12c } + .terminal-3257509130-r45 { fill: #87b524 } + .terminal-3257509130-r46 { fill: #79b927 } + .terminal-3257509130-r47 { fill: #fea62b;font-weight: bold } + .terminal-3257509130-r48 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 -  (∩`-´)⊃━☆゚.*・。゚  Heap Usage ────────────────────── - PID: ???CMD: ???                                  ▐ - TID: *All threads                                  ▐ - Samples: 1Duration: 42.0 seconds                                  ▐ - StatusRemote has disconnected                                  ▐ -  34.248KB (100% of 34.248KB max)  - -                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations  File/Module    -  function0                                             34.248KB100.00%  1.000KB2.92%         30 /abc/lel_0.py   -  function1                                             33.248KB 97.08%  1.010KB2.95%         29 /abc/lel_1.py   -  function2                                             32.238KB 94.13%  1.020KB2.98%         28 /abc/lel_2.py   -  function3                                             31.219KB 91.15%  1.029KB3.01%         27 /abc/lel_3.py   -  function4                                             30.189KB 88.15%  1.039KB3.03%         26 /abc/lel_4.py   -  function5                                             29.150KB 85.12%  1.049KB3.06%         25 /abc/lel_5.py   -  function6                                             28.102KB 82.05%  1.059KB3.09%         24 /abc/lel_6.py   -  function7                                             27.043KB 78.96%  1.068KB3.12%         23 /abc/lel_7.py   -  function8                                             25.975KB 75.84%  1.078KB3.15%         22 /abc/lel_8.py   -  function9                                             24.896KB 72.69%  1.088KB3.18%         21 /abc/lel_9.py   -  function10                                            23.809KB 69.52%  1.098KB3.21%         20 /abc/lel_10.py  -  function11                                            22.711KB 66.31%  1.107KB3.23%         19 /abc/lel_11.py  -  function12                                            21.604KB 63.08%  1.117KB3.26%         18 /abc/lel_12.py  -  function13                                            20.486KB 59.82%  1.127KB3.29%         17 /abc/lel_13.py  -  function14                                            19.359KB 56.53%  1.137KB3.32%         16 /abc/lel_14.py  -  function15                                            18.223KB 53.21%  1.146KB3.35%         15 /abc/lel_15.py  -  function16                                            17.076KB 49.86%  1.156KB3.38%         14 /abc/lel_16.py  -  function17                                            15.920KB 46.48%  1.166KB3.40%         13 /abc/lel_17.py  -  function18                                            14.754KB 43.08%  1.176KB3.43%         12 /abc/lel_18.py  -  function19                                            13.578KB 39.65%  1.186KB3.46%         11 /abc/lel_19.py  -  function20                                            12.393KB 36.18%  1.195KB3.49%         10 /abc/lel_20.py  -  function21                                            11.197KB 32.69%  1.205KB3.52%          9 /abc/lel_21.py  -  function22                                             9.992KB 29.18%  1.215KB3.55%          8 /abc/lel_22.py  -  function23                                             8.777KB 25.63%  1.225KB3.58%          7 /abc/lel_23.py  -  function24                                             7.553KB 22.05%  1.234KB3.60%          6 /abc/lel_24.py  -  function25                                             6.318KB 18.45%  1.244KB3.63%          5 /abc/lel_25.py  -  function26                                             5.074KB 14.82%  1.254KB3.66%          4 /abc/lel_26.py  -  function27                                             3.820KB 11.15%  1.264KB3.69%          3 /abc/lel_27.py  -  function28                                             2.557KB  7.47%  1.273KB3.72%          2 /abc/lel_28.py  -  function29                                             1.283KB  3.75%  1.283KB3.75%          1 /abc/lel_29.py  -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocations + + + + Memray live tracking                                                                                 Fri Oct 13 12:00:00 2023 +  (∩`-´)⊃━☆゚.*・。゚ ╭─ Heap Usage ──────────────────────╮ + PID: ???     CMD: ???                                                                                                   ▐ + TID: *       All threads                                  ▐ + Samples: 1   Duration: 42.0 seconds                                                                                     ▐ + StatusRemote has disconnected                                  ▐ + ╰─ 34.248KB (100% of 34.248KB max) ─╯ + +                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations  File/Module    +  function0                                             34.248KB100.00%  1.000KB2.92%         30 /abc/lel_0.py   +  function1                                             33.248KB 97.08%  1.010KB2.95%         29 /abc/lel_1.py   +  function2                                             32.238KB 94.13%  1.020KB2.98%         28 /abc/lel_2.py   +  function3                                             31.219KB 91.15%  1.029KB3.01%         27 /abc/lel_3.py   +  function4                                             30.189KB 88.15%  1.039KB3.03%         26 /abc/lel_4.py   +  function5                                             29.150KB 85.12%  1.049KB3.06%         25 /abc/lel_5.py   +  function6                                             28.102KB 82.05%  1.059KB3.09%         24 /abc/lel_6.py   +  function7                                             27.043KB 78.96%  1.068KB3.12%         23 /abc/lel_7.py   +  function8                                             25.975KB 75.84%  1.078KB3.15%         22 /abc/lel_8.py   +  function9                                             24.896KB 72.69%  1.088KB3.18%         21 /abc/lel_9.py   +  function10                                            23.809KB 69.52%  1.098KB3.21%         20 /abc/lel_10.py  +  function11                                            22.711KB 66.31%  1.107KB3.23%         19 /abc/lel_11.py  +  function12                                            21.604KB 63.08%  1.117KB3.26%         18 /abc/lel_12.py  +  function13                                            20.486KB 59.82%  1.127KB3.29%         17 /abc/lel_13.py  +  function14                                            19.359KB 56.53%  1.137KB3.32%         16 /abc/lel_14.py  +  function15                                            18.223KB 53.21%  1.146KB3.35%         15 /abc/lel_15.py  +  function16                                            17.076KB 49.86%  1.156KB3.38%         14 /abc/lel_16.py  +  function17                                            15.920KB 46.48%  1.166KB3.40%         13 /abc/lel_17.py  +  function18                                            14.754KB 43.08%  1.176KB3.43%         12 /abc/lel_18.py  +  function19                                            13.578KB 39.65%  1.186KB3.46%         11 /abc/lel_19.py  +  function20                                            12.393KB 36.18%  1.195KB3.49%         10 /abc/lel_20.py  +  function21                                            11.197KB 32.69%  1.205KB3.52%          9 /abc/lel_21.py  +  function22                                             9.992KB 29.18%  1.215KB3.55%          8 /abc/lel_22.py  +  function23                                             8.777KB 25.63%  1.225KB3.58%          7 /abc/lel_23.py  +  function24                                             7.553KB 22.05%  1.234KB3.60%          6 /abc/lel_24.py  +  function25                                             6.318KB 18.45%  1.244KB3.63%          5 /abc/lel_25.py  +  function26                                             5.074KB 14.82%  1.254KB3.66%          4 /abc/lel_26.py  +  function27                                             3.820KB 11.15%  1.264KB3.69%          3 /abc/lel_27.py  +  function28                                             2.557KB  7.47%  1.273KB3.72%          2 /abc/lel_28.py  +  function29                                             1.283KB  3.75%  1.283KB3.75%          1 /abc/lel_29.py  +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocations  @@ -1131,139 +1131,139 @@ font-weight: 700; } - .terminal-3481294901-matrix { + .terminal-1034818148-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-3481294901-title { + .terminal-1034818148-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-3481294901-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-3481294901-r2 { fill: #e1e1e1 } - .terminal-3481294901-r3 { fill: #c5c8c6 } - .terminal-3481294901-r4 { fill: #fd971f } - .terminal-3481294901-r5 { fill: #64d484 } - .terminal-3481294901-r6 { fill: #dde6ed;font-weight: bold } - .terminal-3481294901-r7 { fill: #e1e2e3 } - .terminal-3481294901-r8 { fill: #fea62b;font-weight: bold } - .terminal-3481294901-r9 { fill: #a7a9ab } + .terminal-1034818148-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-1034818148-r2 { fill: #e1e1e1 } + .terminal-1034818148-r3 { fill: #c5c8c6 } + .terminal-1034818148-r4 { fill: #fd971f } + .terminal-1034818148-r5 { fill: #64d484 } + .terminal-1034818148-r6 { fill: #dde6ed;font-weight: bold } + .terminal-1034818148-r7 { fill: #e1e2e3 } + .terminal-1034818148-r8 { fill: #fea62b;font-weight: bold } + .terminal-1034818148-r9 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracki    Fri Oct 13 12:00:00 2023 - PID: ???CMD: ??? - TID: *All threads - Samples: 2Duration: 42.0 seconds - StatusTable updates paused - -  Heap Usage ───────────────────────────────── -                                              ▐ -                                              ▐ -                                              ▟ -                                              █ - ────────────── 3.000KB (100% of 3.000KB max)  -                       Location                   -  malloc                                          -  f1                                              -  parent                                          -  grandparent                                     - - - - - - -  q Quit m Unmerge Threads t Sort by Total o S + + + + Memray live tracki      Fri Oct 13 12:00:00 2023 + PID: ???     CMD: ???                            + TID: *       All threads + Samples: 2   Duration: 42.0 seconds              + StatusTable updates paused + + ╭─ Heap Usage ─────────────────────────────────╮ +                                              ▐ +                                              ▐ +                                              ▟ +                                              █ + ╰────────────── 3.000KB (100% of 3.000KB max) ─╯ +                       Location                   +  malloc                                          +  f1                                              +  parent                                          +  grandparent                                     + + + + + + +  q Quit  m Unmerge Threads  t Sort by Total  o S @@ -1293,141 +1293,141 @@ font-weight: 700; } - .terminal-438956404-matrix { + .terminal-1845953088-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-438956404-title { + .terminal-1845953088-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-438956404-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-438956404-r2 { fill: #e1e1e1 } - .terminal-438956404-r3 { fill: #c5c8c6 } - .terminal-438956404-r4 { fill: #fd971f } - .terminal-438956404-r5 { fill: #f4005f } - .terminal-438956404-r6 { fill: #23568b } - .terminal-438956404-r7 { fill: #64d484 } - .terminal-438956404-r8 { fill: #dde6ed;font-weight: bold } - .terminal-438956404-r9 { fill: #e1e2e3 } - .terminal-438956404-r10 { fill: #fea62b;font-weight: bold } - .terminal-438956404-r11 { fill: #a7a9ab } + .terminal-1845953088-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-1845953088-r2 { fill: #e1e1e1 } + .terminal-1845953088-r3 { fill: #c5c8c6 } + .terminal-1845953088-r4 { fill: #fd971f } + .terminal-1845953088-r5 { fill: #f4005f } + .terminal-1845953088-r6 { fill: #23568b } + .terminal-1845953088-r7 { fill: #64d484 } + .terminal-1845953088-r8 { fill: #dde6ed;font-weight: bold } + .terminal-1845953088-r9 { fill: #e1e2e3 } + .terminal-1845953088-r10 { fill: #fea62b;font-weight: bold } + .terminal-1845953088-r11 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracki    Fri Oct 13 12:00:00 2023 - PID: ???CMD: ??? - TID: *All threads - Samples: 2Duration: 42.0 seconds - StatusTable updates pausedRemote has disconne - -  Heap Usage ───────────────────────────────── -                                              ▐ -                                              ▐ -                                              ▟ -                                              █ - ────────────── 3.000KB (100% of 3.000KB max)  -                       Location                   -  malloc                                          -  f1                                              -  parent                                          -  grandparent                                     - - - - - - -  q Quit m Unmerge Threads t Sort by Total o S + + + + Memray live tracki      Fri Oct 13 12:00:00 2023 + PID: ???     CMD: ???                            + TID: *       All threads + Samples: 2   Duration: 42.0 seconds              + StatusTable updates pausedRemote has disconne + + ╭─ Heap Usage ─────────────────────────────────╮ +                                              ▐ +                                              ▐ +                                              ▟ +                                              █ + ╰────────────── 3.000KB (100% of 3.000KB max) ─╯ +                       Location                   +  malloc                                          +  f1                                              +  parent                                          +  grandparent                                     + + + + + + +  q Quit  m Unmerge Threads  t Sort by Total  o S @@ -1457,145 +1457,145 @@ font-weight: 700; } - .terminal-3765978517-matrix { + .terminal-3114785252-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-3765978517-title { + .terminal-3114785252-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-3765978517-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-3765978517-r2 { fill: #e1e1e1 } - .terminal-3765978517-r3 { fill: #c5c8c6 } - .terminal-3765978517-r4 { fill: #00ff00 } - .terminal-3765978517-r5 { fill: #64d484 } - .terminal-3765978517-r6 { fill: #fd971f } - .terminal-3765978517-r7 { fill: #f4005f } - .terminal-3765978517-r8 { fill: #dde6ed;font-weight: bold } - .terminal-3765978517-r9 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-3765978517-r10 { fill: #e1e2e3 } - .terminal-3765978517-r11 { fill: #cd5c5c } - .terminal-3765978517-r12 { fill: #61c12c } - .terminal-3765978517-r13 { fill: #23568b } - .terminal-3765978517-r14 { fill: #fea62b;font-weight: bold } - .terminal-3765978517-r15 { fill: #a7a9ab } + .terminal-3114785252-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-3114785252-r2 { fill: #e1e1e1 } + .terminal-3114785252-r3 { fill: #c5c8c6 } + .terminal-3114785252-r4 { fill: #00ff00 } + .terminal-3114785252-r5 { fill: #64d484 } + .terminal-3114785252-r6 { fill: #fd971f } + .terminal-3114785252-r7 { fill: #f4005f } + .terminal-3114785252-r8 { fill: #dde6ed;font-weight: bold } + .terminal-3114785252-r9 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-3114785252-r10 { fill: #e1e2e3 } + .terminal-3114785252-r11 { fill: #cd5c5c } + .terminal-3114785252-r12 { fill: #61c12c } + .terminal-3114785252-r13 { fill: #23568b } + .terminal-3114785252-r14 { fill: #fea62b;font-weight: bold } + .terminal-3114785252-r15 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 -  (∩`-´)⊃━☆゚.*・。゚  Heap Usage ───────── - PID: ???CMD: ???                     ▐ - TID: *All threads                     ▐ - Samples: 2Duration: 42.0 seconds                     ▟ - StatusTable updates pausedRemote has disconnected                     █ -  3.000KB (100% of …  - -                       Location                      Total Bytes% TotalOwn By -  malloc                                                 1.000KB100.00%  1.00 -  f1                                                     1.000KB100.00%   0.0 -  parent                                                 1.000KB100.00%   0.0 -  grandparent                                            1.000KB100.00%   0.0 - - - - - - - - - - -  q Quit m Unmerge Threads t Sort by Total o Sort by Own a Sort by Allocations + + + + Memray live tracking                                     Fri Oct 13 12:00:00 2023 +  (∩`-´)⊃━☆゚.*・。゚ ╭─ Heap Usage ─────────╮ + PID: ???     CMD: ???                                                       ▐ + TID: *       All threads                     ▐ + Samples: 2   Duration: 42.0 seconds                                         ▟ + StatusTable updates pausedRemote has disconnected                     █ + ╰─ 3.000KB (100% of … ─╯ + +                       Location                      Total Bytes% TotalOwn By +  malloc                                                 1.000KB100.00%  1.00 +  f1                                                     1.000KB100.00%   0.0 +  parent                                                 1.000KB100.00%   0.0 +  grandparent                                            1.000KB100.00%   0.0 + + + + + + + + + + +  q Quit  m Unmerge Threads  t Sort by Total  o Sort by Own  a Sort by Allocations @@ -1625,142 +1625,142 @@ font-weight: 700; } - .terminal-1497161808-matrix { + .terminal-1023146554-matrix { font-family: Fira Code, monospace; font-size: 20px; line-height: 24.4px; font-variant-east-asian: full-width; } - .terminal-1497161808-title { + .terminal-1023146554-title { font-size: 18px; font-weight: bold; font-family: arial; } - .terminal-1497161808-r1 { fill: #e1e1e1;font-weight: bold } - .terminal-1497161808-r2 { fill: #e1e1e1 } - .terminal-1497161808-r3 { fill: #c5c8c6 } - .terminal-1497161808-r4 { fill: #00ff00 } - .terminal-1497161808-r5 { fill: #64d484 } - .terminal-1497161808-r6 { fill: #dde6ed;font-weight: bold } - .terminal-1497161808-r7 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } - .terminal-1497161808-r8 { fill: #dde6ed } - .terminal-1497161808-r9 { fill: #e1e2e3 } - .terminal-1497161808-r10 { fill: #d39f14 } - .terminal-1497161808-r11 { fill: #fea62b;font-weight: bold } - .terminal-1497161808-r12 { fill: #a7a9ab } + .terminal-1023146554-r1 { fill: #e1e1e1;font-weight: bold } + .terminal-1023146554-r2 { fill: #e1e1e1 } + .terminal-1023146554-r3 { fill: #c5c8c6 } + .terminal-1023146554-r4 { fill: #00ff00 } + .terminal-1023146554-r5 { fill: #64d484 } + .terminal-1023146554-r6 { fill: #dde6ed;font-weight: bold } + .terminal-1023146554-r7 { fill: #dde6ed;font-weight: bold;text-decoration: underline; } + .terminal-1023146554-r8 { fill: #dde6ed } + .terminal-1023146554-r9 { fill: #e1e2e3 } + .terminal-1023146554-r10 { fill: #d39f14 } + .terminal-1023146554-r11 { fill: #fea62b;font-weight: bold } + .terminal-1023146554-r12 { fill: #a7a9ab } - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - MockApp + MockApp - - - - Memray live tracking      Fri Oct 13 12:00:00 2023 -  (∩`-´)⊃━☆゚.*・。゚  Heap Usage ────────────────────────────── - PID: ???CMD: ???                                          █ - TID: 0x2Thread 2 of 3                                          █ - Samples: 2Duration: 42.0 seconds                                          █ -                                           █ - ─────────── 3.000KB (100% of 3.000KB max)  - -                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Module  -  b                                                      1.000KB 33.33%  1.000KB33.33%          1 b.py         - - - - - - - - - - - - - -  q Quit m Merge Threads < Previous Thread > Next Thread t Sort by Total o Sort by Own a Sort by Allocations SPACE Pause + + + + Memray live tracking                                                                                                          Fri Oct 13 12:00:00 2023 +  (∩`-´)⊃━☆゚.*・。゚ ╭─ Heap Usage ──────────────────────────────╮ + PID: ???     CMD: ???                                                                                                                            █ + TID: 0x2     Thread 2 of 3                                                                                                                       █ + Samples: 2   Duration: 42.0 seconds                                                                                                              █ +                                           █ + ╰─────────── 3.000KB (100% of 3.000KB max) ─╯ + +                       Location                      Total Bytes% TotalOwn Bytes% OwnAllocations File/Module  +  b                                                      1.000KB 33.33%  1.000KB33.33%          1 b.py         + + + + + + + + + + + + + +  q Quit  m Merge Threads  < Previous Thread  > Next Thread  t Sort by Total  o Sort by Own  a Sort by Allocations  SPACE Pause