Skip to content

Commit 4dec958

Browse files
committed
Added GameServerEngine for running the gameloop
1 parent 0ab8aa1 commit 4dec958

35 files changed

+894
-838
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 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)
1+
==00:00:00:00.000 297431== Memcheck, a memory error detector
2+
==00:00:00:00.000 297431== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 297431== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 297431== Command: ./client 127.0.0.1 1501
5+
==00:00:00:00.000 297431== Parent PID: 297428
6+
==00:00:00:00.000 297431==
7+
==00:00:00:10.022 297431==
8+
==00:00:00:10.022 297431== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:10.022 297431== Open file descriptor 63:
10+
==00:00:00:10.022 297431== <inherited from parent>
11+
==00:00:00:10.022 297431==
12+
==00:00:00:10.022 297431== 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.022 297431== <inherited from parent>
14+
==00:00:00:10.022 297431==
15+
==00:00:00:10.022 297431==
16+
==00:00:00:10.022 297431== HEAP SUMMARY:
17+
==00:00:00:10.022 297431== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:10.022 297431== total heap usage: 31 allocs, 31 frees, 92,590 bytes allocated
19+
==00:00:00:10.022 297431==
20+
==00:00:00:10.022 297431== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:10.022 297431==
22+
==00:00:00:10.023 297431== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:10.023 297431== 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 166873 10
1+
0 297428 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 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)
1+
==00:00:00:00.000 297402== Memcheck, a memory error detector
2+
==00:00:00:00.000 297402== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 297402== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 297402== Command: ./server 1500
5+
==00:00:00:00.000 297402== Parent PID: 297400
6+
==00:00:00:00.000 297402==
7+
==00:00:00:10.625 297402==
8+
==00:00:00:10.625 297402== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:10.625 297402== Open file descriptor 63:
10+
==00:00:00:10.625 297402== <inherited from parent>
11+
==00:00:00:10.625 297402==
12+
==00:00:00:10.625 297402== 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.625 297402== <inherited from parent>
14+
==00:00:00:10.625 297402==
15+
==00:00:00:10.625 297402==
16+
==00:00:00:10.625 297402== HEAP SUMMARY:
17+
==00:00:00:10.625 297402== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:10.625 297402== total heap usage: 163 allocs, 163 frees, 105,862 bytes allocated
19+
==00:00:00:10.625 297402==
20+
==00:00:00:10.625 297402== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:10.626 297402==
22+
==00:00:00:10.626 297402== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:10.626 297402== 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 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)
1+
==00:00:00:00.000 297577== Memcheck, a memory error detector
2+
==00:00:00:00.000 297577== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 297577== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 297577== Command: ./client 127.0.0.1 1503
5+
==00:00:00:00.000 297577== Parent PID: 297574
6+
==00:00:00:00.000 297577==
7+
==00:00:00:08.932 297577==
8+
==00:00:00:08.933 297577== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:08.933 297577== Open file descriptor 63:
10+
==00:00:00:08.933 297577== <inherited from parent>
11+
==00:00:00:08.933 297577==
12+
==00:00:00:08.933 297577== 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.933 297577== <inherited from parent>
14+
==00:00:00:08.933 297577==
15+
==00:00:00:08.933 297577==
16+
==00:00:00:08.933 297577== HEAP SUMMARY:
17+
==00:00:00:08.933 297577== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:08.933 297577== total heap usage: 64 allocs, 64 frees, 97,746 bytes allocated
19+
==00:00:00:08.933 297577==
20+
==00:00:00:08.933 297577== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:08.933 297577==
22+
==00:00:00:08.933 297577== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:08.933 297577== 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 167021 10
1+
0 297574 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 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)
1+
==00:00:00:00.000 297538== Memcheck, a memory error detector
2+
==00:00:00:00.000 297538== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 297538== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 297538== Command: ./server 1502
5+
==00:00:00:00.000 297538== Parent PID: 297536
6+
==00:00:00:00.000 297538==
7+
==00:00:00:09.665 297538==
8+
==00:00:00:09.665 297538== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:09.665 297538== Open file descriptor 63:
10+
==00:00:00:09.666 297538== <inherited from parent>
11+
==00:00:00:09.666 297538==
12+
==00:00:00:09.666 297538== 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.666 297538== <inherited from parent>
14+
==00:00:00:09.666 297538==
15+
==00:00:00:09.666 297538==
16+
==00:00:00:09.666 297538== HEAP SUMMARY:
17+
==00:00:00:09.666 297538== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:09.666 297538== total heap usage: 163 allocs, 163 frees, 105,862 bytes allocated
19+
==00:00:00:09.666 297538==
20+
==00:00:00:09.666 297538== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:09.666 297538==
22+
==00:00:00:09.666 297538== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:09.666 297538== 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 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)
1+
==00:00:00:00.000 297702== Memcheck, a memory error detector
2+
==00:00:00:00.000 297702== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 297702== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 297702== Command: ./client 127.0.0.1 1505
5+
==00:00:00:00.000 297702== Parent PID: 297699
6+
==00:00:00:00.000 297702==
7+
==00:00:00:22.127 297702==
8+
==00:00:00:22.127 297702== FILE DESCRIPTORS: 5 open (3 std) at exit.
9+
==00:00:00:22.127 297702== Open file descriptor 63:
10+
==00:00:00:22.127 297702== <inherited from parent>
11+
==00:00:00:22.127 297702==
12+
==00:00:00:22.127 297702== 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 297702== <inherited from parent>
14+
==00:00:00:22.127 297702==
15+
==00:00:00:22.127 297702==
16+
==00:00:00:22.127 297702== HEAP SUMMARY:
17+
==00:00:00:22.127 297702== in use at exit: 0 bytes in 0 blocks
18+
==00:00:00:22.127 297702== total heap usage: 47 allocs, 47 frees, 97,202 bytes allocated
19+
==00:00:00:22.127 297702==
20+
==00:00:00:22.127 297702== All heap blocks were freed -- no leaks are possible
21+
==00:00:00:22.127 297702==
22+
==00:00:00:22.127 297702== For lists of detected and suppressed errors, rerun with: -s
23+
==00:00:00:22.127 297702== 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 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)
1+
==00:00:00:00.000 297755== Memcheck, a memory error detector
2+
==00:00:00:00.000 297755== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al.
3+
==00:00:00:00.000 297755== Using Valgrind-3.20.0 and LibVEX; rerun with -h for copyright info
4+
==00:00:00:00.000 297755== Command: ./client 127.0.0.1 1506
5+
==00:00:00:00.000 297755== Parent PID: 297752
6+
==00:00:00:00.000 297755==
7+
==00:00:00:16.074 297755==
8+
==00:00:00:16.074 297755== FILE DESCRIPTORS: 6 open (3 std) at exit.
9+
==00:00:00:16.074 297755== Open file descriptor 63:
10+
==00:00:00:16.074 297755== <inherited from parent>
11+
==00:00:00:16.074 297755==
12+
==00:00:00:16.074 297755== 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.074 297755== <inherited from parent>
14+
==00:00:00:16.074 297755==
15+
==00:00:00:16.074 297755== 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.074 297755== <inherited from parent>
17+
==00:00:00:16.074 297755==
18+
==00:00:00:16.074 297755==
19+
==00:00:00:16.074 297755== HEAP SUMMARY:
20+
==00:00:00:16.074 297755== in use at exit: 0 bytes in 0 blocks
21+
==00:00:00:16.074 297755== total heap usage: 52 allocs, 52 frees, 97,337 bytes allocated
22+
==00:00:00:16.074 297755==
23+
==00:00:00:16.075 297755== All heap blocks were freed -- no leaks are possible
24+
==00:00:00:16.075 297755==
25+
==00:00:00:16.075 297755== For lists of detected and suppressed errors, rerun with: -s
26+
==00:00:00:16.075 297755== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

0 commit comments

Comments
 (0)