New jit API entrypoint: gcc_jit_context_set_logfile
[official-gcc.git] / gcc / jit / docs / internals / test-hello-world.exe.log.txt
bloba96d80fc45e70076c94a714d1f671ea0cc9efa43
1 JIT: entering: gcc_jit_context_set_str_option
2 JIT: exiting: gcc_jit_context_set_str_option
3 JIT: entering: gcc_jit_context_set_int_option
4 JIT: exiting: gcc_jit_context_set_int_option
5 JIT: entering: gcc_jit_context_set_bool_option
6 JIT: exiting: gcc_jit_context_set_bool_option
7 JIT: entering: gcc_jit_context_set_bool_option
8 JIT: exiting: gcc_jit_context_set_bool_option
9 JIT: entering: gcc_jit_context_set_bool_option
10 JIT: exiting: gcc_jit_context_set_bool_option
11 JIT: entering: gcc_jit_context_set_bool_option
12 JIT: exiting: gcc_jit_context_set_bool_option
13 JIT: entering: gcc_jit_context_set_bool_option
14 JIT: exiting: gcc_jit_context_set_bool_option
15 JIT: entering: gcc_jit_context_get_type
16 JIT: exiting: gcc_jit_context_get_type
17 JIT: entering: gcc_jit_context_get_type
18 JIT: exiting: gcc_jit_context_get_type
19 JIT: entering: gcc_jit_context_new_param
20 JIT: exiting: gcc_jit_context_new_param
21 JIT: entering: gcc_jit_context_new_function
22 JIT: exiting: gcc_jit_context_new_function
23 JIT: entering: gcc_jit_context_new_param
24 JIT: exiting: gcc_jit_context_new_param
25 JIT: entering: gcc_jit_context_get_type
26 JIT: exiting: gcc_jit_context_get_type
27 JIT: entering: gcc_jit_context_new_function
28 JIT: exiting: gcc_jit_context_new_function
29 JIT: entering: gcc_jit_context_new_string_literal
30 JIT: exiting: gcc_jit_context_new_string_literal
31 JIT: entering: gcc_jit_function_new_block
32 JIT: exiting: gcc_jit_function_new_block
33 JIT: entering: gcc_jit_block_add_comment
34 JIT: exiting: gcc_jit_block_add_comment
35 JIT: entering: gcc_jit_context_new_call
36 JIT: exiting: gcc_jit_context_new_call
37 JIT: entering: gcc_jit_block_add_eval
38 JIT: exiting: gcc_jit_block_add_eval
39 JIT: entering: gcc_jit_block_end_with_void_return
40 JIT: exiting: gcc_jit_block_end_with_void_return
41 JIT: entering: gcc_jit_context_compile
42 JIT:  compiling ctxt: 0x1283e20
43 JIT:  entering: gcc::jit::result* gcc::jit::recording::context::compile()
44 JIT:   entering: void gcc::jit::recording::context::validate()
45 JIT:   exiting: void gcc::jit::recording::context::validate()
46 JIT:   entering: gcc::jit::playback::context::context(gcc::jit::recording::context*)
47 JIT:   exiting: gcc::jit::playback::context::context(gcc::jit::recording::context*)
48 JIT:   entering: gcc::jit::result* gcc::jit::playback::context::compile()
49 JIT:    entering: void gcc::jit::playback::context::make_fake_args(vec<char*>*, const char*, vec<gcc::jit::recording::requested_dump>*)
50 JIT:    exiting: void gcc::jit::playback::context::make_fake_args(vec<char*>*, const char*, vec<gcc::jit::recording::requested_dump>*)
51 JIT:    entering: void gcc::jit::playback::context::acquire_mutex()
52 JIT:    exiting: void gcc::jit::playback::context::acquire_mutex()
53 JIT:    entering: toplev::main
54 JIT:     argv[0]: ./test-hello-world.c.exe
55 JIT:     argv[1]: /tmp/libgccjit-CKq1M9/fake.c
56 JIT:     argv[2]: -fPIC
57 JIT:     argv[3]: -O3
58 JIT:     argv[4]: -g
59 JIT:     argv[5]: -quiet
60 JIT:     argv[6]: --param
61 JIT:     argv[7]: ggc-min-expand=0
62 JIT:     argv[8]: --param
63 JIT:     argv[9]: ggc-min-heapsize=0
64 JIT:     entering: bool jit_langhook_init()
65 JIT:     exiting: bool jit_langhook_init()
66 JIT:     entering: void gcc::jit::playback::context::replay()
67 JIT:      entering: void gcc::jit::recording::context::replay_into(gcc::jit::replayer*)
68 JIT:      exiting: void gcc::jit::recording::context::replay_into(gcc::jit::replayer*)
69 JIT:      entering: void gcc::jit::recording::context::disassociate_from_playback()
70 JIT:      exiting: void gcc::jit::recording::context::disassociate_from_playback()
71 JIT:      entering: void gcc::jit::playback::context::handle_locations()
72 JIT:      exiting: void gcc::jit::playback::context::handle_locations()
73 JIT:      entering: void gcc::jit::playback::function::build_stmt_list()
74 JIT:      exiting: void gcc::jit::playback::function::build_stmt_list()
75 JIT:      entering: void gcc::jit::playback::function::build_stmt_list()
76 JIT:      exiting: void gcc::jit::playback::function::build_stmt_list()
77 JIT:      entering: void gcc::jit::playback::function::postprocess()
78 JIT:      exiting: void gcc::jit::playback::function::postprocess()
79 JIT:      entering: void gcc::jit::playback::function::postprocess()
80 JIT:      exiting: void gcc::jit::playback::function::postprocess()
81 JIT:     exiting: void gcc::jit::playback::context::replay()
82 JIT:     entering: void jit_langhook_write_globals()
83 JIT:     exiting: void jit_langhook_write_globals()
84 JIT:    exiting: toplev::main
85 JIT:    entering: void gcc::jit::playback::context::extract_any_requested_dumps(vec<gcc::jit::recording::requested_dump>*)
86 JIT:    exiting: void gcc::jit::playback::context::extract_any_requested_dumps(vec<gcc::jit::recording::requested_dump>*)
87 JIT:    entering: toplev::finalize
88 JIT:    exiting: toplev::finalize
89 JIT:    entering: void gcc::jit::playback::context::convert_to_dso(const char*)
90 JIT:     argv[0]: x86_64-unknown-linux-gnu-gcc-5.0.0
91 JIT:     argv[1]: -shared
92 JIT:     argv[2]: /tmp/libgccjit-CKq1M9/fake.s
93 JIT:     argv[3]: -o
94 JIT:     argv[4]: /tmp/libgccjit-CKq1M9/fake.so
95 JIT:     argv[5]: -fno-use-linker-plugin
96 JIT:     argv[6]: (null)
97 JIT:    exiting: void gcc::jit::playback::context::convert_to_dso(const char*)
98 JIT:    entering: gcc::jit::result* gcc::jit::playback::context::dlopen_built_dso()
99 JIT:     entering: gcc::jit::result::result(gcc::jit::logger*, void*)
100 JIT:     exiting: gcc::jit::result::result(gcc::jit::logger*, void*)
101 JIT:    exiting: gcc::jit::result* gcc::jit::playback::context::dlopen_built_dso()
102 JIT:    entering: void gcc::jit::playback::context::release_mutex()
103 JIT:    exiting: void gcc::jit::playback::context::release_mutex()
104 JIT:   exiting: gcc::jit::result* gcc::jit::playback::context::compile()
105 JIT:   entering: gcc::jit::playback::context::~context()
106 JIT:   exiting: gcc::jit::playback::context::~context()
107 JIT:  exiting: gcc::jit::result* gcc::jit::recording::context::compile()
108 JIT:  gcc_jit_context_compile: returning (gcc_jit_result *)0x12f75d0
109 JIT: exiting: gcc_jit_context_compile
110 JIT: entering: gcc_jit_result_get_code
111 JIT:  locating fnname: hello_world
112 JIT:  entering: void* gcc::jit::result::get_code(const char*)
113 JIT:  exiting: void* gcc::jit::result::get_code(const char*)
114 JIT:  gcc_jit_result_get_code: returning (void *)0x7ff6b8cd87f0
115 JIT: exiting: gcc_jit_result_get_code
116 JIT: entering: gcc_jit_context_release
117 JIT:  deleting ctxt: 0x1283e20
118 JIT:  entering: gcc::jit::recording::context::~context()
119 JIT:  exiting: gcc::jit::recording::context::~context()
120 JIT: exiting: gcc_jit_context_release
121 JIT: entering: gcc_jit_result_release
122 JIT:  deleting result: 0x12f75d0
123 JIT:  entering: virtual gcc::jit::result::~result()
124 JIT:  exiting: virtual gcc::jit::result::~result()
125 JIT: exiting: gcc_jit_result_release
126 JIT: gcc::jit::logger::~logger()