From 2b2ffe964945511d8d4915de391a507445e7d392 Mon Sep 17 00:00:00 2001 From: AustrianToast Date: Fri, 11 Oct 2024 16:38:02 +0200 Subject: [PATCH] update .gitignore --- .gitignore | 2 + gmon.out | Bin 12444 -> 0 bytes prof_output | 223 ---------------------------------------------------- 3 files changed, 2 insertions(+), 223 deletions(-) delete mode 100644 gmon.out delete mode 100644 prof_output diff --git a/.gitignore b/.gitignore index e560474..698a918 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,3 @@ *.x64 +gmon.out +prof_output diff --git a/gmon.out b/gmon.out deleted file mode 100644 index 1fe77110486e3bdbeef853f505d3cb1e8a097a5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12444 zcmeI(Jq`gu7=YnfS5Ww=P^l16ND!-4i6|%}62A=!iP{kq8l59J0yoe|l#ZdaGxK3K zp;f)p%AkEamKOZa)^oQGadkZL2n>D$eA#9*$;m(6w>b zu)B#HiTkJ%4-z~2S%PIIPZB2yC*CFA+^BkXqM39iQxYF(C;Af41t+#79%@e9NW99M RnMXQ)iv#)9pxyc0{se&bBPsv@ diff --git a/prof_output b/prof_output deleted file mode 100644 index d457de4..0000000 --- a/prof_output +++ /dev/null @@ -1,223 +0,0 @@ -Flat profile: - -Each sample counts as 0.01 seconds. - no time accumulated - - % cumulative self self total - time seconds seconds calls Ts/call Ts/call name - 0.00 0.00 0.00 24 0.00 0.00 dfs - 0.00 0.00 0.00 23 0.00 0.00 gemm_basic - 0.00 0.00 0.00 2 0.00 0.00 print_matrix - 0.00 0.00 0.00 1 0.00 0.00 calculate_distance_matrix - 0.00 0.00 0.00 1 0.00 0.00 dfs_articulations - 0.00 0.00 0.00 1 0.00 0.00 dfs_bridges - 0.00 0.00 0.00 1 0.00 0.00 find_articulations_dfs_v2 - 0.00 0.00 0.00 1 0.00 0.00 find_bridges_dfs_v2 - 0.00 0.00 0.00 1 0.00 0.00 find_components_dfs - 0.00 0.00 0.00 1 0.00 0.00 get_centre - 0.00 0.00 0.00 1 0.00 0.00 get_diameter - 0.00 0.00 0.00 1 0.00 0.00 get_eccentricities - 0.00 0.00 0.00 1 0.00 0.00 get_radius - 0.00 0.00 0.00 1 0.00 0.00 read_csv - 0.00 0.00 0.00 1 0.00 0.00 test_with_dfs - - % the percentage of the total running time of the -time program used by this function. - -cumulative a running sum of the number of seconds accounted - seconds for by this function and those listed above it. - - self the number of seconds accounted for by this -seconds function alone. This is the major sort for this - listing. - -calls the number of times this function was invoked, if - this function is profiled, else blank. - - self the average number of milliseconds spent in this -ms/call function per call, if this function is profiled, - else blank. - - total the average number of milliseconds spent in this -ms/call function and its descendents per call, if this - function is profiled, else blank. - -name the name of the function. This is the minor sort - for this listing. The index shows the location of - the function in the gprof listing. If the index is - in parenthesis it shows where it would appear in - the gprof listing if it were to be printed. - -Copyright (C) 2012-2024 Free Software Foundation, Inc. - -Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. - - Call graph (explanation follows) - - -granularity: each sample hit covers 2 byte(s) no time propagated - -index % time self children called name - 552 dfs [1] - 0.00 0.00 24/24 find_components_dfs [9] -[1] 0.0 0.00 0.00 24+552 dfs [1] - 552 dfs [1] ------------------------------------------------ - 0.00 0.00 23/23 calculate_distance_matrix [4] -[2] 0.0 0.00 0.00 23 gemm_basic [2] ------------------------------------------------ - 0.00 0.00 2/2 test_with_dfs [15] -[3] 0.0 0.00 0.00 2 print_matrix [3] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[4] 0.0 0.00 0.00 1 calculate_distance_matrix [4] - 0.00 0.00 23/23 gemm_basic [2] ------------------------------------------------ - 23 dfs_articulations [5] - 0.00 0.00 1/1 find_articulations_dfs_v2 [7] -[5] 0.0 0.00 0.00 1+23 dfs_articulations [5] - 23 dfs_articulations [5] ------------------------------------------------ - 23 dfs_bridges [6] - 0.00 0.00 1/1 find_bridges_dfs_v2 [8] -[6] 0.0 0.00 0.00 1+23 dfs_bridges [6] - 23 dfs_bridges [6] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[7] 0.0 0.00 0.00 1 find_articulations_dfs_v2 [7] - 0.00 0.00 1/1 dfs_articulations [5] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[8] 0.0 0.00 0.00 1 find_bridges_dfs_v2 [8] - 0.00 0.00 1/1 dfs_bridges [6] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[9] 0.0 0.00 0.00 1 find_components_dfs [9] - 0.00 0.00 24/24 dfs [1] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[10] 0.0 0.00 0.00 1 get_centre [10] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[11] 0.0 0.00 0.00 1 get_diameter [11] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[12] 0.0 0.00 0.00 1 get_eccentricities [12] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[13] 0.0 0.00 0.00 1 get_radius [13] ------------------------------------------------ - 0.00 0.00 1/1 test_with_dfs [15] -[14] 0.0 0.00 0.00 1 read_csv [14] ------------------------------------------------ - 0.00 0.00 1/1 main [29] -[15] 0.0 0.00 0.00 1 test_with_dfs [15] - 0.00 0.00 2/2 print_matrix [3] - 0.00 0.00 1/1 read_csv [14] - 0.00 0.00 1/1 calculate_distance_matrix [4] - 0.00 0.00 1/1 get_eccentricities [12] - 0.00 0.00 1/1 get_radius [13] - 0.00 0.00 1/1 get_diameter [11] - 0.00 0.00 1/1 get_centre [10] - 0.00 0.00 1/1 find_components_dfs [9] - 0.00 0.00 1/1 find_bridges_dfs_v2 [8] - 0.00 0.00 1/1 find_articulations_dfs_v2 [7] ------------------------------------------------ - - This table describes the call tree of the program, and was sorted by - the total amount of time spent in each function and its children. - - Each entry in this table consists of several lines. The line with the - index number at the left hand margin lists the current function. - The lines above it list the functions that called this function, - and the lines below it list the functions this one called. - This line lists: - index A unique number given to each element of the table. - Index numbers are sorted numerically. - The index number is printed next to every function name so - it is easier to look up where the function is in the table. - - % time This is the percentage of the `total' time that was spent - in this function and its children. Note that due to - different viewpoints, functions excluded by options, etc, - these numbers will NOT add up to 100%. - - self This is the total amount of time spent in this function. - - children This is the total amount of time propagated into this - function by its children. - - called This is the number of times the function was called. - If the function called itself recursively, the number - only includes non-recursive calls, and is followed by - a `+' and the number of recursive calls. - - name The name of the current function. The index number is - printed after it. If the function is a member of a - cycle, the cycle number is printed between the - function's name and the index number. - - - For the function's parents, the fields have the following meanings: - - self This is the amount of time that was propagated directly - from the function into this parent. - - children This is the amount of time that was propagated from - the function's children into this parent. - - called This is the number of times this parent called the - function `/' the total number of times the function - was called. Recursive calls to the function are not - included in the number after the `/'. - - name This is the name of the parent. The parent's index - number is printed after it. If the parent is a - member of a cycle, the cycle number is printed between - the name and the index number. - - If the parents of the function cannot be determined, the word - `' is printed in the `name' field, and all the other - fields are blank. - - For the function's children, the fields have the following meanings: - - self This is the amount of time that was propagated directly - from the child into the function. - - children This is the amount of time that was propagated from the - child's children to the function. - - called This is the number of times the function called - this child `/' the total number of times the child - was called. Recursive calls by the child are not - listed in the number after the `/'. - - name This is the name of the child. The child's index - number is printed after it. If the child is a - member of a cycle, the cycle number is printed - between the name and the index number. - - If there are any cycles (circles) in the call graph, there is an - entry for the cycle-as-a-whole. This entry shows who called the - cycle (as parents) and the members of the cycle (as children.) - The `+' recursive calls entry shows the number of function calls that - were internal to the cycle, and the calls entry for each member shows, - for that member, how many times it was called from other members of - the cycle. - -Copyright (C) 2012-2024 Free Software Foundation, Inc. - -Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. - -Index by function name - - [4] calculate_distance_matrix [8] find_bridges_dfs_v2 [12] get_eccentricities - [1] dfs [9] find_components_dfs [13] get_radius - [5] dfs_articulations [2] gemm_basic [3] print_matrix - [6] dfs_bridges [10] get_centre [14] read_csv - [7] find_articulations_dfs_v2 [11] get_diameter [15] test_with_dfs