diff --git a/tests/debug/ack-gmon-analysis.txt b/tests/debug/ack-gmon-analysis.txt new file mode 100644 index 00000000..5b8ded40 --- /dev/null +++ b/tests/debug/ack-gmon-analysis.txt @@ -0,0 +1,2519 @@ +Flat profile: + +Each sample counts as 0.01 seconds. + % cumulative self self total + time seconds seconds calls s/call s/call name + 18.82 16.76 16.76 710694909 0.00 0.00 __lambda_1 + 9.81 25.50 8.74 8950 0.00 0.00 gc_sweep + 9.66 34.10 8.60 1075614 0.00 0.00 gc_minor + 9.26 42.35 8.25 693683336 0.00 0.00 gc_copy_obj + 8.32 49.77 7.42 693927121 0.00 0.00 gc_try_alloc + 7.03 56.03 6.26 2137195779 0.00 0.00 Cyc_num_fast_eq_op + 6.28 61.62 5.60 1370056701 0.00 0.00 gc_allocated_bytes + 4.56 65.68 4.06 693921734 0.00 0.00 gc_alloc + 4.48 69.67 3.99 1424380073 0.00 0.00 Cyc_fast_sub + 3.53 72.81 3.14 710296579 0.00 0.00 Cyc_fast_sum + 3.42 75.86 3.05 693849289 0.00 0.00 gc_move + 3.03 78.56 2.70 711654992 0.00 0.00 __lambda_0 + 2.74 81.00 2.44 693722448 0.00 0.00 gc_fixup_moved_obj + 2.13 82.90 1.90 693922724 0.00 0.00 gc_thr_add_to_move_buffer + 2.04 84.72 1.82 1424649027 0.00 0.00 Cyc_st_add + 1.03 85.64 0.92 dispatch_num_eq + 0.73 86.29 0.65 44 0.01 0.01 cell_get + 0.62 86.84 0.55 1358 0.00 0.00 gc_grow_heap + 0.60 87.37 0.53 1054 0.00 0.00 gc_mark_globals + 0.33 87.66 0.29 __halt + 0.32 87.94 0.29 5 0.06 0.06 gc_thr_grow_move_buffer + 0.30 88.21 0.27 gc_print_stats + 0.28 88.46 0.25 2 0.13 0.13 __lambda_2 + 0.26 88.70 0.24 29559012 0.00 0.00 gc_mark_black + 0.13 88.82 0.12 54145669 0.00 0.00 gc_collector_mark_gray + 0.09 88.90 0.08 32429287 0.00 0.00 ck_pr_md_load_int + 0.07 88.96 0.07 941 0.00 0.00 gc_collector_trace + 0.03 88.99 0.03 29134668 0.00 0.00 vpbuffer_add + 0.02 89.01 0.02 1894577 0.00 0.00 gc_empty_collector_stack + 0.02 89.03 0.02 1076173 0.00 0.00 GC + 0.01 89.04 0.01 1075181 0.00 0.00 gc_sum_pending_writes + 0.01 89.05 0.01 8 0.00 0.00 vpbuffer_realloc + 0.01 89.06 0.01 1 0.01 74.94 Cyc_start_trampoline + 0.01 89.07 0.01 ck_pr_md_load_uint + 0.00 89.07 0.00 2015508 0.00 0.00 gc_mark_gray + 0.00 89.07 0.00 1077265 0.00 0.00 clear_mutations + 0.00 89.07 0.00 1077084 0.00 0.00 do_dispatch + 0.00 89.07 0.00 1076787 0.00 0.00 gc_mut_cooperate + 0.00 89.07 0.00 17613 0.00 0.00 ck_pr_cas_int + 0.00 89.07 0.00 14863 0.00 0.00 gc_is_heap_empty + 0.00 89.07 0.00 9037 0.00 0.00 gc_get_heap + 0.00 89.07 0.00 6882 0.00 0.00 ck_pr_barrier + 0.00 89.07 0.00 6714 0.00 0.00 ck_pr_fence_load + 0.00 89.07 0.00 6379 0.00 0.00 ck_pr_md_load_ptr + 0.00 89.07 0.00 5153 0.00 0.00 gc_heap_free + 0.00 89.07 0.00 2686 0.00 0.00 gc_wait_handshake + 0.00 89.07 0.00 1965 0.00 0.00 gc_handshake + 0.00 89.07 0.00 1960 0.00 0.00 gc_zero_read_write_counts + 0.00 89.07 0.00 1904 0.00 0.00 gc_free_old_thread_data + 0.00 89.07 0.00 1861 0.00 0.00 gc_post_handshake + 0.00 89.07 0.00 1361 0.00 0.00 gc_heap_create + 0.00 89.07 0.00 1080 0.00 0.01 gc_collector + 0.00 89.07 0.00 856 0.00 0.00 MurmurHash64A + 0.00 89.07 0.00 856 0.00 0.00 hs_hash + 0.00 89.07 0.00 472 0.00 0.00 add_symbol + 0.00 89.07 0.00 472 0.00 0.00 set_insert + 0.00 89.07 0.00 400 0.00 0.00 Cyc_is_pair + 0.00 89.07 0.00 384 0.00 0.00 find_or_add_symbol + 0.00 89.07 0.00 384 0.00 0.00 find_symbol_by_name + 0.00 89.07 0.00 384 0.00 0.00 set_get + 0.00 89.07 0.00 343 0.00 0.00 _strdup + 0.00 89.07 0.00 343 0.00 0.00 add_symbol_by_name + 0.00 89.07 0.00 255 0.00 0.00 add_global + 0.00 89.07 0.00 255 0.00 0.00 malloc_make_pair + 0.00 89.07 0.00 255 0.00 0.00 mcvar + 0.00 89.07 0.00 192 0.00 0.00 Cyc_cdr + 0.00 89.07 0.00 128 0.00 0.00 mark_stack_or_heap_obj + 0.00 89.07 0.00 127 0.00 0.00 gc_is_stack_obj + 0.00 89.07 0.00 97 0.00 0.00 Cyc_eq + 0.00 89.07 0.00 82 0.00 0.00 Cyc_is_null + 0.00 89.07 0.00 69 0.00 0.00 Cyc_car + 0.00 89.07 0.00 64 0.00 0.00 equal + 0.00 89.07 0.00 64 0.00 0.00 gc_mut_update + 0.00 89.07 0.00 56 0.00 0.00 equalp + 0.00 89.07 0.00 40 0.00 0.00 add_mutation + 0.00 89.07 0.00 37 0.00 0.00 Cyc_set_car + 0.00 89.07 0.00 32 0.00 0.00 Cyc_is_port + 0.00 89.07 0.00 31 0.00 0.00 Cyc_length + 0.00 89.07 0.00 24 0.00 0.00 Cyc_global_set + 0.00 89.07 0.00 23 0.00 0.00 Cyc_is_string + 0.00 89.07 0.00 23 0.00 0.00 __lambda_19 + 0.00 89.07 0.00 23 0.00 0.00 __lambda_20 + 0.00 89.07 0.00 23 0.00 0.01 __lambda_721 + 0.00 89.07 0.00 21 0.00 0.00 gc_mark_gray2 + 0.00 89.07 0.00 17 0.00 0.00 Cyc_is_number + 0.00 89.07 0.00 17 0.00 0.00 apply + 0.00 89.07 0.00 16 0.00 0.00 Cyc_is_eof_object + 0.00 89.07 0.00 16 0.00 0.00 __lambda_12 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_14 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_250 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_251 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_252 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_253 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_254 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_44 + 0.00 89.07 0.00 16 0.00 0.00 __lambda_45 + 0.00 89.07 0.00 14 0.00 0.00 Cyc_display + 0.00 89.07 0.00 13 0.00 0.00 Cyc_io_read_char + 0.00 89.07 0.00 13 0.00 0.00 __lambda_282 + 0.00 89.07 0.00 13 0.00 0.00 gc_mutator_thread_blocked + 0.00 89.07 0.00 13 0.00 0.00 gc_mutator_thread_runnable + 0.00 89.07 0.00 13 0.00 0.00 memberp + 0.00 89.07 0.00 12 0.00 0.00 Cyc_display_va + 0.00 89.07 0.00 12 0.00 0.00 Cyc_display_va_list + 0.00 89.07 0.00 12 0.00 0.00 Cyc_is_vector + 0.00 89.07 0.00 12 0.00 0.00 Cyc_vector_ref + 0.00 89.07 0.00 12 0.00 0.00 __lambda_0 + 0.00 89.07 0.00 12 0.00 0.00 __lambda_1 + 0.00 89.07 0.00 10 0.00 0.00 Cyc_apply + 0.00 89.07 0.00 9 0.00 0.00 __lambda_241 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_242 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_243 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_244 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_245 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_246 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_247 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_248 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_249 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_281 + 0.00 89.07 0.00 9 0.00 0.00 __lambda_36 + 0.00 89.07 0.00 9 0.00 0.00 _cons + 0.00 89.07 0.00 8 0.00 0.00 __lambda_245 + 0.00 89.07 0.00 8 0.00 0.00 __lambda_246 + 0.00 89.07 0.00 8 0.00 0.00 __lambda_247 + 0.00 89.07 0.00 7 0.00 0.00 Cyc_num_fast_lt_op + 0.00 89.07 0.00 7 0.00 0.00 __lambda_13 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_15 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_16 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_17 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_18 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_43 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_55 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_56 + 0.00 89.07 0.00 7 0.00 0.00 __lambda_57 + 0.00 89.07 0.00 7 0.00 0.00 apply_va + 0.00 89.07 0.00 7 0.00 0.00 dispatch + 0.00 89.07 0.00 5 0.00 0.00 Cyc_string_append + 0.00 89.07 0.00 4 0.00 0.00 Cyc_check_obj + 0.00 89.07 0.00 4 0.00 0.00 Cyc_list2string + 0.00 89.07 0.00 4 0.00 0.00 Cyc_list2vector + 0.00 89.07 0.00 4 0.00 0.00 Cyc_string2number2_ + 0.00 89.07 0.00 4 0.00 0.00 Cyc_string2number_ + 0.00 89.07 0.00 4 0.00 0.00 __lambda_10 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_11 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_15 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_16 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_17 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_19 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_20 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_21 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_24 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_248 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_249 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_250 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_251 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_27 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_28 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_328 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_329 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_330 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_336 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_337 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_35 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_383 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_384 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_387 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_388 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_389 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_390 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_40 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_41 + 0.00 89.07 0.00 4 0.00 0.00 __lambda_42 + 0.00 89.07 0.00 4 0.00 0.03 __lambda_9 + 0.00 89.07 0.00 4 0.00 0.00 assoc + 0.00 89.07 0.00 4 0.00 0.00 str2int + 0.00 89.07 0.00 3 0.00 0.00 Cyc_number2string2 + 0.00 89.07 0.00 3 0.00 0.00 Cyc_set_cell + 0.00 89.07 0.00 3 0.00 0.00 Cyc_write_char + 0.00 89.07 0.00 3 0.00 0.00 __lambda_21 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_22 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_23 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_307 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_308 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_309 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_51 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_718 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_719 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_722 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_723 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_724 + 0.00 89.07 0.00 3 0.00 0.00 __lambda_725 + 0.00 89.07 0.00 2 0.00 0.00 Cyc_fast_div + 0.00 89.07 0.00 2 0.00 0.00 Cyc_io_flush_output_port + 0.00 89.07 0.00 2 0.00 0.00 Cyc_write + 0.00 89.07 0.00 2 0.00 0.00 Cyc_write_va + 0.00 89.07 0.00 2 0.00 0.00 Cyc_write_va_list + 0.00 89.07 0.00 2 0.00 0.00 _Cyc_write + 0.00 89.07 0.00 2 0.00 0.00 __lambda_0 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_1 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_2 + 0.00 89.07 0.00 2 0.00 0.04 __lambda_23 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_304 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_327 + 0.00 89.07 0.00 2 0.00 0.00 __lambda_4 + 0.00 89.07 0.00 2 0.00 0.00 double2buffer + 0.00 89.07 0.00 1 0.00 0.00 Cyc_fast_mul + 0.00 89.07 0.00 1 0.00 0.00 Cyc_heap_init + 0.00 89.07 0.00 1 0.00 0.00 Cyc_stderr + 0.00 89.07 0.00 1 0.00 0.00 Cyc_stdin + 0.00 89.07 0.00 1 0.00 0.00 Cyc_stdout + 0.00 89.07 0.00 1 0.00 0.00 __75halt + 0.00 89.07 0.00 1 0.00 0.00 __lambda_0 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_10 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_11 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_12 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_13 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_14 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1544 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1545 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1546 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1547 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1548 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1549 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1550 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1551 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1552 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1553 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1554 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1555 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1556 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1557 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1558 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1559 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1560 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_1561 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_2 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_2 + 0.00 89.07 0.00 1 0.00 0.04 __lambda_22 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_24 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_25 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_26 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_27 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_28 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_29 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_3 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_30 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_31 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_32 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_33 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_34 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_35 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_36 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_37 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_38 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_39 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_399 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_4 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_4 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_40 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_400 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_41 + 0.00 89.07 0.00 1 0.00 0.04 __lambda_42 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_42 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_43 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_44 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.01 __lambda_5 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_50 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_52 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_53 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_54 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_55 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_56 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_57 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_58 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_59 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_6 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_6 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_6 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_60 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_61 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_62 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_63 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_64 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_65 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_66 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_67 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_68 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_69 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_7 + 0.00 89.07 0.00 1 0.00 0.01 __lambda_7 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_765 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_766 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_8 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_8 + 0.00 89.07 0.00 1 0.00 0.00 __lambda_9 + 0.00 89.07 0.00 1 0.00 0.00 c_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_entry_pt_first_lambda + 0.00 89.07 0.00 1 0.00 0.00 c_scheme_char_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemebase_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemecyclonecommon_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemeread_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemetime_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 c_schemewrite_entry_pt + 0.00 89.07 0.00 1 0.00 0.00 gc_add_mutator + 0.00 89.07 0.00 1 0.00 0.00 gc_init_heap + 0.00 89.07 0.00 1 0.00 0.00 gc_initialize + 0.00 89.07 0.00 1 0.00 0.00 gc_start_collector + 0.00 89.07 0.00 1 0.00 0.06 gc_thread_data_init + 0.00 89.07 0.00 1 0.00 0.00 set_env_variables + + % 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-2015 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) for 0.01% of 89.07 seconds + +index % time self children called name + +[1] 84.2 0.00 75.00 main [1] + 0.01 74.93 1/1 Cyc_start_trampoline [2] + 0.00 0.06 1/1 gc_thread_data_init [38] + 0.00 0.00 1/1 gc_initialize [49] + 0.00 0.00 1/1 set_env_variables [213] + 0.00 0.00 1/1 gc_add_mutator [210] + 0.00 0.00 1/1 Cyc_heap_init [198] +----------------------------------------------- + 0.01 74.93 1/1 main [1] +[2] 84.1 0.01 74.93 1 Cyc_start_trampoline [2] + 19.71 55.22 1077077/1077078 do_dispatch [133] +----------------------------------------------- +[3] 84.1 19.71 55.22 1077078+1422350722 [3] + 16.76 39.98 710694909+713501311 __lambda_1 [4] + 2.70 14.59 711654992 __lambda_0 [10] + 0.00 0.34 23 __lambda_721 [29] + 0.25 0.00 2 __lambda_2 [33] + 0.00 0.10 4 __lambda_9 [35] + 0.00 0.09 2 __lambda_23 [36] + 0.00 0.04 1 __lambda_42 [39] + 0.00 0.04 1 __lambda_22 [40] + 0.00 0.01 1 __lambda_7 [44] + 0.00 0.01 1 __lambda_5 [43] + 0.00 0.00 23 __lambda_19 [57] + 0.00 0.00 16 __lambda_253 [59] + 0.00 0.00 7 __lambda_17 [61] + 0.00 0.00 7 __lambda_15 [60] + 0.00 0.00 7 __lambda_57 [62] + 0.00 0.00 23 __lambda_20 [63] + 0.00 0.00 16 __lambda_254 [68] + 0.00 0.00 16 __lambda_14 [67] + 0.00 0.00 16 __lambda_12 [66] + 0.00 0.00 13 __lambda_282 [69] + 0.00 0.00 12 __lambda_1 [70] + 0.00 0.00 9 __lambda_36 [71] + 0.00 0.00 8 __lambda_247 [72] + 0.00 0.00 7 __lambda_13 [73] + 0.00 0.00 7 __lambda_18 [75] + 0.00 0.00 7 __lambda_16 [74] + 0.00 0.00 7 __lambda_43 [76] + 0.00 0.00 1 __lambda_1561 [77] + 0.00 0.00 1 __lambda_5 [80] + 0.00 0.00 1 __lambda_42 [79] + 0.00 0.00 1 __lambda_400 [78] + 0.00 0.00 1 __lambda_52 [82] + 0.00 0.00 1 __lambda_8 [84] + 0.00 0.00 1 __lambda_65 [83] + 0.00 0.00 5 Cyc_string_append [85] + 0.00 0.00 1 __lambda_3 [101] + 0.00 0.00 1 __lambda_2 [100] + 0.00 0.00 1 __lambda_0 [86] + 0.00 0.00 1 __lambda_1559 [99] + 0.00 0.00 1 __lambda_1557 [98] + 0.00 0.00 1 __lambda_1555 [97] + 0.00 0.00 1 __lambda_1554 [96] + 0.00 0.00 1 __lambda_1553 [95] + 0.00 0.00 1 __lambda_1552 [94] + 0.00 0.00 1 __lambda_1551 [93] + 0.00 0.00 1 __lambda_1550 [92] + 0.00 0.00 1 __lambda_1549 [91] + 0.00 0.00 1 __lambda_1548 [90] + 0.00 0.00 1 __lambda_1547 [89] + 0.00 0.00 1 __lambda_1546 [88] + 0.00 0.00 1 __lambda_1544 [87] + 0.00 0.00 1 __lambda_4 [103] + 0.00 0.00 1 __lambda_399 [102] + 0.00 0.00 1 __lambda_6 [105] + 0.00 0.00 4 __lambda_390 [116] + 0.00 0.00 4 __lambda_11 [106] + 0.00 0.00 4 __lambda_28 [110] + 0.00 0.00 4 __lambda_383 [114] + 0.00 0.00 4 __lambda_21 [107] + 0.00 0.00 4 __lambda_251 [109] + 0.00 0.00 4 __lambda_384 [115] + 0.00 0.00 4 __lambda_337 [112] + 0.00 0.00 4 __lambda_329 [111] + 0.00 0.00 4 __lambda_35 [113] + 0.00 0.00 4 __lambda_24 [108] + 0.00 0.00 3 __lambda_725 [120] + 0.00 0.00 3 __lambda_23 [117] + 0.00 0.00 3 __lambda_308 [118] + 0.00 0.00 3 __lambda_309 [119] + 0.00 0.00 1 __lambda_5 [121] + 0.00 0.00 1 __lambda_43 [122] + 0.00 0.00 2 __lambda_327 [125] + 0.00 0.00 2 __lambda_304 [124] + 0.00 0.00 2 __lambda_3 [123] + 0.00 0.00 1 __lambda_69 [131] + 0.00 0.00 1 __lambda_4 [128] + 0.00 0.00 1 __lambda_3 [127] + 0.00 0.00 1 __lambda_14 [126] + 0.00 0.00 1 __lambda_6 [129] + 0.00 0.00 1 __lambda_67 [130] + 0.00 0.00 1077084 do_dispatch [133] + 0.00 0.00 17 apply [167] + 0.00 0.00 16 __lambda_252 [830] + 0.00 0.00 16 __lambda_45 [832] + 0.00 0.00 16 __lambda_44 [831] + 0.00 0.00 16 __lambda_251 [829] + 0.00 0.00 16 __lambda_250 [828] + 0.00 0.00 13 Cyc_io_read_char [170] + 0.00 0.00 13 gc_mutator_thread_runnable [172] + 0.00 0.00 12 __lambda_0 [833] + 0.00 0.00 10 Cyc_apply [178] + 0.00 0.00 9 __lambda_249 [842] + 0.00 0.00 9 __lambda_248 [841] + 0.00 0.00 9 __lambda_247 [840] + 0.00 0.00 9 __lambda_246 [839] + 0.00 0.00 9 __lambda_245 [838] + 0.00 0.00 9 __lambda_244 [837] + 0.00 0.00 9 __lambda_243 [836] + 0.00 0.00 9 __lambda_242 [835] + 0.00 0.00 9 __lambda_241 [834] + 0.00 0.00 9 _cons [844] + 0.00 0.00 9 __lambda_281 [843] + 0.00 0.00 8 __lambda_245 [845] + 0.00 0.00 8 __lambda_246 [846] + 0.00 0.00 7 __lambda_56 [848] + 0.00 0.00 7 dispatch [181] + 0.00 0.00 7 apply_va [180] + 0.00 0.00 7 __lambda_55 [847] + 0.00 0.00 4 __lambda_387 [862] + 0.00 0.00 4 __lambda_389 [864] + 0.00 0.00 4 __lambda_10 [849] + 0.00 0.00 4 __lambda_388 [863] + 0.00 0.00 4 __lambda_42 [867] + 0.00 0.00 4 __lambda_20 [854] + 0.00 0.00 4 __lambda_250 [857] + 0.00 0.00 4 __lambda_248 [855] + 0.00 0.00 4 __lambda_249 [856] + 0.00 0.00 4 __lambda_19 [853] + 0.00 0.00 4 Cyc_list2vector [184] + 0.00 0.00 4 __lambda_17 [852] + 0.00 0.00 4 __lambda_15 [850] + 0.00 0.00 4 __lambda_16 [851] + 0.00 0.00 4 __lambda_27 [858] + 0.00 0.00 4 __lambda_328 [859] + 0.00 0.00 4 __lambda_336 [861] + 0.00 0.00 4 Cyc_list2string [183] + 0.00 0.00 4 __lambda_330 [860] + 0.00 0.00 4 Cyc_string2number2_ [185] + 0.00 0.00 4 Cyc_string2number_ [186] + 0.00 0.00 4 __lambda_41 [866] + 0.00 0.00 4 __lambda_40 [865] + 0.00 0.00 3 __lambda_719 [873] + 0.00 0.00 3 __lambda_724 [876] + 0.00 0.00 3 __lambda_718 [872] + 0.00 0.00 3 __lambda_723 [875] + 0.00 0.00 3 __lambda_722 [874] + 0.00 0.00 3 __lambda_22 [869] + 0.00 0.00 3 __lambda_21 [868] + 0.00 0.00 3 __lambda_51 [871] + 0.00 0.00 3 Cyc_number2string2 [189] + 0.00 0.00 3 __lambda_307 [870] + 0.00 0.00 2 __lambda_3 [881] + 0.00 0.00 2 __lambda_1 [879] + 0.00 0.00 2 __lambda_0 [878] + 0.00 0.00 2 __lambda_4 [882] + 0.00 0.00 2 __lambda_2 [880] + 0.00 0.00 1 __lambda_68 [928] + 0.00 0.00 1 __lambda_1 [884] + 0.00 0.00 1 c_schemebase_entry_pt [205] + 0.00 0.00 1 __lambda_1560 [892] + 0.00 0.00 1 __lambda_1558 [891] + 0.00 0.00 1 __lambda_1556 [890] + 0.00 0.00 1 __lambda_1545 [889] + 0.00 0.00 1 c_schemetime_entry_pt [208] + 0.00 0.00 1 c_schemewrite_entry_pt [209] + 0.00 0.00 1 c_scheme_char_entry_pt [204] + 0.00 0.00 1 c_schemeread_entry_pt [207] + 0.00 0.00 1 c_entry_pt_first_lambda [203] + 0.00 0.00 1 __lambda_50 [913] + 0.00 0.00 1 __lambda_54 [915] + 0.00 0.00 1 __lambda_53 [914] + 0.00 0.00 1 __lambda_44 [912] + 0.00 0.00 1 __lambda_55 [916] + 0.00 0.00 1 __lambda_766 [931] + 0.00 0.00 1 __lambda_64 [926] + 0.00 0.00 1 __lambda_765 [930] + 0.00 0.00 1 __lambda_63 [925] + 0.00 0.00 1 __lambda_41 [911] + 0.00 0.00 1 c_entry_pt [202] + 0.00 0.00 1 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 1 __lambda_13 [888] + 0.00 0.00 1 __lambda_12 [887] + 0.00 0.00 1 __lambda_11 [886] + 0.00 0.00 1 __lambda_10 [885] + 0.00 0.00 1 __lambda_9 [933] + 0.00 0.00 1 __lambda_8 [932] + 0.00 0.00 1 __lambda_7 [929] + 0.00 0.00 1 __lambda_58 [919] + 0.00 0.00 1 __lambda_57 [918] + 0.00 0.00 1 __lambda_2 [893] + 0.00 0.00 1 __lambda_56 [917] + 0.00 0.00 1 __lambda_24 [894] + 0.00 0.00 1 __lambda_39 [909] + 0.00 0.00 1 __lambda_37 [907] + 0.00 0.00 1 __lambda_61 [923] + 0.00 0.00 1 __lambda_60 [922] + 0.00 0.00 1 __lambda_40 [910] + 0.00 0.00 1 __lambda_38 [908] + 0.00 0.00 1 __lambda_36 [906] + 0.00 0.00 1 __lambda_35 [905] + 0.00 0.00 1 __lambda_33 [903] + 0.00 0.00 1 __lambda_31 [901] + 0.00 0.00 1 __lambda_30 [900] + 0.00 0.00 1 __lambda_29 [899] + 0.00 0.00 1 __lambda_28 [898] + 0.00 0.00 1 __lambda_27 [897] + 0.00 0.00 1 __lambda_59 [920] + 0.00 0.00 1 __lambda_34 [904] + 0.00 0.00 1 __lambda_26 [896] + 0.00 0.00 1 __lambda_25 [895] + 0.00 0.00 1 __lambda_6 [921] + 0.00 0.00 1 __lambda_66 [927] + 0.00 0.00 1 __lambda_62 [924] + 0.00 0.00 1 __lambda_32 [902] +----------------------------------------------- + 713501311 __lambda_1 [4] + 2 __lambda_2 [33] + 826498 do_dispatch [133] + 709868409 __lambda_0 [10] +[4] 63.7 16.76 39.98 710694909+713501311 __lambda_1 [4] + 0.01 26.74 731595/1076173 GC [5] + 6.26 0.00 2137195778/2137195779 Cyc_num_fast_eq_op [15] + 3.14 0.00 710296554/710296579 Cyc_fast_sum [19] + 2.00 0.00 714276442/1424380073 Cyc_fast_sub [18] + 1.82 0.00 1424648814/1424649027 Cyc_st_add [21] + 711405239 __lambda_0 [10] + 2 __lambda_23 [36] + 713501311 __lambda_1 [4] +----------------------------------------------- + 0.01 12.60 344578/1076173 __lambda_0 [10] + 0.01 26.74 731595/1076173 __lambda_1 [4] +[5] 44.2 0.02 39.34 1076173 GC [5] + 8.60 30.72 1075614/1075614 gc_minor [6] + 0.00 0.02 1076787/1076787 gc_mut_cooperate [42] +----------------------------------------------- + 8.60 30.72 1075614/1075614 GC [5] +[6] 44.1 8.60 30.72 1075614 gc_minor [6] + 3.05 27.67 693849289/693849289 gc_move [7] + 0.00 0.00 1077265/1077265 clear_mutations [132] +----------------------------------------------- + 3.05 27.67 693849289/693849289 gc_minor [6] +[7] 34.5 3.05 27.67 693849289 gc_move [7] + 4.06 19.05 693921734/693921734 gc_alloc [8] + 2.44 2.12 693722448/693722448 gc_fixup_moved_obj [17] +----------------------------------------------- + 4.06 19.05 693921734/693921734 gc_move [7] +[8] 25.9 4.06 19.05 693921734 gc_alloc [8] + 7.42 11.08 693927121/693927121 gc_try_alloc [9] + 0.55 0.00 1357/1358 gc_grow_heap [24] +----------------------------------------------- + 7.42 11.08 693927121/693927121 gc_alloc [8] +[9] 20.8 7.42 11.08 693927121 gc_try_alloc [9] + 8.25 0.00 693683336/693683336 gc_copy_obj [14] + 2.83 0.00 693783511/1370056701 gc_allocated_bytes [16] +----------------------------------------------- + 249753 do_dispatch [133] + 711405239 __lambda_1 [4] +[10] 19.4 2.70 14.59 711654992 __lambda_0 [10] + 0.01 12.60 344578/1076173 GC [5] + 1.99 0.00 710103629/1424380073 Cyc_fast_sub [18] + 709868409 __lambda_1 [4] +----------------------------------------------- + +[11] 14.1 0.00 12.58 collector_main [11] + 0.00 12.58 1080/1080 gc_collector [12] + 0.00 0.00 1671/32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 0.00 12.58 1080/1080 collector_main [11] +[12] 14.1 0.00 12.58 1080 gc_collector [12] + 8.74 2.76 8950/8950 gc_sweep [13] + 0.07 0.48 941/941 gc_collector_trace [25] + 0.53 0.00 1054/1054 gc_mark_globals [26] + 0.00 0.00 1/1358 gc_grow_heap [24] + 0.00 0.00 1965/1965 gc_handshake [52] + 0.00 0.00 752/2686 gc_wait_handshake [51] + 0.00 0.00 1097/32429287 ck_pr_md_load_int [37] + 0.00 0.00 519/1861 gc_post_handshake [53] + 0.00 0.00 9037/9037 gc_get_heap [136] + 0.00 0.00 7556/17613 ck_pr_cas_int [134] + 0.00 0.00 1904/1904 gc_free_old_thread_data [142] +----------------------------------------------- + 8.74 2.76 8950/8950 gc_collector [12] +[13] 12.9 8.74 2.76 8950 gc_sweep [13] + 2.76 0.00 676273190/1370056701 gc_allocated_bytes [16] + 0.00 0.00 14863/14863 gc_is_heap_empty [135] + 0.00 0.00 5153/5153 gc_heap_free [140] +----------------------------------------------- + 8.25 0.00 693683336/693683336 gc_try_alloc [9] +[14] 9.3 8.25 0.00 693683336 gc_copy_obj [14] +----------------------------------------------- + 0.00 0.00 1/2137195779 __lambda_5 [121] + 6.26 0.00 2137195778/2137195779 __lambda_1 [4] +[15] 7.0 6.26 0.00 2137195779 Cyc_num_fast_eq_op [15] +----------------------------------------------- + 2.76 0.00 676273190/1370056701 gc_sweep [13] + 2.83 0.00 693783511/1370056701 gc_try_alloc [9] +[16] 6.3 5.60 0.00 1370056701 gc_allocated_bytes [16] +----------------------------------------------- + 2.44 2.12 693722448/693722448 gc_move [7] +[17] 5.1 2.44 2.12 693722448 gc_fixup_moved_obj [17] + 1.90 0.23 693922724/693922724 gc_thr_add_to_move_buffer [20] + 0.00 0.00 21/21 gc_mark_gray2 [64] +----------------------------------------------- + 0.00 0.00 1/1424380073 __lambda_43 [122] + 0.00 0.00 1/1424380073 __lambda_42 [39] + 1.99 0.00 710103629/1424380073 __lambda_0 [10] + 2.00 0.00 714276442/1424380073 __lambda_1 [4] +[18] 4.5 3.99 0.00 1424380073 Cyc_fast_sub [18] +----------------------------------------------- + 0.00 0.00 2/710296579 __lambda_23 [36] + 0.00 0.00 7/710296579 __lambda_57 [62] + 0.00 0.00 16/710296579 __lambda_253 [59] + 3.14 0.00 710296554/710296579 __lambda_1 [4] +[19] 3.5 3.14 0.00 710296579 Cyc_fast_sum [19] +----------------------------------------------- + 1.90 0.23 693922724/693922724 gc_fixup_moved_obj [17] +[20] 2.4 1.90 0.23 693922724 gc_thr_add_to_move_buffer [20] + 0.23 0.00 4/5 gc_thr_grow_move_buffer [31] +----------------------------------------------- + 0.00 0.00 1/1424649027 __lambda_69 [131] + 0.00 0.00 1/1424649027 __lambda_67 [130] + 0.00 0.00 1/1424649027 __lambda_14 [126] + 0.00 0.00 1/1424649027 __lambda_6 [129] + 0.00 0.00 1/1424649027 __lambda_1561 [77] + 0.00 0.00 1/1424649027 __lambda_4 [128] + 0.00 0.00 1/1424649027 __lambda_3 [127] + 0.00 0.00 1/1424649027 __lambda_5 [80] + 0.00 0.00 1/1424649027 __lambda_42 [79] + 0.00 0.00 1/1424649027 __lambda_400 [78] + 0.00 0.00 2/1424649027 __lambda_327 [125] + 0.00 0.00 2/1424649027 __lambda_304 [124] + 0.00 0.00 2/1424649027 __lambda_3 [123] + 0.00 0.00 3/1424649027 __lambda_725 [120] + 0.00 0.00 3/1424649027 __lambda_309 [119] + 0.00 0.00 3/1424649027 __lambda_308 [118] + 0.00 0.00 3/1424649027 __lambda_23 [117] + 0.00 0.00 4/1424649027 __lambda_21 [107] + 0.00 0.00 4/1424649027 __lambda_384 [115] + 0.00 0.00 4/1424649027 __lambda_383 [114] + 0.00 0.00 4/1424649027 __lambda_251 [109] + 0.00 0.00 4/1424649027 __lambda_35 [113] + 0.00 0.00 4/1424649027 __lambda_390 [116] + 0.00 0.00 4/1424649027 __lambda_337 [112] + 0.00 0.00 4/1424649027 __lambda_329 [111] + 0.00 0.00 4/1424649027 __lambda_28 [110] + 0.00 0.00 4/1424649027 __lambda_24 [108] + 0.00 0.00 4/1424649027 __lambda_11 [106] + 0.00 0.00 7/1424649027 __lambda_43 [76] + 0.00 0.00 7/1424649027 __lambda_18 [75] + 0.00 0.00 7/1424649027 __lambda_16 [74] + 0.00 0.00 7/1424649027 __lambda_13 [73] + 0.00 0.00 8/1424649027 __lambda_247 [72] + 0.00 0.00 9/1424649027 __lambda_36 [71] + 0.00 0.00 12/1424649027 __lambda_1 [70] + 0.00 0.00 13/1424649027 __lambda_282 [69] + 0.00 0.00 16/1424649027 __lambda_254 [68] + 0.00 0.00 16/1424649027 __lambda_14 [67] + 0.00 0.00 16/1424649027 __lambda_12 [66] + 0.00 0.00 23/1424649027 __lambda_20 [63] + 1.82 0.00 1424648814/1424649027 __lambda_1 [4] +[21] 2.0 1.82 0.00 1424649027 Cyc_st_add [21] +----------------------------------------------- + +[22] 1.0 0.92 0.00 dispatch_num_eq [22] +----------------------------------------------- + 0.01 0.00 1/44 __lambda_7 [44] + 0.01 0.00 1/44 __lambda_5 [43] + 0.04 0.00 3/44 __lambda_42 [39] + 0.04 0.00 3/44 __lambda_22 [40] + 0.09 0.00 6/44 __lambda_23 [36] + 0.10 0.00 7/44 __lambda_9 [35] + 0.34 0.00 23/44 __lambda_721 [29] +[23] 0.7 0.65 0.00 44 cell_get [23] +----------------------------------------------- + 0.00 0.00 1/1358 gc_collector [12] + 0.55 0.00 1357/1358 gc_alloc [8] +[24] 0.6 0.55 0.00 1358 gc_grow_heap [24] + 0.00 0.00 1356/1361 gc_heap_create [143] +----------------------------------------------- + 0.07 0.48 941/941 gc_collector [12] +[25] 0.6 0.07 0.48 941 gc_collector_trace [25] + 0.02 0.43 1894577/1894577 gc_empty_collector_stack [28] + 0.02 0.01 1894581/29559012 gc_mark_black [27] + 0.00 0.00 2723/6714 ck_pr_fence_load [138] + 0.00 0.00 2447/6379 ck_pr_md_load_ptr [139] +----------------------------------------------- + 0.53 0.00 1054/1054 gc_collector [12] +[26] 0.6 0.53 0.00 1054 gc_mark_globals [26] + 0.00 0.00 197181/29559012 gc_mark_black [27] +----------------------------------------------- + 0.00 0.00 197181/29559012 gc_mark_globals [26] + 0.02 0.01 1894581/29559012 gc_collector_trace [25] + 0.22 0.21 27467250/29559012 gc_empty_collector_stack [28] +[27] 0.5 0.24 0.23 29559012 gc_mark_black [27] + 0.12 0.03 54145669/54145669 gc_collector_mark_gray [34] + 0.07 0.00 29182751/32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 0.02 0.43 1894577/1894577 gc_collector_trace [25] +[28] 0.5 0.02 0.43 1894577 gc_empty_collector_stack [28] + 0.22 0.21 27467250/29559012 gc_mark_black [27] +----------------------------------------------- + 1 __lambda_59 [920] + 1 __lambda_26 [896] + 2 __lambda_3 [123] + 3 __lambda_308 [118] + 4 __lambda_387 [862] + 12 __lambda_1 [70] +[29] 0.4 0.00 0.34 23 __lambda_721 [29] + 0.34 0.00 23/44 cell_get [23] + 0.00 0.00 23/82 Cyc_is_null [159] + 12 __lambda_0 [833] + 4 __lambda_389 [864] + 3 __lambda_307 [870] + 2 __lambda_2 [880] + 1 __lambda_25 [895] + 1 __lambda_58 [919] +----------------------------------------------- + +[30] 0.3 0.29 0.00 __halt [30] +----------------------------------------------- + 0.06 0.00 1/5 gc_thread_data_init [38] + 0.23 0.00 4/5 gc_thr_add_to_move_buffer [20] +[31] 0.3 0.29 0.00 5 gc_thr_grow_move_buffer [31] +----------------------------------------------- + +[32] 0.3 0.27 0.00 gc_print_stats [32] +----------------------------------------------- + 2 __lambda_246 [846] +[33] 0.3 0.25 0.00 2 __lambda_2 [33] + 2 __lambda_1 [4] +----------------------------------------------- + 0.12 0.03 54145669/54145669 gc_mark_black [27] +[34] 0.2 0.12 0.03 54145669 gc_collector_mark_gray [34] + 0.03 0.01 27124522/29134668 vpbuffer_add [41] +----------------------------------------------- + 4 __lambda_10 [849] +[35] 0.1 0.00 0.10 4 __lambda_9 [35] + 0.10 0.00 7/44 cell_get [23] + 3 __lambda_388 [863] + 1 __lambda_327 [125] +----------------------------------------------- + 2 __lambda_1 [4] +[36] 0.1 0.00 0.09 2 __lambda_23 [36] + 0.09 0.00 6/44 cell_get [23] + 0.00 0.00 2/710296579 Cyc_fast_sum [19] + 2 __lambda_51 [871] +----------------------------------------------- + 0.00 0.00 2/32429287 gc_thread_data_init [38] + 0.00 0.00 128/32429287 gc_mut_update [54] + 0.00 0.00 1097/32429287 gc_collector [12] + 0.00 0.00 1671/32429287 collector_main [11] + 0.00 0.00 2072/32429287 gc_post_handshake [53] + 0.00 0.00 12187/32429287 gc_wait_handshake [51] + 0.01 0.00 3229379/32429287 gc_mut_cooperate [42] + 0.07 0.00 29182751/32429287 gc_mark_black [27] +[37] 0.1 0.08 0.00 32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 0.00 0.06 1/1 main [1] +[38] 0.1 0.00 0.06 1 gc_thread_data_init [38] + 0.06 0.00 1/5 gc_thr_grow_move_buffer [31] + 0.00 0.00 2/8 vpbuffer_realloc [47] + 0.00 0.00 2/32429287 ck_pr_md_load_int [37] +----------------------------------------------- + 1 __lambda_766 [931] +[39] 0.0 0.00 0.04 1 __lambda_42 [39] + 0.04 0.00 3/44 cell_get [23] + 0.00 0.00 1/1424380073 Cyc_fast_sub [18] + 1 __lambda_64 [926] +----------------------------------------------- + 1 __lambda_52 [82] +[40] 0.0 0.00 0.04 1 __lambda_22 [40] + 0.04 0.00 3/44 cell_get [23] + 1 __lambda_51 [871] +----------------------------------------------- + 0.00 0.00 6/29134668 add_mutation [81] + 0.00 0.00 21/29134668 gc_mark_gray2 [64] + 0.00 0.00 2010119/29134668 gc_mark_gray [48] + 0.03 0.01 27124522/29134668 gc_collector_mark_gray [34] +[41] 0.0 0.03 0.01 29134668 vpbuffer_add [41] + 0.01 0.00 5/8 vpbuffer_realloc [47] +----------------------------------------------- + 0.00 0.02 1076787/1076787 GC [5] +[42] 0.0 0.00 0.02 1076787 gc_mut_cooperate [42] + 0.01 0.00 1075181/1075181 gc_sum_pending_writes [45] + 0.01 0.00 3229379/32429287 ck_pr_md_load_int [37] + 0.00 0.00 2015403/2015508 gc_mark_gray [48] + 0.00 0.00 7811/17613 ck_pr_cas_int [134] + 0.00 0.00 1960/1960 gc_zero_read_write_counts [141] +----------------------------------------------- + 1 __lambda_6 [105] +[43] 0.0 0.00 0.01 1 __lambda_5 [43] + 0.01 0.00 1/44 cell_get [23] + 1 __lambda_388 [863] +----------------------------------------------- + 1 __lambda_8 [84] +[44] 0.0 0.00 0.01 1 __lambda_7 [44] + 0.01 0.00 1/44 cell_get [23] + 1 __lambda_6 [105] +----------------------------------------------- + 0.01 0.00 1075181/1075181 gc_mut_cooperate [42] +[45] 0.0 0.01 0.00 1075181 gc_sum_pending_writes [45] +----------------------------------------------- + +[46] 0.0 0.01 0.00 ck_pr_md_load_uint [46] +----------------------------------------------- + 0.00 0.00 1/8 gc_initialize [49] + 0.00 0.00 2/8 gc_thread_data_init [38] + 0.01 0.00 5/8 vpbuffer_add [41] +[47] 0.0 0.01 0.00 8 vpbuffer_realloc [47] +----------------------------------------------- + 0.00 0.00 105/2015508 mark_stack_or_heap_obj [58] + 0.00 0.00 2015403/2015508 gc_mut_cooperate [42] +[48] 0.0 0.00 0.00 2015508 gc_mark_gray [48] + 0.00 0.00 2010119/29134668 vpbuffer_add [41] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[49] 0.0 0.00 0.00 1 gc_initialize [49] + 0.00 0.00 1/8 vpbuffer_realloc [47] +----------------------------------------------- + +[50] 0.0 0.00 0.00 __lambda_4 [50] + 0.00 0.00 1/1077078 Cyc_string_append [85] +----------------------------------------------- + 0.00 0.00 752/2686 gc_collector [12] + 0.00 0.00 1934/2686 gc_handshake [52] +[51] 0.0 0.00 0.00 2686 gc_wait_handshake [51] + 0.00 0.00 12187/32429287 ck_pr_md_load_int [37] + 0.00 0.00 2085/6714 ck_pr_fence_load [138] + 0.00 0.00 2018/6379 ck_pr_md_load_ptr [139] +----------------------------------------------- + 0.00 0.00 1965/1965 gc_collector [12] +[52] 0.0 0.00 0.00 1965 gc_handshake [52] + 0.00 0.00 1934/2686 gc_wait_handshake [51] + 0.00 0.00 1342/1861 gc_post_handshake [53] +----------------------------------------------- + 0.00 0.00 519/1861 gc_collector [12] + 0.00 0.00 1342/1861 gc_handshake [52] +[53] 0.0 0.00 0.00 1861 gc_post_handshake [53] + 0.00 0.00 2072/32429287 ck_pr_md_load_int [37] + 0.00 0.00 2220/17613 ck_pr_cas_int [134] +----------------------------------------------- + 0.00 0.00 3/64 Cyc_set_cell [65] + 0.00 0.00 24/64 Cyc_global_set [56] + 0.00 0.00 37/64 Cyc_set_car [55] +[54] 0.0 0.00 0.00 64 gc_mut_update [54] + 0.00 0.00 128/32429287 ck_pr_md_load_int [37] + 0.00 0.00 128/128 mark_stack_or_heap_obj [58] +----------------------------------------------- + 0.00 0.00 7/37 __lambda_17 [61] + 0.00 0.00 7/37 __lambda_15 [60] + 0.00 0.00 23/37 __lambda_19 [57] +[55] 0.0 0.00 0.00 37 Cyc_set_car [55] + 0.00 0.00 37/64 gc_mut_update [54] + 0.00 0.00 37/40 add_mutation [81] + 0.00 0.00 37/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 1/24 __lambda_5 [104] + 0.00 0.00 1/24 __lambda_3 [101] + 0.00 0.00 1/24 __lambda_2 [100] + 0.00 0.00 1/24 __lambda_0 [86] + 0.00 0.00 1/24 __lambda_1561 [77] + 0.00 0.00 1/24 __lambda_1559 [99] + 0.00 0.00 1/24 __lambda_1557 [98] + 0.00 0.00 1/24 __lambda_1555 [97] + 0.00 0.00 1/24 __lambda_1554 [96] + 0.00 0.00 1/24 __lambda_1553 [95] + 0.00 0.00 1/24 __lambda_1552 [94] + 0.00 0.00 1/24 __lambda_1551 [93] + 0.00 0.00 1/24 __lambda_1550 [92] + 0.00 0.00 1/24 __lambda_1549 [91] + 0.00 0.00 1/24 __lambda_1548 [90] + 0.00 0.00 1/24 __lambda_1547 [89] + 0.00 0.00 1/24 __lambda_1546 [88] + 0.00 0.00 1/24 __lambda_1544 [87] + 0.00 0.00 1/24 __lambda_5 [80] + 0.00 0.00 1/24 __lambda_4 [103] + 0.00 0.00 1/24 __lambda_42 [79] + 0.00 0.00 1/24 __lambda_400 [78] + 0.00 0.00 1/24 __lambda_399 [102] + 0.00 0.00 1/24 __lambda_6 [105] +[56] 0.0 0.00 0.00 24 Cyc_global_set [56] + 0.00 0.00 24/64 gc_mut_update [54] +----------------------------------------------- + 23 __lambda_20 [63] +[57] 0.0 0.00 0.00 23 __lambda_19 [57] + 0.00 0.00 23/37 Cyc_set_car [55] + 16 __lambda_252 [830] + 7 __lambda_55 [847] +----------------------------------------------- + 0.00 0.00 128/128 gc_mut_update [54] +[58] 0.0 0.00 0.00 128 mark_stack_or_heap_obj [58] + 0.00 0.00 105/2015508 gc_mark_gray [48] + 0.00 0.00 127/127 gc_is_stack_obj [157] +----------------------------------------------- + 16 __lambda_14 [67] +[59] 0.0 0.00 0.00 16 __lambda_253 [59] + 0.00 0.00 16/710296579 Cyc_fast_sum [19] + 16 __lambda_20 [63] +----------------------------------------------- + 7 __lambda_16 [74] +[60] 0.0 0.00 0.00 7 __lambda_15 [60] + 0.00 0.00 7/37 Cyc_set_car [55] + 4 __lambda_42 [867] + 3 __lambda_21 [868] +----------------------------------------------- + 7 __lambda_18 [75] +[61] 0.0 0.00 0.00 7 __lambda_17 [61] + 0.00 0.00 7/37 Cyc_set_car [55] + 7 __lambda_56 [848] +----------------------------------------------- + 7 __lambda_13 [73] +[62] 0.0 0.00 0.00 7 __lambda_57 [62] + 0.00 0.00 7/710296579 Cyc_fast_sum [19] + 7 __lambda_18 [75] +----------------------------------------------- + 7 __lambda_56 [848] + 16 __lambda_253 [59] +[63] 0.0 0.00 0.00 23 __lambda_20 [63] + 0.00 0.00 23/1424649027 Cyc_st_add [21] + 0.00 0.00 69/192 Cyc_cdr [156] + 23 __lambda_19 [57] +----------------------------------------------- + 0.00 0.00 21/21 gc_fixup_moved_obj [17] +[64] 0.0 0.00 0.00 21 gc_mark_gray2 [64] + 0.00 0.00 21/29134668 vpbuffer_add [41] +----------------------------------------------- + 0.00 0.00 1/3 __lambda_65 [83] + 0.00 0.00 1/3 __lambda_52 [82] + 0.00 0.00 1/3 __lambda_8 [84] +[65] 0.0 0.00 0.00 3 Cyc_set_cell [65] + 0.00 0.00 3/64 gc_mut_update [54] + 0.00 0.00 3/40 add_mutation [81] +----------------------------------------------- + 16 __lambda_45 [832] +[66] 0.0 0.00 0.00 16 __lambda_12 [66] + 0.00 0.00 16/1424649027 Cyc_st_add [21] + 0.00 0.00 16/192 Cyc_cdr [156] + 0.00 0.00 16/69 Cyc_car [160] + 16 __lambda_44 [831] +----------------------------------------------- + 16 __lambda_254 [68] +[67] 0.0 0.00 0.00 16 __lambda_14 [67] + 0.00 0.00 16/1424649027 Cyc_st_add [21] + 0.00 0.00 48/192 Cyc_cdr [156] + 0.00 0.00 16/69 Cyc_car [160] + 16 __lambda_253 [59] +----------------------------------------------- + 3 __lambda_43 [76] + 4 __lambda_388 [863] + 9 __lambda_241 [834] +[68] 0.0 0.00 0.00 16 __lambda_254 [68] + 0.00 0.00 16/1424649027 Cyc_st_add [21] + 16 __lambda_14 [67] +----------------------------------------------- + 4 __lambda_383 [114] + 9 __lambda_281 [843] +[69] 0.0 0.00 0.00 13 __lambda_282 [69] + 0.00 0.00 13/1424649027 Cyc_st_add [21] + 0.00 0.00 13/82 Cyc_is_null [159] + 0.00 0.00 9/69 Cyc_car [160] + 9 Cyc_apply [178] + 4 __lambda_27 [858] +----------------------------------------------- + 1 __lambda_62 [924] + 1 __lambda_61 [923] + 1 __lambda_41 [911] + 1 __lambda_39 [909] + 1 __lambda_37 [907] + 1 __lambda_36 [906] + 1 __lambda_34 [904] + 1 __lambda_32 [902] + 1 __lambda_31 [901] + 1 __lambda_30 [900] + 1 __lambda_29 [899] + 1 __lambda_28 [898] +[70] 0.0 0.00 0.00 12 __lambda_1 [70] + 0.00 0.00 12/1424649027 Cyc_st_add [21] + 0.00 0.00 12/82 Cyc_is_null [159] + 12 __lambda_721 [29] +----------------------------------------------- + 9 __lambda_250 [828] +[71] 0.0 0.00 0.00 9 __lambda_36 [71] + 0.00 0.00 9/1424649027 Cyc_st_add [21] + 0.00 0.00 9/13 memberp [173] + 9 __lambda_249 [842] +----------------------------------------------- + 4 __lambda_20 [854] + 4 __lambda_16 [851] +[72] 0.0 0.00 0.00 8 __lambda_247 [72] + 0.00 0.00 8/1424649027 Cyc_st_add [21] + 8 __lambda_245 [845] +----------------------------------------------- + 7 __lambda_250 [828] +[73] 0.0 0.00 0.00 7 __lambda_13 [73] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 14/192 Cyc_cdr [156] + 0.00 0.00 7/69 Cyc_car [160] + 7 __lambda_57 [62] +----------------------------------------------- + 3 __lambda_22 [869] + 4 __lambda_43 [76] +[74] 0.0 0.00 0.00 7 __lambda_16 [74] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 7/192 Cyc_cdr [156] + 7 __lambda_15 [60] +----------------------------------------------- + 7 __lambda_57 [62] +[75] 0.0 0.00 0.00 7 __lambda_18 [75] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 14/192 Cyc_cdr [156] + 7 __lambda_17 [61] +----------------------------------------------- + 7 __lambda_55 [847] +[76] 0.0 0.00 0.00 7 __lambda_43 [76] + 0.00 0.00 7/1424649027 Cyc_st_add [21] + 0.00 0.00 7/82 Cyc_is_null [159] + 4 __lambda_16 [74] + 3 __lambda_254 [68] +----------------------------------------------- + 1 c_schemebase_entry_pt [205] +[77] 0.0 0.00 0.00 1 __lambda_1561 [77] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_1560 [892] +----------------------------------------------- + 1 c_schemeread_entry_pt [207] +[78] 0.0 0.00 0.00 1 __lambda_400 [78] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_399 [102] +----------------------------------------------- + 1 c_scheme_char_entry_pt [204] +[79] 0.0 0.00 0.00 1 __lambda_42 [79] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 c_schemeread_entry_pt [207] +----------------------------------------------- + 1 c_schemewrite_entry_pt [209] +[80] 0.0 0.00 0.00 1 __lambda_5 [80] + 0.00 0.00 1/24 Cyc_global_set [56] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_4 [103] +----------------------------------------------- + 0.00 0.00 3/40 Cyc_set_cell [65] + 0.00 0.00 37/40 Cyc_set_car [55] +[81] 0.0 0.00 0.00 40 add_mutation [81] + 0.00 0.00 6/29134668 vpbuffer_add [41] +----------------------------------------------- + 1 __lambda_53 [914] +[82] 0.0 0.00 0.00 1 __lambda_52 [82] + 0.00 0.00 1/3 Cyc_set_cell [65] + 1 __lambda_22 [40] +----------------------------------------------- + 1 __lambda_66 [927] +[83] 0.0 0.00 0.00 1 __lambda_65 [83] + 0.00 0.00 1/3 Cyc_set_cell [65] + 1 __lambda_62 [924] +----------------------------------------------- + 1 __lambda_327 [125] +[84] 0.0 0.00 0.00 1 __lambda_8 [84] + 0.00 0.00 1/3 Cyc_set_cell [65] + 1 __lambda_7 [44] +----------------------------------------------- + 1 __lambda_68 [928] + 1 __lambda_7 [929] + 1 __lambda_6 [129] + 1 __lambda_1 [884] + 0.00 0.00 1/1077078 __lambda_4 [50] +[85] 0.0 0.00 0.00 5 Cyc_string_append [85] + 0.00 0.00 1/1 __lambda_5 [104] + 0.00 0.00 19/23 Cyc_is_string [165] + 1 __lambda_32 [902] + 1 __lambda_6 [921] + 1 __lambda_0 [86] + 1 __lambda_3 [101] +----------------------------------------------- + 1 Cyc_string_append [85] +[86] 0.0 0.00 0.00 1 __lambda_0 [86] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_schemebase_entry_pt [205] +----------------------------------------------- + 1 __lambda_327 [125] +[87] 0.0 0.00 0.00 1 __lambda_1544 [87] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_schemetime_entry_pt [208] +----------------------------------------------- + 1 __lambda_1547 [89] +[88] 0.0 0.00 0.00 1 __lambda_1546 [88] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1545 [889] +----------------------------------------------- + 1 __lambda_1548 [90] +[89] 0.0 0.00 0.00 1 __lambda_1547 [89] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1546 [88] +----------------------------------------------- + 1 __lambda_1549 [91] +[90] 0.0 0.00 0.00 1 __lambda_1548 [90] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1547 [89] +----------------------------------------------- + 1 __lambda_1550 [92] +[91] 0.0 0.00 0.00 1 __lambda_1549 [91] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1548 [90] +----------------------------------------------- + 1 __lambda_1551 [93] +[92] 0.0 0.00 0.00 1 __lambda_1550 [92] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1549 [91] +----------------------------------------------- + 1 __lambda_1552 [94] +[93] 0.0 0.00 0.00 1 __lambda_1551 [93] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1550 [92] +----------------------------------------------- + 1 __lambda_1553 [95] +[94] 0.0 0.00 0.00 1 __lambda_1552 [94] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1551 [93] +----------------------------------------------- + 1 __lambda_1554 [96] +[95] 0.0 0.00 0.00 1 __lambda_1553 [95] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1552 [94] +----------------------------------------------- + 1 __lambda_1555 [97] +[96] 0.0 0.00 0.00 1 __lambda_1554 [96] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1553 [95] +----------------------------------------------- + 1 __lambda_722 [874] +[97] 0.0 0.00 0.00 1 __lambda_1555 [97] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1554 [96] +----------------------------------------------- + 1 __lambda_722 [874] +[98] 0.0 0.00 0.00 1 __lambda_1557 [98] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1556 [890] +----------------------------------------------- + 1 __lambda_722 [874] +[99] 0.0 0.00 0.00 1 __lambda_1559 [99] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1558 [891] +----------------------------------------------- + 1 __lambda_3 [101] +[100] 0.0 0.00 0.00 1 __lambda_2 [100] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_1 [884] +----------------------------------------------- + 1 Cyc_string_append [85] +[101] 0.0 0.00 0.00 1 __lambda_3 [101] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_2 [100] +----------------------------------------------- + 1 __lambda_400 [78] +[102] 0.0 0.00 0.00 1 __lambda_399 [102] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_entry_pt_first_lambda [203] +----------------------------------------------- + 1 __lambda_5 [80] +[103] 0.0 0.00 0.00 1 __lambda_4 [103] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 c_scheme_char_entry_pt [204] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_string_append [85] +[104] 0.0 0.00 0.00 1 __lambda_5 [104] + 0.00 0.00 1/24 Cyc_global_set [56] +----------------------------------------------- + 1 __lambda_7 [44] +[105] 0.0 0.00 0.00 1 __lambda_6 [105] + 0.00 0.00 1/24 Cyc_global_set [56] + 1 __lambda_5 [43] +----------------------------------------------- + 4 __lambda_389 [864] +[106] 0.0 0.00 0.00 4 __lambda_11 [106] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 0.00 0.00 4/4 assoc [187] + 4 __lambda_10 [849] +----------------------------------------------- + 2 __lambda_4 [882] + 2 __lambda_3 [881] +[107] 0.0 0.00 0.00 4 __lambda_21 [107] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_251 [109] +----------------------------------------------- + 4 __lambda_41 [866] +[108] 0.0 0.00 0.00 4 __lambda_24 [108] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_40 [865] +----------------------------------------------- + 4 __lambda_21 [107] +[109] 0.0 0.00 0.00 4 __lambda_251 [109] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_19 [853] +----------------------------------------------- + 4 __lambda_42 [867] +[110] 0.0 0.00 0.00 4 __lambda_28 [110] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_383 [114] +----------------------------------------------- + 4 __lambda_337 [112] +[111] 0.0 0.00 0.00 4 __lambda_329 [111] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 0.00 0.00 4/69 Cyc_car [160] + 4 __lambda_35 [113] +----------------------------------------------- + 4 __lambda_27 [858] +[112] 0.0 0.00 0.00 4 __lambda_337 [112] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_329 [111] +----------------------------------------------- + 4 __lambda_329 [111] +[113] 0.0 0.00 0.00 4 __lambda_35 [113] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 0.00 0.00 4/13 memberp [173] + 4 __lambda_328 [859] +----------------------------------------------- + 4 __lambda_28 [110] +[114] 0.0 0.00 0.00 4 __lambda_383 [114] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_282 [69] +----------------------------------------------- + 4 __lambda_19 [853] +[115] 0.0 0.00 0.00 4 __lambda_384 [115] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 Cyc_list2vector [184] +----------------------------------------------- + 1 __lambda_14 [126] + 1 __lambda_13 [888] + 1 __lambda_12 [887] + 1 __lambda_11 [886] +[116] 0.0 0.00 0.00 4 __lambda_390 [116] + 0.00 0.00 4/1424649027 Cyc_st_add [21] + 4 __lambda_387 [862] +----------------------------------------------- + 3 __lambda_44 [831] +[117] 0.0 0.00 0.00 3 __lambda_23 [117] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 0.00 0.00 3/192 Cyc_cdr [156] + 0.00 0.00 3/69 Cyc_car [160] + 3 __lambda_22 [869] +----------------------------------------------- + 3 do_dispatch [133] +[118] 0.0 0.00 0.00 3 __lambda_308 [118] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 0.00 0.00 3/82 Cyc_is_null [159] + 3 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_60 [922] + 1 __lambda_35 [905] + 1 __lambda_27 [897] +[119] 0.0 0.00 0.00 3 __lambda_309 [119] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 3 apply_va [180] +----------------------------------------------- + 1 __lambda_1560 [892] + 1 __lambda_1558 [891] + 1 __lambda_1556 [890] +[120] 0.0 0.00 0.00 3 __lambda_725 [120] + 0.00 0.00 3/1424649027 Cyc_st_add [21] + 3 __lambda_719 [873] +----------------------------------------------- + 1 __lambda_51 [871] +[121] 0.0 0.00 0.00 1 __lambda_5 [121] + 0.00 0.00 1/2137195779 Cyc_num_fast_eq_op [15] + 1 __lambda_50 [913] +----------------------------------------------- + 1 __lambda_0 [878] +[122] 0.0 0.00 0.00 1 __lambda_43 [122] + 0.00 0.00 1/1424380073 Cyc_fast_sub [18] + 0.00 0.00 1/2 Cyc_fast_div [191] + 1 __lambda_766 [931] +----------------------------------------------- + 1 __lambda_40 [910] + 1 __lambda_38 [908] +[123] 0.0 0.00 0.00 2 __lambda_3 [123] + 0.00 0.00 2/1424649027 Cyc_st_add [21] + 0.00 0.00 2/82 Cyc_is_null [159] + 2 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_58 [919] + 1 __lambda_25 [895] +[124] 0.0 0.00 0.00 2 __lambda_304 [124] + 0.00 0.00 2/1424649027 Cyc_st_add [21] + 0.00 0.00 2/82 Cyc_is_null [159] + 0.00 0.00 2/69 Cyc_car [160] + 0.00 0.00 2/2 Cyc_io_flush_output_port [192] + 1 __lambda_24 [894] + 1 __lambda_57 [918] +----------------------------------------------- + 1 __lambda_1545 [889] + 1 __lambda_9 [35] +[125] 0.0 0.00 0.00 2 __lambda_327 [125] + 0.00 0.00 2/1424649027 Cyc_st_add [21] + 1 __lambda_8 [84] + 1 __lambda_1544 [87] +----------------------------------------------- + 1 c_entry_pt_first_lambda [203] +[126] 0.0 0.00 0.00 1 __lambda_14 [126] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_390 [116] +----------------------------------------------- + 1 c_schemetime_entry_pt [208] +[127] 0.0 0.00 0.00 1 __lambda_3 [127] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 c_schemewrite_entry_pt [209] +----------------------------------------------- + 1 __lambda_69 [131] +[128] 0.0 0.00 0.00 1 __lambda_4 [128] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_68 [928] +----------------------------------------------- + 1 c_schemecyclonecommon_entry_pt [206] +[129] 0.0 0.00 0.00 1 __lambda_6 [129] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 __lambda_6 [921] +[130] 0.0 0.00 0.00 1 __lambda_67 [130] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_66 [927] +----------------------------------------------- + 1 __lambda_33 [903] +[131] 0.0 0.00 0.00 1 __lambda_69 [131] + 0.00 0.00 1/1424649027 Cyc_st_add [21] + 1 __lambda_4 [128] +----------------------------------------------- + 0.00 0.00 1077265/1077265 gc_minor [6] +[132] 0.0 0.00 0.00 1077265 clear_mutations [132] +----------------------------------------------- + 7 dispatch [181] + 19.71 55.22 1077077/1077078 Cyc_start_trampoline [2] +[133] 0.0 0.00 0.00 1077084 do_dispatch [133] + 826498 __lambda_1 [4] + 249753 __lambda_0 [10] + 4 __lambda_20 [854] + 3 __lambda_308 [118] + 1 c_entry_pt [202] +----------------------------------------------- + 0.00 0.00 13/17613 gc_mutator_thread_blocked [171] + 0.00 0.00 13/17613 gc_mutator_thread_runnable [172] + 0.00 0.00 2220/17613 gc_post_handshake [53] + 0.00 0.00 7556/17613 gc_collector [12] + 0.00 0.00 7811/17613 gc_mut_cooperate [42] +[134] 0.0 0.00 0.00 17613 ck_pr_cas_int [134] +----------------------------------------------- + 0.00 0.00 14863/14863 gc_sweep [13] +[135] 0.0 0.00 0.00 14863 gc_is_heap_empty [135] +----------------------------------------------- + 0.00 0.00 9037/9037 gc_collector [12] +[136] 0.0 0.00 0.00 9037 gc_get_heap [136] +----------------------------------------------- + 0.00 0.00 6882/6882 ck_pr_fence_load [138] +[137] 0.0 0.00 0.00 6882 ck_pr_barrier [137] +----------------------------------------------- + 0.00 0.00 1906/6714 gc_free_old_thread_data [142] + 0.00 0.00 2085/6714 gc_wait_handshake [51] + 0.00 0.00 2723/6714 gc_collector_trace [25] +[138] 0.0 0.00 0.00 6714 ck_pr_fence_load [138] + 0.00 0.00 6882/6882 ck_pr_barrier [137] +----------------------------------------------- + 0.00 0.00 1914/6379 gc_free_old_thread_data [142] + 0.00 0.00 2018/6379 gc_wait_handshake [51] + 0.00 0.00 2447/6379 gc_collector_trace [25] +[139] 0.0 0.00 0.00 6379 ck_pr_md_load_ptr [139] +----------------------------------------------- + 0.00 0.00 5153/5153 gc_sweep [13] +[140] 0.0 0.00 0.00 5153 gc_heap_free [140] +----------------------------------------------- + 0.00 0.00 1960/1960 gc_mut_cooperate [42] +[141] 0.0 0.00 0.00 1960 gc_zero_read_write_counts [141] +----------------------------------------------- + 0.00 0.00 1904/1904 gc_collector [12] +[142] 0.0 0.00 0.00 1904 gc_free_old_thread_data [142] + 0.00 0.00 1914/6379 ck_pr_md_load_ptr [139] + 0.00 0.00 1906/6714 ck_pr_fence_load [138] +----------------------------------------------- + 0.00 0.00 5/1361 gc_init_heap [211] + 0.00 0.00 1356/1361 gc_grow_heap [24] +[143] 0.0 0.00 0.00 1361 gc_heap_create [143] +----------------------------------------------- + 0.00 0.00 856/856 hs_hash [145] +[144] 0.0 0.00 0.00 856 MurmurHash64A [144] +----------------------------------------------- + 0.00 0.00 384/856 set_get [151] + 0.00 0.00 472/856 set_insert [147] +[145] 0.0 0.00 0.00 856 hs_hash [145] + 0.00 0.00 856/856 MurmurHash64A [144] +----------------------------------------------- + 0.00 0.00 6/472 c_schemeread_entry_pt [207] + 0.00 0.00 123/472 c_schemebase_entry_pt [205] + 0.00 0.00 343/472 add_symbol_by_name [152] +[146] 0.0 0.00 0.00 472 add_symbol [146] + 0.00 0.00 472/472 set_insert [147] +----------------------------------------------- + 0.00 0.00 472/472 add_symbol [146] +[147] 0.0 0.00 0.00 472 set_insert [147] + 0.00 0.00 472/856 hs_hash [145] +----------------------------------------------- + 0.00 0.00 3/400 __lambda_719 [873] + 0.00 0.00 3/400 assoc [187] + 0.00 0.00 4/400 __lambda_248 [855] + 0.00 0.00 4/400 Cyc_list2string [183] + 0.00 0.00 4/400 Cyc_list2vector [184] + 0.00 0.00 7/400 apply_va [180] + 0.00 0.00 13/400 memberp [173] + 0.00 0.00 37/400 Cyc_set_car [55] + 0.00 0.00 64/400 equalp [162] + 0.00 0.00 69/400 Cyc_car [160] + 0.00 0.00 192/400 Cyc_cdr [156] +[148] 0.0 0.00 0.00 400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 4/384 c_schemetime_entry_pt [208] + 0.00 0.00 5/384 c_entry_pt [202] + 0.00 0.00 5/384 c_schemewrite_entry_pt [209] + 0.00 0.00 7/384 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 23/384 c_scheme_char_entry_pt [204] + 0.00 0.00 44/384 c_schemeread_entry_pt [207] + 0.00 0.00 296/384 c_schemebase_entry_pt [205] +[149] 0.0 0.00 0.00 384 find_or_add_symbol [149] + 0.00 0.00 384/384 find_symbol_by_name [150] + 0.00 0.00 343/343 add_symbol_by_name [152] +----------------------------------------------- + 0.00 0.00 384/384 find_or_add_symbol [149] +[150] 0.0 0.00 0.00 384 find_symbol_by_name [150] + 0.00 0.00 384/384 set_get [151] +----------------------------------------------- + 0.00 0.00 384/384 find_symbol_by_name [150] +[151] 0.0 0.00 0.00 384 set_get [151] + 0.00 0.00 384/856 hs_hash [145] +----------------------------------------------- + 0.00 0.00 343/343 find_or_add_symbol [149] +[152] 0.0 0.00 0.00 343 add_symbol_by_name [152] + 0.00 0.00 343/343 _strdup [827] + 0.00 0.00 343/472 add_symbol [146] +----------------------------------------------- + 0.00 0.00 4/255 c_schemetime_entry_pt [208] + 0.00 0.00 5/255 c_entry_pt [202] + 0.00 0.00 5/255 c_schemewrite_entry_pt [209] + 0.00 0.00 7/255 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 23/255 c_scheme_char_entry_pt [204] + 0.00 0.00 38/255 c_schemeread_entry_pt [207] + 0.00 0.00 173/255 c_schemebase_entry_pt [205] +[153] 0.0 0.00 0.00 255 add_global [153] + 0.00 0.00 255/255 mcvar [155] + 0.00 0.00 255/255 malloc_make_pair [154] +----------------------------------------------- + 0.00 0.00 255/255 add_global [153] +[154] 0.0 0.00 0.00 255 malloc_make_pair [154] +----------------------------------------------- + 0.00 0.00 255/255 add_global [153] +[155] 0.0 0.00 0.00 255 mcvar [155] +----------------------------------------------- + 0.00 0.00 3/192 __lambda_23 [117] + 0.00 0.00 4/192 __lambda_249 [856] + 0.00 0.00 7/192 __lambda_16 [74] + 0.00 0.00 8/192 __lambda_245 [845] + 0.00 0.00 9/192 __lambda_281 [843] + 0.00 0.00 14/192 __lambda_18 [75] + 0.00 0.00 14/192 __lambda_13 [73] + 0.00 0.00 16/192 __lambda_12 [66] + 0.00 0.00 48/192 __lambda_14 [67] + 0.00 0.00 69/192 __lambda_20 [63] +[156] 0.0 0.00 0.00 192 Cyc_cdr [156] + 0.00 0.00 192/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 127/127 mark_stack_or_heap_obj [58] +[157] 0.0 0.00 0.00 127 gc_is_stack_obj [157] +----------------------------------------------- + 0.00 0.00 9/97 __lambda_249 [842] + 0.00 0.00 9/97 __lambda_248 [841] + 0.00 0.00 9/97 __lambda_247 [840] + 0.00 0.00 9/97 __lambda_246 [839] + 0.00 0.00 9/97 __lambda_245 [838] + 0.00 0.00 9/97 __lambda_244 [837] + 0.00 0.00 9/97 __lambda_243 [836] + 0.00 0.00 9/97 __lambda_242 [835] + 0.00 0.00 9/97 __lambda_241 [834] + 0.00 0.00 16/97 __lambda_251 [829] +[158] 0.0 0.00 0.00 97 Cyc_eq [158] +----------------------------------------------- + 0.00 0.00 2/82 __lambda_304 [124] + 0.00 0.00 2/82 __lambda_3 [123] + 0.00 0.00 3/82 __lambda_308 [118] + 0.00 0.00 4/82 __lambda_387 [862] + 0.00 0.00 7/82 __lambda_43 [76] + 0.00 0.00 12/82 __lambda_1 [70] + 0.00 0.00 13/82 __lambda_282 [69] + 0.00 0.00 16/82 __lambda_245 [845] + 0.00 0.00 23/82 __lambda_721 [29] +[159] 0.0 0.00 0.00 82 Cyc_is_null [159] +----------------------------------------------- + 0.00 0.00 2/69 __lambda_304 [124] + 0.00 0.00 3/69 __lambda_23 [117] + 0.00 0.00 4/69 __lambda_248 [855] + 0.00 0.00 4/69 __lambda_246 [846] + 0.00 0.00 4/69 __lambda_329 [111] + 0.00 0.00 4/69 __lambda_40 [865] + 0.00 0.00 7/69 __lambda_13 [73] + 0.00 0.00 9/69 __lambda_282 [69] + 0.00 0.00 16/69 __lambda_14 [67] + 0.00 0.00 16/69 __lambda_12 [66] +[160] 0.0 0.00 0.00 69 Cyc_car [160] + 0.00 0.00 69/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 64/64 equalp [162] +[161] 0.0 0.00 0.00 64 equal [161] +----------------------------------------------- + 4 equalp [162] + 0.00 0.00 3/56 assoc [187] + 0.00 0.00 4/56 __lambda_248 [855] + 0.00 0.00 49/56 memberp [173] +[162] 0.0 0.00 0.00 56+4 equalp [162] + 0.00 0.00 64/400 Cyc_is_pair [148] + 0.00 0.00 64/64 equal [161] + 4 equalp [162] +----------------------------------------------- + 0.00 0.00 2/32 Cyc_write_va_list [195] + 0.00 0.00 2/32 Cyc_io_flush_output_port [192] + 0.00 0.00 3/32 Cyc_write_char [190] + 0.00 0.00 12/32 Cyc_display_va_list [175] + 0.00 0.00 13/32 Cyc_io_read_char [170] +[163] 0.0 0.00 0.00 32 Cyc_is_port [163] +----------------------------------------------- + 0.00 0.00 4/31 Cyc_list2string [183] + 0.00 0.00 4/31 Cyc_list2vector [184] + 0.00 0.00 9/31 _cons [844] + 0.00 0.00 14/31 apply [167] +[164] 0.0 0.00 0.00 31 Cyc_length [164] +----------------------------------------------- + 0.00 0.00 4/23 Cyc_string2number_ [186] + 0.00 0.00 19/23 Cyc_string_append [85] +[165] 0.0 0.00 0.00 23 Cyc_is_string [165] +----------------------------------------------- + 0.00 0.00 1/17 __lambda_766 [931] + 0.00 0.00 1/17 __lambda_765 [930] + 0.00 0.00 3/17 Cyc_number2string2 [189] + 0.00 0.00 12/17 Cyc_vector_ref [177] +[166] 0.0 0.00 0.00 17 Cyc_is_number [166] +----------------------------------------------- + 7 apply_va [180] + 10 Cyc_apply [178] +[167] 0.0 0.00 0.00 17 apply [167] + 0.00 0.00 14/31 Cyc_length [164] + 0.00 0.00 1/1 __75halt [883] + 9 _cons [844] + 7 dispatch [181] +----------------------------------------------- + 0.00 0.00 16/16 __lambda_251 [829] +[168] 0.0 0.00 0.00 16 Cyc_is_eof_object [168] +----------------------------------------------- + 0.00 0.00 2/14 _Cyc_write [877] + 0.00 0.00 12/14 Cyc_display_va_list [175] +[169] 0.0 0.00 0.00 14 Cyc_display [169] + 0.00 0.00 2/2 double2buffer [196] +----------------------------------------------- + 13 __lambda_44 [831] +[170] 0.0 0.00 0.00 13 Cyc_io_read_char [170] + 0.00 0.00 13/32 Cyc_is_port [163] + 0.00 0.00 13/13 gc_mutator_thread_blocked [171] + 13 gc_mutator_thread_runnable [172] +----------------------------------------------- + 0.00 0.00 13/13 Cyc_io_read_char [170] +[171] 0.0 0.00 0.00 13 gc_mutator_thread_blocked [171] + 0.00 0.00 13/17613 ck_pr_cas_int [134] +----------------------------------------------- + 13 Cyc_io_read_char [170] +[172] 0.0 0.00 0.00 13 gc_mutator_thread_runnable [172] + 0.00 0.00 13/17613 ck_pr_cas_int [134] + 13 __lambda_251 [829] +----------------------------------------------- + 0.00 0.00 4/13 __lambda_35 [113] + 0.00 0.00 9/13 __lambda_36 [71] +[173] 0.0 0.00 0.00 13 memberp [173] + 0.00 0.00 49/56 equalp [162] + 0.00 0.00 13/400 Cyc_is_pair [148] +----------------------------------------------- + 0.00 0.00 12/12 __lambda_0 [833] +[174] 0.0 0.00 0.00 12 Cyc_display_va [174] + 0.00 0.00 12/12 Cyc_display_va_list [175] +----------------------------------------------- + 0.00 0.00 12/12 Cyc_display_va [174] +[175] 0.0 0.00 0.00 12 Cyc_display_va_list [175] + 0.00 0.00 12/32 Cyc_is_port [163] + 0.00 0.00 12/14 Cyc_display [169] +----------------------------------------------- + 0.00 0.00 12/12 Cyc_vector_ref [177] +[176] 0.0 0.00 0.00 12 Cyc_is_vector [176] +----------------------------------------------- + 0.00 0.00 12/12 __lambda_20 [854] +[177] 0.0 0.00 0.00 12 Cyc_vector_ref [177] + 0.00 0.00 12/12 Cyc_is_vector [176] + 0.00 0.00 12/17 Cyc_is_number [166] +----------------------------------------------- + 1 __lambda_24 [894] + 9 __lambda_282 [69] +[178] 0.0 0.00 0.00 10 Cyc_apply [178] + 10 apply [167] +----------------------------------------------- + 0.00 0.00 3/7 __lambda_51 [871] + 0.00 0.00 4/7 __lambda_15 [850] +[179] 0.0 0.00 0.00 7 Cyc_num_fast_lt_op [179] +----------------------------------------------- + 3 __lambda_309 [119] + 4 __lambda_249 [856] +[180] 0.0 0.00 0.00 7 apply_va [180] + 0.00 0.00 7/400 Cyc_is_pair [148] + 7 apply [167] +----------------------------------------------- + 7 apply [167] +[181] 0.0 0.00 0.00 7 dispatch [181] + 7 do_dispatch [133] +----------------------------------------------- + 0.00 0.00 4/4 Cyc_string2number_ [186] +[182] 0.0 0.00 0.00 4 Cyc_check_obj [182] +----------------------------------------------- + 4 __lambda_336 [861] +[183] 0.0 0.00 0.00 4 Cyc_list2string [183] + 0.00 0.00 4/400 Cyc_is_pair [148] + 0.00 0.00 4/31 Cyc_length [164] + 4 __lambda_330 [860] +----------------------------------------------- + 4 __lambda_384 [115] +[184] 0.0 0.00 0.00 4 Cyc_list2vector [184] + 0.00 0.00 4/400 Cyc_is_pair [148] + 0.00 0.00 4/31 Cyc_length [164] + 4 __lambda_17 [852] +----------------------------------------------- + 4 __lambda_330 [860] +[185] 0.0 0.00 0.00 4 Cyc_string2number2_ [185] + 4 Cyc_string2number_ [186] +----------------------------------------------- + 4 Cyc_string2number2_ [185] +[186] 0.0 0.00 0.00 4 Cyc_string2number_ [186] + 0.00 0.00 4/4 Cyc_check_obj [182] + 0.00 0.00 4/23 Cyc_is_string [165] + 0.00 0.00 4/4 str2int [188] + 4 __lambda_41 [866] +----------------------------------------------- + 0.00 0.00 4/4 __lambda_11 [106] +[187] 0.0 0.00 0.00 4 assoc [187] + 0.00 0.00 3/400 Cyc_is_pair [148] + 0.00 0.00 3/56 equalp [162] +----------------------------------------------- + 0.00 0.00 4/4 Cyc_string2number_ [186] +[188] 0.0 0.00 0.00 4 str2int [188] +----------------------------------------------- + 1 __lambda_10 [885] + 1 __lambda_9 [933] + 1 __lambda_8 [932] +[189] 0.0 0.00 0.00 3 Cyc_number2string2 [189] + 0.00 0.00 3/17 Cyc_is_number [166] + 1 __lambda_7 [929] + 1 __lambda_8 [932] + 1 __lambda_9 [933] +----------------------------------------------- + 0.00 0.00 3/3 __lambda_307 [870] +[190] 0.0 0.00 0.00 3 Cyc_write_char [190] + 0.00 0.00 3/32 Cyc_is_port [163] +----------------------------------------------- + 0.00 0.00 1/2 __lambda_63 [925] + 0.00 0.00 1/2 __lambda_43 [122] +[191] 0.0 0.00 0.00 2 Cyc_fast_div [191] +----------------------------------------------- + 0.00 0.00 2/2 __lambda_304 [124] +[192] 0.0 0.00 0.00 2 Cyc_io_flush_output_port [192] + 0.00 0.00 2/32 Cyc_is_port [163] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write_va_list [195] +[193] 0.0 0.00 0.00 2 Cyc_write [193] + 0.00 0.00 2/2 _Cyc_write [877] +----------------------------------------------- + 0.00 0.00 2/2 __lambda_2 [880] +[194] 0.0 0.00 0.00 2 Cyc_write_va [194] + 0.00 0.00 2/2 Cyc_write_va_list [195] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write_va [194] +[195] 0.0 0.00 0.00 2 Cyc_write_va_list [195] + 0.00 0.00 2/32 Cyc_is_port [163] + 0.00 0.00 2/2 Cyc_write [193] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_display [169] +[196] 0.0 0.00 0.00 2 double2buffer [196] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_64 [926] +[197] 0.0 0.00 0.00 1 Cyc_fast_mul [197] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[198] 0.0 0.00 0.00 1 Cyc_heap_init [198] + 0.00 0.00 1/1 gc_start_collector [212] + 0.00 0.00 1/1 gc_init_heap [211] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1556 [890] +[199] 0.0 0.00 0.00 1 Cyc_stderr [199] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1558 [891] +[200] 0.0 0.00 0.00 1 Cyc_stdin [200] +----------------------------------------------- + 0.00 0.00 1/1 __lambda_1560 [892] +[201] 0.0 0.00 0.00 1 Cyc_stdout [201] +----------------------------------------------- + 1 do_dispatch [133] +[202] 0.0 0.00 0.00 1 c_entry_pt [202] + 0.00 0.00 5/255 add_global [153] + 0.00 0.00 5/384 find_or_add_symbol [149] + 1 c_schemecyclonecommon_entry_pt [206] +----------------------------------------------- + 1 __lambda_399 [102] +[203] 0.0 0.00 0.00 1 c_entry_pt_first_lambda [203] + 1 __lambda_14 [126] +----------------------------------------------- + 1 __lambda_4 [103] +[204] 0.0 0.00 0.00 1 c_scheme_char_entry_pt [204] + 0.00 0.00 23/255 add_global [153] + 0.00 0.00 23/384 find_or_add_symbol [149] + 1 __lambda_42 [79] +----------------------------------------------- + 1 __lambda_0 [86] +[205] 0.0 0.00 0.00 1 c_schemebase_entry_pt [205] + 0.00 0.00 296/384 find_or_add_symbol [149] + 0.00 0.00 173/255 add_global [153] + 0.00 0.00 123/472 add_symbol [146] + 1 __lambda_1561 [77] +----------------------------------------------- + 1 c_entry_pt [202] +[206] 0.0 0.00 0.00 1 c_schemecyclonecommon_entry_pt [206] + 0.00 0.00 7/255 add_global [153] + 0.00 0.00 7/384 find_or_add_symbol [149] + 1 __lambda_6 [129] +----------------------------------------------- + 1 __lambda_42 [79] +[207] 0.0 0.00 0.00 1 c_schemeread_entry_pt [207] + 0.00 0.00 44/384 find_or_add_symbol [149] + 0.00 0.00 38/255 add_global [153] + 0.00 0.00 6/472 add_symbol [146] + 1 __lambda_400 [78] +----------------------------------------------- + 1 __lambda_1544 [87] +[208] 0.0 0.00 0.00 1 c_schemetime_entry_pt [208] + 0.00 0.00 4/255 add_global [153] + 0.00 0.00 4/384 find_or_add_symbol [149] + 1 __lambda_3 [127] +----------------------------------------------- + 1 __lambda_3 [127] +[209] 0.0 0.00 0.00 1 c_schemewrite_entry_pt [209] + 0.00 0.00 5/255 add_global [153] + 0.00 0.00 5/384 find_or_add_symbol [149] + 1 __lambda_5 [80] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[210] 0.0 0.00 0.00 1 gc_add_mutator [210] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_heap_init [198] +[211] 0.0 0.00 0.00 1 gc_init_heap [211] + 0.00 0.00 5/1361 gc_heap_create [143] +----------------------------------------------- + 0.00 0.00 1/1 Cyc_heap_init [198] +[212] 0.0 0.00 0.00 1 gc_start_collector [212] +----------------------------------------------- + 0.00 0.00 1/1 main [1] +[213] 0.0 0.00 0.00 1 set_env_variables [213] +----------------------------------------------- + 0.00 0.00 343/343 add_symbol_by_name [152] +[827] 0.0 0.00 0.00 343 _strdup [827] +----------------------------------------------- + 16 __lambda_251 [829] +[828] 0.0 0.00 0.00 16 __lambda_250 [828] + 9 __lambda_36 [71] + 7 __lambda_13 [73] +----------------------------------------------- + 3 __lambda_21 [868] + 13 gc_mutator_thread_runnable [172] +[829] 0.0 0.00 0.00 16 __lambda_251 [829] + 0.00 0.00 16/16 Cyc_is_eof_object [168] + 0.00 0.00 16/97 Cyc_eq [158] + 16 __lambda_250 [828] +----------------------------------------------- + 16 __lambda_19 [57] +[830] 0.0 0.00 0.00 16 __lambda_252 [830] + 16 __lambda_45 [832] +----------------------------------------------- + 16 __lambda_12 [66] +[831] 0.0 0.00 0.00 16 __lambda_44 [831] + 13 Cyc_io_read_char [170] + 3 __lambda_23 [117] +----------------------------------------------- + 16 __lambda_252 [830] +[832] 0.0 0.00 0.00 16 __lambda_45 [832] + 16 __lambda_12 [66] +----------------------------------------------- + 12 __lambda_721 [29] +[833] 0.0 0.00 0.00 12 __lambda_0 [833] + 0.00 0.00 12/12 Cyc_display_va [174] + 1 __lambda_27 [897] + 1 __lambda_28 [898] + 1 __lambda_29 [899] + 1 __lambda_30 [900] + 1 __lambda_31 [901] + 1 __lambda_33 [903] + 1 __lambda_35 [905] + 1 __lambda_36 [906] + 1 __lambda_38 [908] + 1 __lambda_40 [910] + 1 __lambda_60 [922] + 1 __lambda_61 [923] +----------------------------------------------- + 9 __lambda_242 [835] +[834] 0.0 0.00 0.00 9 __lambda_241 [834] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_254 [68] +----------------------------------------------- + 9 __lambda_243 [836] +[835] 0.0 0.00 0.00 9 __lambda_242 [835] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_241 [834] +----------------------------------------------- + 9 __lambda_244 [837] +[836] 0.0 0.00 0.00 9 __lambda_243 [836] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_242 [835] +----------------------------------------------- + 9 __lambda_245 [838] +[837] 0.0 0.00 0.00 9 __lambda_244 [837] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_243 [836] +----------------------------------------------- + 9 __lambda_246 [839] +[838] 0.0 0.00 0.00 9 __lambda_245 [838] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_244 [837] +----------------------------------------------- + 9 __lambda_247 [840] +[839] 0.0 0.00 0.00 9 __lambda_246 [839] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_245 [838] +----------------------------------------------- + 9 __lambda_248 [841] +[840] 0.0 0.00 0.00 9 __lambda_247 [840] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_246 [839] +----------------------------------------------- + 9 __lambda_249 [842] +[841] 0.0 0.00 0.00 9 __lambda_248 [841] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_247 [840] +----------------------------------------------- + 9 __lambda_36 [71] +[842] 0.0 0.00 0.00 9 __lambda_249 [842] + 0.00 0.00 9/97 Cyc_eq [158] + 9 __lambda_248 [841] +----------------------------------------------- + 9 _cons [844] +[843] 0.0 0.00 0.00 9 __lambda_281 [843] + 0.00 0.00 9/192 Cyc_cdr [156] + 9 __lambda_282 [69] +----------------------------------------------- + 9 apply [167] +[844] 0.0 0.00 0.00 9 _cons [844] + 0.00 0.00 9/31 Cyc_length [164] + 9 __lambda_281 [843] +----------------------------------------------- + 8 __lambda_247 [72] +[845] 0.0 0.00 0.00 8 __lambda_245 [845] + 0.00 0.00 16/82 Cyc_is_null [159] + 0.00 0.00 8/192 Cyc_cdr [156] + 8 __lambda_246 [846] +----------------------------------------------- + 8 __lambda_245 [845] +[846] 0.0 0.00 0.00 8 __lambda_246 [846] + 0.00 0.00 4/69 Cyc_car [160] + 4 __lambda_250 [857] + 2 __lambda_2 [33] + 2 __lambda_3 [881] +----------------------------------------------- + 7 __lambda_19 [57] +[847] 0.0 0.00 0.00 7 __lambda_55 [847] + 7 __lambda_43 [76] +----------------------------------------------- + 7 __lambda_17 [61] +[848] 0.0 0.00 0.00 7 __lambda_56 [848] + 7 __lambda_20 [63] +----------------------------------------------- + 4 __lambda_11 [106] +[849] 0.0 0.00 0.00 4 __lambda_10 [849] + 4 __lambda_9 [35] +----------------------------------------------- + 4 __lambda_17 [852] +[850] 0.0 0.00 0.00 4 __lambda_15 [850] + 0.00 0.00 4/7 Cyc_num_fast_lt_op [179] + 4 __lambda_16 [851] +----------------------------------------------- + 4 __lambda_15 [850] +[851] 0.0 0.00 0.00 4 __lambda_16 [851] + 4 __lambda_247 [72] +----------------------------------------------- + 4 Cyc_list2vector [184] +[852] 0.0 0.00 0.00 4 __lambda_17 [852] + 4 __lambda_15 [850] +----------------------------------------------- + 4 __lambda_251 [109] +[853] 0.0 0.00 0.00 4 __lambda_19 [853] + 4 __lambda_384 [115] +----------------------------------------------- + 4 do_dispatch [133] +[854] 0.0 0.00 0.00 4 __lambda_20 [854] + 0.00 0.00 12/12 Cyc_vector_ref [177] + 4 __lambda_247 [72] +----------------------------------------------- + 4 __lambda_250 [857] +[855] 0.0 0.00 0.00 4 __lambda_248 [855] + 0.00 0.00 4/400 Cyc_is_pair [148] + 0.00 0.00 4/69 Cyc_car [160] + 0.00 0.00 4/56 equalp [162] + 4 __lambda_249 [856] +----------------------------------------------- + 4 __lambda_248 [855] +[856] 0.0 0.00 0.00 4 __lambda_249 [856] + 0.00 0.00 4/192 Cyc_cdr [156] + 4 apply_va [180] +----------------------------------------------- + 4 __lambda_246 [846] +[857] 0.0 0.00 0.00 4 __lambda_250 [857] + 4 __lambda_248 [855] +----------------------------------------------- + 4 __lambda_282 [69] +[858] 0.0 0.00 0.00 4 __lambda_27 [858] + 4 __lambda_337 [112] +----------------------------------------------- + 4 __lambda_35 [113] +[859] 0.0 0.00 0.00 4 __lambda_328 [859] + 4 __lambda_336 [861] +----------------------------------------------- + 4 Cyc_list2string [183] +[860] 0.0 0.00 0.00 4 __lambda_330 [860] + 4 Cyc_string2number2_ [185] +----------------------------------------------- + 4 __lambda_328 [859] +[861] 0.0 0.00 0.00 4 __lambda_336 [861] + 4 Cyc_list2string [183] +----------------------------------------------- + 4 __lambda_390 [116] +[862] 0.0 0.00 0.00 4 __lambda_387 [862] + 0.00 0.00 4/82 Cyc_is_null [159] + 4 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_5 [43] + 3 __lambda_9 [35] +[863] 0.0 0.00 0.00 4 __lambda_388 [863] + 4 __lambda_254 [68] +----------------------------------------------- + 4 __lambda_721 [29] +[864] 0.0 0.00 0.00 4 __lambda_389 [864] + 4 __lambda_11 [106] +----------------------------------------------- + 4 __lambda_24 [108] +[865] 0.0 0.00 0.00 4 __lambda_40 [865] + 0.00 0.00 4/69 Cyc_car [160] + 1 __lambda_10 [885] + 1 __lambda_11 [886] + 1 __lambda_12 [887] + 1 __lambda_13 [888] +----------------------------------------------- + 4 Cyc_string2number_ [186] +[866] 0.0 0.00 0.00 4 __lambda_41 [866] + 4 __lambda_24 [108] +----------------------------------------------- + 4 __lambda_15 [60] +[867] 0.0 0.00 0.00 4 __lambda_42 [867] + 4 __lambda_28 [110] +----------------------------------------------- + 3 __lambda_15 [60] +[868] 0.0 0.00 0.00 3 __lambda_21 [868] + 3 __lambda_251 [829] +----------------------------------------------- + 3 __lambda_23 [117] +[869] 0.0 0.00 0.00 3 __lambda_22 [869] + 3 __lambda_16 [74] +----------------------------------------------- + 3 __lambda_721 [29] +[870] 0.0 0.00 0.00 3 __lambda_307 [870] + 0.00 0.00 3/3 Cyc_write_char [190] + 1 __lambda_26 [896] + 1 __lambda_34 [904] + 1 __lambda_59 [920] +----------------------------------------------- + 1 __lambda_22 [40] + 2 __lambda_23 [36] +[871] 0.0 0.00 0.00 3 __lambda_51 [871] + 0.00 0.00 3/7 Cyc_num_fast_lt_op [179] + 2 __lambda_4 [882] + 1 __lambda_5 [121] +----------------------------------------------- + 3 __lambda_724 [876] +[872] 0.0 0.00 0.00 3 __lambda_718 [872] + 3 __lambda_723 [875] +----------------------------------------------- + 3 __lambda_725 [120] +[873] 0.0 0.00 0.00 3 __lambda_719 [873] + 0.00 0.00 3/400 Cyc_is_pair [148] + 3 __lambda_724 [876] +----------------------------------------------- + 3 __lambda_723 [875] +[874] 0.0 0.00 0.00 3 __lambda_722 [874] + 1 __lambda_1555 [97] + 1 __lambda_1557 [98] + 1 __lambda_1559 [99] +----------------------------------------------- + 3 __lambda_718 [872] +[875] 0.0 0.00 0.00 3 __lambda_723 [875] + 3 __lambda_722 [874] +----------------------------------------------- + 3 __lambda_719 [873] +[876] 0.0 0.00 0.00 3 __lambda_724 [876] + 3 __lambda_718 [872] +----------------------------------------------- + 0.00 0.00 2/2 Cyc_write [193] +[877] 0.0 0.00 0.00 2 _Cyc_write [877] + 0.00 0.00 2/14 Cyc_display [169] +----------------------------------------------- + 1 __lambda_56 [917] + 1 __lambda_44 [912] +[878] 0.0 0.00 0.00 2 __lambda_0 [878] + 1 __lambda_43 [122] + 1 __lambda_55 [916] +----------------------------------------------- + 1 __lambda_55 [916] + 1 __lambda_50 [913] +[879] 0.0 0.00 0.00 2 __lambda_1 [879] + 1 __lambda_44 [912] + 1 __lambda_54 [915] +----------------------------------------------- + 2 __lambda_721 [29] +[880] 0.0 0.00 0.00 2 __lambda_2 [880] + 0.00 0.00 2/2 Cyc_write_va [194] + 1 __lambda_37 [907] + 1 __lambda_39 [909] +----------------------------------------------- + 2 __lambda_246 [846] +[881] 0.0 0.00 0.00 2 __lambda_3 [881] + 2 __lambda_21 [107] +----------------------------------------------- + 2 __lambda_51 [871] +[882] 0.0 0.00 0.00 2 __lambda_4 [882] + 2 __lambda_21 [107] +----------------------------------------------- + 0.00 0.00 1/1 apply [167] +[883] 0.0 0.00 0.00 1 __75halt [883] +----------------------------------------------- + 1 __lambda_2 [100] +[884] 0.0 0.00 0.00 1 __lambda_1 [884] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 __lambda_40 [865] +[885] 0.0 0.00 0.00 1 __lambda_10 [885] + 1 Cyc_number2string2 [189] +----------------------------------------------- + 1 __lambda_40 [865] +[886] 0.0 0.00 0.00 1 __lambda_11 [886] + 1 __lambda_390 [116] +----------------------------------------------- + 1 __lambda_40 [865] +[887] 0.0 0.00 0.00 1 __lambda_12 [887] + 1 __lambda_390 [116] +----------------------------------------------- + 1 __lambda_40 [865] +[888] 0.0 0.00 0.00 1 __lambda_13 [888] + 1 __lambda_390 [116] +----------------------------------------------- + 1 __lambda_1546 [88] +[889] 0.0 0.00 0.00 1 __lambda_1545 [889] + 1 __lambda_327 [125] +----------------------------------------------- + 1 __lambda_1557 [98] +[890] 0.0 0.00 0.00 1 __lambda_1556 [890] + 0.00 0.00 1/1 Cyc_stderr [199] + 1 __lambda_725 [120] +----------------------------------------------- + 1 __lambda_1559 [99] +[891] 0.0 0.00 0.00 1 __lambda_1558 [891] + 0.00 0.00 1/1 Cyc_stdin [200] + 1 __lambda_725 [120] +----------------------------------------------- + 1 __lambda_1561 [77] +[892] 0.0 0.00 0.00 1 __lambda_1560 [892] + 0.00 0.00 1/1 Cyc_stdout [201] + 1 __lambda_725 [120] +----------------------------------------------- + 1 __lambda_57 [918] +[893] 0.0 0.00 0.00 1 __lambda_2 [893] + 1 __lambda_56 [917] +----------------------------------------------- + 1 __lambda_304 [124] +[894] 0.0 0.00 0.00 1 __lambda_24 [894] + 1 Cyc_apply [178] +----------------------------------------------- + 1 __lambda_721 [29] +[895] 0.0 0.00 0.00 1 __lambda_25 [895] + 1 __lambda_304 [124] +----------------------------------------------- + 1 __lambda_307 [870] +[896] 0.0 0.00 0.00 1 __lambda_26 [896] + 1 __lambda_721 [29] +----------------------------------------------- + 1 __lambda_0 [833] +[897] 0.0 0.00 0.00 1 __lambda_27 [897] + 1 __lambda_309 [119] +----------------------------------------------- + 1 __lambda_0 [833] +[898] 0.0 0.00 0.00 1 __lambda_28 [898] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[899] 0.0 0.00 0.00 1 __lambda_29 [899] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[900] 0.0 0.00 0.00 1 __lambda_30 [900] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[901] 0.0 0.00 0.00 1 __lambda_31 [901] + 1 __lambda_1 [70] +----------------------------------------------- + 1 Cyc_string_append [85] +[902] 0.0 0.00 0.00 1 __lambda_32 [902] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[903] 0.0 0.00 0.00 1 __lambda_33 [903] + 1 __lambda_69 [131] +----------------------------------------------- + 1 __lambda_307 [870] +[904] 0.0 0.00 0.00 1 __lambda_34 [904] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[905] 0.0 0.00 0.00 1 __lambda_35 [905] + 1 __lambda_309 [119] +----------------------------------------------- + 1 __lambda_0 [833] +[906] 0.0 0.00 0.00 1 __lambda_36 [906] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_2 [880] +[907] 0.0 0.00 0.00 1 __lambda_37 [907] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[908] 0.0 0.00 0.00 1 __lambda_38 [908] + 1 __lambda_3 [123] +----------------------------------------------- + 1 __lambda_2 [880] +[909] 0.0 0.00 0.00 1 __lambda_39 [909] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_0 [833] +[910] 0.0 0.00 0.00 1 __lambda_40 [910] + 1 __lambda_3 [123] +----------------------------------------------- + 1 __lambda_63 [925] +[911] 0.0 0.00 0.00 1 __lambda_41 [911] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_1 [879] +[912] 0.0 0.00 0.00 1 __lambda_44 [912] + 1 __lambda_0 [878] +----------------------------------------------- + 1 __lambda_5 [121] +[913] 0.0 0.00 0.00 1 __lambda_50 [913] + 1 __lambda_1 [879] +----------------------------------------------- + 1 __lambda_54 [915] +[914] 0.0 0.00 0.00 1 __lambda_53 [914] + 1 __lambda_52 [82] +----------------------------------------------- + 1 __lambda_1 [879] +[915] 0.0 0.00 0.00 1 __lambda_54 [915] + 1 __lambda_53 [914] +----------------------------------------------- + 1 __lambda_0 [878] +[916] 0.0 0.00 0.00 1 __lambda_55 [916] + 1 __lambda_1 [879] +----------------------------------------------- + 1 __lambda_2 [893] +[917] 0.0 0.00 0.00 1 __lambda_56 [917] + 1 __lambda_0 [878] +----------------------------------------------- + 1 __lambda_304 [124] +[918] 0.0 0.00 0.00 1 __lambda_57 [918] + 1 __lambda_2 [893] +----------------------------------------------- + 1 __lambda_721 [29] +[919] 0.0 0.00 0.00 1 __lambda_58 [919] + 1 __lambda_304 [124] +----------------------------------------------- + 1 __lambda_307 [870] +[920] 0.0 0.00 0.00 1 __lambda_59 [920] + 1 __lambda_721 [29] +----------------------------------------------- + 1 Cyc_string_append [85] +[921] 0.0 0.00 0.00 1 __lambda_6 [921] + 1 __lambda_67 [130] +----------------------------------------------- + 1 __lambda_0 [833] +[922] 0.0 0.00 0.00 1 __lambda_60 [922] + 1 __lambda_309 [119] +----------------------------------------------- + 1 __lambda_0 [833] +[923] 0.0 0.00 0.00 1 __lambda_61 [923] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_65 [83] +[924] 0.0 0.00 0.00 1 __lambda_62 [924] + 1 __lambda_1 [70] +----------------------------------------------- + 1 __lambda_765 [930] +[925] 0.0 0.00 0.00 1 __lambda_63 [925] + 0.00 0.00 1/2 Cyc_fast_div [191] + 1 __lambda_41 [911] +----------------------------------------------- + 1 __lambda_42 [39] +[926] 0.0 0.00 0.00 1 __lambda_64 [926] + 0.00 0.00 1/1 Cyc_fast_mul [197] + 1 __lambda_765 [930] +----------------------------------------------- + 1 __lambda_67 [130] +[927] 0.0 0.00 0.00 1 __lambda_66 [927] + 1 __lambda_65 [83] +----------------------------------------------- + 1 __lambda_4 [128] +[928] 0.0 0.00 0.00 1 __lambda_68 [928] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 Cyc_number2string2 [189] +[929] 0.0 0.00 0.00 1 __lambda_7 [929] + 1 Cyc_string_append [85] +----------------------------------------------- + 1 __lambda_64 [926] +[930] 0.0 0.00 0.00 1 __lambda_765 [930] + 0.00 0.00 1/17 Cyc_is_number [166] + 1 __lambda_63 [925] +----------------------------------------------- + 1 __lambda_43 [122] +[931] 0.0 0.00 0.00 1 __lambda_766 [931] + 0.00 0.00 1/17 Cyc_is_number [166] + 1 __lambda_42 [39] +----------------------------------------------- + 1 Cyc_number2string2 [189] +[932] 0.0 0.00 0.00 1 __lambda_8 [932] + 1 Cyc_number2string2 [189] +----------------------------------------------- + 1 Cyc_number2string2 [189] +[933] 0.0 0.00 0.00 1 __lambda_9 [933] + 1 Cyc_number2string2 [189] +----------------------------------------------- + + 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-2015 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 + + [178] Cyc_apply [894] __lambda_24 (ack.c) [83] __lambda_65 (ack.c) + [160] Cyc_car [108] __lambda_24 (read.c) [927] __lambda_66 (ack.c) + [156] Cyc_cdr [834] __lambda_241 (read.c) [130] __lambda_67 (ack.c) + [182] Cyc_check_obj [835] __lambda_242 (read.c) [928] __lambda_68 (ack.c) + [169] Cyc_display [836] __lambda_243 (read.c) [131] __lambda_69 (ack.c) + [174] Cyc_display_va [837] __lambda_244 (read.c) [929] __lambda_7 (ack.c) + [175] Cyc_display_va_list [845] __lambda_245 (base.c) [44] __lambda_7 (read.c) + [158] Cyc_eq [838] __lambda_245 (read.c) [872] __lambda_718 (base.c) + [191] Cyc_fast_div [846] __lambda_246 (base.c) [873] __lambda_719 (base.c) + [197] Cyc_fast_mul [839] __lambda_246 (read.c) [29] __lambda_721 (base.c) + [18] Cyc_fast_sub [72] __lambda_247 (base.c) [874] __lambda_722 (base.c) + [19] Cyc_fast_sum [840] __lambda_247 (read.c) [875] __lambda_723 (base.c) + [56] Cyc_global_set [855] __lambda_248 (base.c) [876] __lambda_724 (base.c) + [198] Cyc_heap_init (runtime-main.h) [841] __lambda_248 (read.c) [120] __lambda_725 (base.c) + [192] Cyc_io_flush_output_port [856] __lambda_249 (base.c) [930] __lambda_765 (base.c) + [170] Cyc_io_read_char [842] __lambda_249 (read.c) [931] __lambda_766 (base.c) + [168] Cyc_is_eof_object [895] __lambda_25 (ack.c) [932] __lambda_8 (ack.c) + [159] Cyc_is_null [857] __lambda_250 (base.c) [84] __lambda_8 (read.c) + [166] Cyc_is_number [828] __lambda_250 (read.c) [933] __lambda_9 (ack.c) + [148] Cyc_is_pair [109] __lambda_251 (base.c) [35] __lambda_9 (read.c) + [163] Cyc_is_port [829] __lambda_251 (read.c) [844] _cons + [165] Cyc_is_string [830] __lambda_252 (read.c) [827] _strdup + [176] Cyc_is_vector [59] __lambda_253 (read.c) [153] add_global + [164] Cyc_length [68] __lambda_254 (read.c) [81] add_mutation + [183] Cyc_list2string [896] __lambda_26 (ack.c) [146] add_symbol + [184] Cyc_list2vector [897] __lambda_27 (ack.c) [152] add_symbol_by_name + [15] Cyc_num_fast_eq_op [858] __lambda_27 (read.c) [167] apply + [179] Cyc_num_fast_lt_op [898] __lambda_28 (ack.c) [180] apply_va + [189] Cyc_number2string2 [110] __lambda_28 (read.c) [187] assoc + [55] Cyc_set_car [843] __lambda_281 (base.c) [202] c_entry_pt (ack.c) + [65] Cyc_set_cell [69] __lambda_282 (base.c) [203] c_entry_pt_first_lambda (ack.c) + [21] Cyc_st_add [899] __lambda_29 (ack.c) [204] c_scheme_char_entry_pt + [2] Cyc_start_trampoline [881] __lambda_3 (ack.c) [205] c_schemebase_entry_pt + [199] Cyc_stderr [101] __lambda_3 (common.c) [206] c_schemecyclonecommon_entry_pt + [200] Cyc_stdin [127] __lambda_3 (time.c) [207] c_schemeread_entry_pt + [201] Cyc_stdout [123] __lambda_3 (write.c) [208] c_schemetime_entry_pt + [185] Cyc_string2number2_ [900] __lambda_30 (ack.c) [209] c_schemewrite_entry_pt + [186] Cyc_string2number_ [124] __lambda_304 (base.c) [23] cell_get + [85] Cyc_string_append [870] __lambda_307 (base.c) [137] ck_pr_barrier (ck_pr.h) + [177] Cyc_vector_ref [118] __lambda_308 (base.c) [134] ck_pr_cas_int (ck_pr.h) + [193] Cyc_write [119] __lambda_309 (base.c) [138] ck_pr_fence_load (ck_pr.h) + [190] Cyc_write_char [901] __lambda_31 (ack.c) [37] ck_pr_md_load_int (ck_pr.h) + [194] Cyc_write_va [902] __lambda_32 (ack.c) [139] ck_pr_md_load_ptr (ck_pr.h) + [195] Cyc_write_va_list [125] __lambda_327 (base.c) [46] ck_pr_md_load_uint (ck_pr.h) + [5] GC [859] __lambda_328 (read.c) [132] clear_mutations + [144] MurmurHash64A (ck_ht_hash.h) [111] __lambda_329 (read.c) [181] dispatch + [877] _Cyc_write (runtime.c) [903] __lambda_33 (ack.c) [22] dispatch_num_eq + [883] __75halt [860] __lambda_330 (read.c) [133] do_dispatch + [30] __halt [861] __lambda_336 (read.c) [196] double2buffer + [10] __lambda_0 (ack.c) [112] __lambda_337 (read.c) [161] equal + [86] __lambda_0 (common.c) [904] __lambda_34 (ack.c) [162] equalp + [878] __lambda_0 (time.c) [905] __lambda_35 (ack.c) [149] find_or_add_symbol + [833] __lambda_0 (write.c) [113] __lambda_35 (char.c) [150] find_symbol_by_name + [4] __lambda_1 (ack.c) [906] __lambda_36 (ack.c) [210] gc_add_mutator + [884] __lambda_1 (common.c) [71] __lambda_36 (char.c) [8] gc_alloc + [879] __lambda_1 (time.c) [907] __lambda_37 (ack.c) [16] gc_allocated_bytes + [70] __lambda_1 (write.c) [908] __lambda_38 (ack.c) [12] gc_collector + [885] __lambda_10 (ack.c) [114] __lambda_383 (base.c) [34] gc_collector_mark_gray (gc.c) + [849] __lambda_10 (read.c) [115] __lambda_384 (base.c) [25] gc_collector_trace + [886] __lambda_11 (ack.c) [862] __lambda_387 (read.c) [14] gc_copy_obj + [106] __lambda_11 (read.c) [863] __lambda_388 (read.c) [28] gc_empty_collector_stack + [887] __lambda_12 (ack.c) [864] __lambda_389 (read.c) [17] gc_fixup_moved_obj + [66] __lambda_12 (read.c) [909] __lambda_39 (ack.c) [142] gc_free_old_thread_data + [888] __lambda_13 (ack.c) [116] __lambda_390 (read.c) [136] gc_get_heap + [73] __lambda_13 (read.c) [102] __lambda_399 (read.c) [24] gc_grow_heap + [126] __lambda_14 (ack.c) [882] __lambda_4 (ack.c) [52] gc_handshake + [67] __lambda_14 (read.c) [128] __lambda_4 (base.c) [143] gc_heap_create + [850] __lambda_15 (ack.c) [103] __lambda_4 (write.c) [140] gc_heap_free + [60] __lambda_15 (read.c) [910] __lambda_40 (ack.c) [211] gc_init_heap + [87] __lambda_1544 (base.c) [865] __lambda_40 (read.c) [49] gc_initialize + [889] __lambda_1545 (base.c) [78] __lambda_400 (read.c) [135] gc_is_heap_empty + [88] __lambda_1546 (base.c) [911] __lambda_41 (ack.c) [157] gc_is_stack_obj + [89] __lambda_1547 (base.c) [866] __lambda_41 (read.c) [27] gc_mark_black + [90] __lambda_1548 (base.c) [39] __lambda_42 (ack.c) [26] gc_mark_globals + [91] __lambda_1549 (base.c) [79] __lambda_42 (char.c) [48] gc_mark_gray + [92] __lambda_1550 (base.c) [867] __lambda_42 (read.c) [64] gc_mark_gray2 + [93] __lambda_1551 (base.c) [122] __lambda_43 (ack.c) [6] gc_minor + [94] __lambda_1552 (base.c) [76] __lambda_43 (read.c) [7] gc_move + [95] __lambda_1553 (base.c) [912] __lambda_44 (ack.c) [42] gc_mut_cooperate + [96] __lambda_1554 (base.c) [831] __lambda_44 (read.c) [54] gc_mut_update + [97] __lambda_1555 (base.c) [832] __lambda_45 (read.c) [171] gc_mutator_thread_blocked + [890] __lambda_1556 (base.c) [121] __lambda_5 (ack.c) [172] gc_mutator_thread_runnable + [98] __lambda_1557 (base.c) [104] __lambda_5 (common.c) [53] gc_post_handshake + [891] __lambda_1558 (base.c) [80] __lambda_5 (write.c) [32] gc_print_stats + [99] __lambda_1559 (base.c) [43] __lambda_5 (read.c) [212] gc_start_collector + [892] __lambda_1560 (base.c) [913] __lambda_50 (ack.c) [45] gc_sum_pending_writes + [77] __lambda_1561 (base.c) [871] __lambda_51 (ack.c) [13] gc_sweep + [851] __lambda_16 (ack.c) [82] __lambda_52 (ack.c) [20] gc_thr_add_to_move_buffer + [74] __lambda_16 (read.c) [914] __lambda_53 (ack.c) [31] gc_thr_grow_move_buffer + [852] __lambda_17 (ack.c) [915] __lambda_54 (ack.c) [38] gc_thread_data_init + [61] __lambda_17 (read.c) [916] __lambda_55 (ack.c) [9] gc_try_alloc + [75] __lambda_18 (read.c) [847] __lambda_55 (read.c) [51] gc_wait_handshake + [853] __lambda_19 (ack.c) [917] __lambda_56 (ack.c) [141] gc_zero_read_write_counts + [57] __lambda_19 (read.c) [848] __lambda_56 (read.c) [145] hs_hash (runtime.c) + [33] __lambda_2 (ack.c) [918] __lambda_57 (ack.c) [154] malloc_make_pair + [100] __lambda_2 (common.c) [62] __lambda_57 (read.c) [58] mark_stack_or_heap_obj (gc.c) + [893] __lambda_2 (time.c) [919] __lambda_58 (ack.c) [155] mcvar + [880] __lambda_2 (write.c) [920] __lambda_59 (ack.c) [173] memberp + [854] __lambda_20 (ack.c) [921] __lambda_6 (ack.c) [213] set_env_variables + [63] __lambda_20 (read.c) [129] __lambda_6 (common.c) [151] set_get (runtime.c) + [107] __lambda_21 (ack.c) [105] __lambda_6 (read.c) [147] set_insert (runtime.c) + [868] __lambda_21 (read.c) [922] __lambda_60 (ack.c) [188] str2int + [40] __lambda_22 (ack.c) [923] __lambda_61 (ack.c) [41] vpbuffer_add + [869] __lambda_22 (read.c) [924] __lambda_62 (ack.c) [47] vpbuffer_realloc + [36] __lambda_23 (ack.c) [925] __lambda_63 (ack.c) [3] + [117] __lambda_23 (read.c) [926] __lambda_64 (ack.c)