Skip to content

Commit 0ab8aa1

Browse files
committed
Stopped using UserInput active class. Moved towards a thread that runs the gameloop instead
1 parent 3670719 commit 0ab8aa1

36 files changed

+666
-654
lines changed
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 131912== Memcheck, a memory error detector
2-
==00:00:00:00.000 131912== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 131912== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 131912== Command: ./client 127.0.0.1 1501
5-
==00:00:00:00.000 131912== Parent PID: 131909
6-
==00:00:00:00.000 131912==
7-
==00:00:00:10.027 131912==
8-
==00:00:00:10.027 131912== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:10.027 131912== Open file descriptor 63:
10-
==00:00:00:10.027 131912== <inherited from parent>
11-
==00:00:00:10.027 131912==
12-
==00:00:00:10.028 131912== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__client_0_valgrind__
13-
==00:00:00:10.028 131912== <inherited from parent>
14-
==00:00:00:10.028 131912==
15-
==00:00:00:10.028 131912==
16-
==00:00:00:10.028 131912== HEAP SUMMARY:
17-
==00:00:00:10.028 131912== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:10.028 131912== total heap usage: 36 allocs, 36 frees, 92,788 bytes allocated
19-
==00:00:00:10.028 131912==
20-
==00:00:00:10.028 131912== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:10.028 131912==
22-
==00:00:00:10.028 131912== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:10.028 131912== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 166876== Memcheck, a memory error detector
2+
==00:00:00:00.000 166876== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 166876== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 166876== Command: ./client 127.0.0.1 1501
5+
==00:00:00:00.000 166876== Parent PID: 166873
6+
==00:00:00:00.000 166876==
7+
==00:00:00:10.022 166876==
8+
==00:00:00:10.022 166876== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:10.022 166876== Open file descriptor 63:
10+
==00:00:00:10.023 166876== <inherited from parent>
11+
==00:00:00:10.023 166876==
12+
==00:00:00:10.023 166876== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__client_0_valgrind__
13+
==00:00:00:10.023 166876== <inherited from parent>
14+
==00:00:00:10.023 166876==
15+
==00:00:00:10.023 166876==
16+
==00:00:00:10.023 166876== HEAP SUMMARY:
17+
==00:00:00:10.023 166876== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:10.023 166876== total heap usage: 31 allocs, 31 frees, 92,590 bytes allocated
19+
==00:00:00:10.023 166876==
20+
==00:00:00:10.023 166876== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:10.023 166876==
22+
==00:00:00:10.023 166876== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:10.023 166876== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0 131909 10
1+
0 166873 10
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 131868== Memcheck, a memory error detector
2-
==00:00:00:00.000 131868== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 131868== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 131868== Command: ./server 1500
5-
==00:00:00:00.000 131868== Parent PID: 131866
6-
==00:00:00:00.000 131868==
7-
==00:00:00:10.873 131868==
8-
==00:00:00:10.873 131868== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:10.873 131868== Open file descriptor 63:
10-
==00:00:00:10.873 131868== <inherited from parent>
11-
==00:00:00:10.873 131868==
12-
==00:00:00:10.873 131868== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__server_valgrind__
13-
==00:00:00:10.873 131868== <inherited from parent>
14-
==00:00:00:10.873 131868==
15-
==00:00:00:10.873 131868==
16-
==00:00:00:10.873 131868== HEAP SUMMARY:
17-
==00:00:00:10.873 131868== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:10.873 131868== total heap usage: 171 allocs, 171 frees, 106,128 bytes allocated
19-
==00:00:00:10.873 131868==
20-
==00:00:00:10.873 131868== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:10.873 131868==
22-
==00:00:00:10.873 131868== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:10.873 131868== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 166833== Memcheck, a memory error detector
2+
==00:00:00:00.000 166833== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 166833== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 166833== Command: ./server 1500
5+
==00:00:00:00.000 166833== Parent PID: 166831
6+
==00:00:00:00.000 166833==
7+
==00:00:00:10.862 166833==
8+
==00:00:00:10.863 166833== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:10.863 166833== Open file descriptor 63:
10+
==00:00:00:10.863 166833== <inherited from parent>
11+
==00:00:00:10.863 166833==
12+
==00:00:00:10.863 166833== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/01_single_player_shoot_exit/__server_valgrind__
13+
==00:00:00:10.863 166833== <inherited from parent>
14+
==00:00:00:10.863 166833==
15+
==00:00:00:10.863 166833==
16+
==00:00:00:10.863 166833== HEAP SUMMARY:
17+
==00:00:00:10.863 166833== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:10.863 166833== total heap usage: 163 allocs, 163 frees, 105,879 bytes allocated
19+
==00:00:00:10.863 166833==
20+
==00:00:00:10.863 166833== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:10.863 166833==
22+
==00:00:00:10.863 166833== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:10.863 166833== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 132075== Memcheck, a memory error detector
2-
==00:00:00:00.000 132075== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 132075== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 132075== Command: ./client 127.0.0.1 1503
5-
==00:00:00:00.000 132075== Parent PID: 132072
6-
==00:00:00:00.000 132075==
7-
==00:00:00:08.927 132075==
8-
==00:00:00:08.927 132075== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:08.927 132075== Open file descriptor 63:
10-
==00:00:00:08.927 132075== <inherited from parent>
11-
==00:00:00:08.927 132075==
12-
==00:00:00:08.927 132075== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__client_0_valgrind__
13-
==00:00:00:08.927 132075== <inherited from parent>
14-
==00:00:00:08.927 132075==
15-
==00:00:00:08.927 132075==
16-
==00:00:00:08.928 132075== HEAP SUMMARY:
17-
==00:00:00:08.928 132075== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:08.928 132075== total heap usage: 67 allocs, 67 frees, 97,898 bytes allocated
19-
==00:00:00:08.928 132075==
20-
==00:00:00:08.928 132075== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:08.928 132075==
22-
==00:00:00:08.928 132075== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:08.928 132075== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 167024== Memcheck, a memory error detector
2+
==00:00:00:00.000 167024== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 167024== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 167024== Command: ./client 127.0.0.1 1503
5+
==00:00:00:00.000 167024== Parent PID: 167021
6+
==00:00:00:00.000 167024==
7+
==00:00:00:08.913 167024==
8+
==00:00:00:08.913 167024== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:08.913 167024== Open file descriptor 63:
10+
==00:00:00:08.913 167024== <inherited from parent>
11+
==00:00:00:08.913 167024==
12+
==00:00:00:08.913 167024== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__client_0_valgrind__
13+
==00:00:00:08.913 167024== <inherited from parent>
14+
==00:00:00:08.913 167024==
15+
==00:00:00:08.913 167024==
16+
==00:00:00:08.913 167024== HEAP SUMMARY:
17+
==00:00:00:08.913 167024== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:08.913 167024== total heap usage: 64 allocs, 64 frees, 97,746 bytes allocated
19+
==00:00:00:08.913 167024==
20+
==00:00:00:08.913 167024== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:08.913 167024==
22+
==00:00:00:08.914 167024== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:08.914 167024== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0 132072 10
1+
0 167021 10
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 132041== Memcheck, a memory error detector
2-
==00:00:00:00.000 132041== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 132041== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 132041== Command: ./server 1502
5-
==00:00:00:00.000 132041== Parent PID: 132039
6-
==00:00:00:00.000 132041==
7-
==00:00:00:09.879 132041==
8-
==00:00:00:09.879 132041== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:09.879 132041== Open file descriptor 63:
10-
==00:00:00:09.879 132041== <inherited from parent>
11-
==00:00:00:09.879 132041==
12-
==00:00:00:09.879 132041== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__server_valgrind__
13-
==00:00:00:09.879 132041== <inherited from parent>
14-
==00:00:00:09.879 132041==
15-
==00:00:00:09.880 132041==
16-
==00:00:00:09.880 132041== HEAP SUMMARY:
17-
==00:00:00:09.880 132041== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:09.880 132041== total heap usage: 171 allocs, 171 frees, 106,128 bytes allocated
19-
==00:00:00:09.880 132041==
20-
==00:00:00:09.880 132041== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:09.880 132041==
22-
==00:00:00:09.880 132041== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:09.880 132041== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 166990== Memcheck, a memory error detector
2+
==00:00:00:00.000 166990== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 166990== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 166990== Command: ./server 1502
5+
==00:00:00:00.000 166990== Parent PID: 166988
6+
==00:00:00:00.000 166990==
7+
==00:00:00:09.858 166990==
8+
==00:00:00:09.858 166990== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:09.858 166990== Open file descriptor 63:
10+
==00:00:00:09.858 166990== <inherited from parent>
11+
==00:00:00:09.858 166990==
12+
==00:00:00:09.858 166990== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/02_single_player_shoot_read/__server_valgrind__
13+
==00:00:00:09.858 166990== <inherited from parent>
14+
==00:00:00:09.858 166990==
15+
==00:00:00:09.858 166990==
16+
==00:00:00:09.858 166990== HEAP SUMMARY:
17+
==00:00:00:09.858 166990== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:09.858 166990== total heap usage: 163 allocs, 163 frees, 105,879 bytes allocated
19+
==00:00:00:09.858 166990==
20+
==00:00:00:09.858 166990== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:09.858 166990==
22+
==00:00:00:09.859 166990== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:09.859 166990== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
==00:00:00:00.000 132216== Memcheck, a memory error detector
2-
==00:00:00:00.001 132216== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.001 132216== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.001 132216== Command: ./client 127.0.0.1 1505
5-
==00:00:00:00.001 132216== Parent PID: 132213
6-
==00:00:00:00.001 132216==
7-
==00:00:00:22.127 132216==
8-
==00:00:00:22.127 132216== FILE DESCRIPTORS: 5 open (3 std) at exit.
9-
==00:00:00:22.127 132216== Open file descriptor 63:
10-
==00:00:00:22.127 132216== <inherited from parent>
11-
==00:00:00:22.127 132216==
12-
==00:00:00:22.127 132216== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_valgrind__
13-
==00:00:00:22.127 132216== <inherited from parent>
14-
==00:00:00:22.127 132216==
15-
==00:00:00:22.127 132216==
16-
==00:00:00:22.128 132216== HEAP SUMMARY:
17-
==00:00:00:22.128 132216== in use at exit: 0 bytes in 0 blocks
18-
==00:00:00:22.128 132216== total heap usage: 50 allocs, 50 frees, 97,354 bytes allocated
19-
==00:00:00:22.128 132216==
20-
==00:00:00:22.128 132216== All heap blocks were freed -- no leaks are possible
21-
==00:00:00:22.128 132216==
22-
==00:00:00:22.128 132216== For lists of detected and suppressed errors, rerun with: -s
23-
==00:00:00:22.128 132216== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 167166== Memcheck, a memory error detector
2+
==00:00:00:00.000 167166== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 167166== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 167166== Command: ./client 127.0.0.1 1505
5+
==00:00:00:00.000 167166== Parent PID: 167163
6+
==00:00:00:00.000 167166==
7+
==00:00:00:22.119 167166==
8+
==00:00:00:22.119 167166== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:22.120 167166== Open file descriptor 63:
10+
==00:00:00:22.120 167166== <inherited from parent>
11+
==00:00:00:22.120 167166==
12+
==00:00:00:22.120 167166== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_valgrind__
13+
==00:00:00:22.120 167166== <inherited from parent>
14+
==00:00:00:22.120 167166==
15+
==00:00:00:22.120 167166==
16+
==00:00:00:22.120 167166== HEAP SUMMARY:
17+
==00:00:00:22.120 167166== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:22.120 167166== total heap usage: 47 allocs, 47 frees, 97,202 bytes allocated
19+
==00:00:00:22.120 167166==
20+
==00:00:00:22.120 167166== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:22.120 167166==
22+
==00:00:00:22.120 167166== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:22.120 167166== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
==00:00:00:00.000 132274== Memcheck, a memory error detector
2-
==00:00:00:00.000 132274== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3-
==00:00:00:00.000 132274== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4-
==00:00:00:00.000 132274== Command: ./client 127.0.0.1 1506
5-
==00:00:00:00.000 132274== Parent PID: 132271
6-
==00:00:00:00.000 132274==
7-
==00:00:00:16.075 132274==
8-
==00:00:00:16.075 132274== FILE DESCRIPTORS: 6 open (3 std) at exit.
9-
==00:00:00:16.075 132274== Open file descriptor 63:
10-
==00:00:00:16.075 132274== <inherited from parent>
11-
==00:00:00:16.075 132274==
12-
==00:00:00:16.075 132274== Open file descriptor 10: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_pipe__
13-
==00:00:00:16.075 132274== <inherited from parent>
14-
==00:00:00:16.075 132274==
15-
==00:00:00:16.075 132274== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_1_valgrind__
16-
==00:00:00:16.075 132274== <inherited from parent>
17-
==00:00:00:16.075 132274==
18-
==00:00:00:16.075 132274==
19-
==00:00:00:16.076 132274== HEAP SUMMARY:
20-
==00:00:00:16.076 132274== in use at exit: 0 bytes in 0 blocks
21-
==00:00:00:16.076 132274== total heap usage: 55 allocs, 55 frees, 97,489 bytes allocated
22-
==00:00:00:16.076 132274==
23-
==00:00:00:16.076 132274== All heap blocks were freed -- no leaks are possible
24-
==00:00:00:16.076 132274==
25-
==00:00:00:16.076 132274== For lists of detected and suppressed errors, rerun with: -s
26-
==00:00:00:16.076 132274== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
1+
==00:00:00:00.000 167266== Memcheck, a memory error detector
2+
==00:00:00:00.000 167266== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 167266== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 167266== Command: ./client 127.0.0.1 1506
5+
==00:00:00:00.000 167266== Parent PID: 167263
6+
==00:00:00:00.000 167266==
7+
==00:00:00:16.072 167266==
8+
==00:00:00:16.072 167266== FILE DESCRIPTORS: 6 open (3 std) at exit.
9+
==00:00:00:16.072 167266== Open file descriptor 63:
10+
==00:00:00:16.072 167266== <inherited from parent>
11+
==00:00:00:16.072 167266==
12+
==00:00:00:16.072 167266== Open file descriptor 10: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_0_pipe__
13+
==00:00:00:16.072 167266== <inherited from parent>
14+
==00:00:00:16.072 167266==
15+
==00:00:00:16.072 167266== Open file descriptor 3: /mnt/62EE36AFEE367B7D/Users/Gabriel/Desktop/University/2024/Taller de Programación 1/TPs/TP2 - Threads/threads-2024c1-gabrieldiem/casos/03_three_players_all_read_once/__client_1_valgrind__
16+
==00:00:00:16.073 167266== <inherited from parent>
17+
==00:00:00:16.073 167266==
18+
==00:00:00:16.073 167266==
19+
==00:00:00:16.073 167266== HEAP SUMMARY:
20+
==00:00:00:16.073 167266== in use at exit: 0 bytes in 0 blocks
21+
==00:00:00:16.073 167266== total heap usage: 52 allocs, 52 frees, 97,337 bytes allocated
22+
==00:00:00:16.073 167266==
23+
==00:00:00:16.073 167266== All heap blocks were freed -- no leaks are possible
24+
==00:00:00:16.073 167266==
25+
==00:00:00:16.073 167266== For lists of detected and suppressed errors, rerun with: -s
26+
==00:00:00:16.073 167266== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

0 commit comments

Comments
 (0)