Ticket #5871: massif.rpt

File massif.rpt, 239.7 KB (added by hsyrja, 10 years ago)

Valgrind --tool=massif log

Line 
1--------------------------------------------------------------------------------
2Command: test/ffmpeg/ffmpeg_g -y -vaapi_device /dev/dri/renderD128 -hwaccel vaapi -hwaccel_output_format yuv420p -i - -an -vf format=nv12,hwupload -c:v h264_vaapi -quality 1 -f mpegts /dev/null
3Massif arguments: (none)
4ms_print arguments: massif.out.9264
5--------------------------------------------------------------------------------
6
7
8 MB
965.32^ #
10 | @ @ @ #
11 | @ @ @ @ :@: @ : :@#
12 | @ @ @ : @::::@:::@::@:::::@#:
13 | : @ : :@:::::::@:::@@::::@:::@::@:::::@#:
14 | @ :: ::::::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
15 | @::: :::::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
16 | @::: ::::::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
17 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
18 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
19 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
20 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
21 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
22 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
23 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
24 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
25 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
26 | @:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
27 |@@:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
28 |@@:::@:: :::::::: ::::@:: :::@::@:::::@: :::::@: :@@::::@:::@::@:::::@#:
29 0 +----------------------------------------------------------------------->Gi
30 0 9.931
31
32Number of snapshots: 90
33 Detailed snapshots: [1, 2, 6, 24, 30, 33, 39, 46, 49, 51, 61, 68, 74, 84, 86 (peak)]
34
35--------------------------------------------------------------------------------
36 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
37--------------------------------------------------------------------------------
38 0 0 0 0 0 0
39 1 138,522,518 9,894,176 9,884,296 9,880 0
4099.90% (9,884,296B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
41->80.80% (7,994,619B) 0xF8AB55: av_malloc (mem.c:97)
42| ->50.87% (5,032,768B) 0x5E84CA: ffio_ensure_seekback (aviobuf.c:944)
43| | ->50.87% (5,032,768B) 0x66311E: mpegts_read_header (mpegts.c:2573)
44| | ->50.87% (5,032,768B) 0x6EEF6C: avformat_open_input (utils.c:587)
45| | ->50.87% (5,032,768B) 0x489F52: open_input_file (ffmpeg_opt.c:997)
46| | ->50.87% (5,032,768B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
47| | ->50.87% (5,032,768B) 0x47E2A2: main (ffmpeg.c:4391)
48| |
49| ->23.02% (2,278,061B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
50| | ->22.55% (2,231,181B) 0xF78684: av_buffer_pool_get (buffer.c:353)
51| | | ->14.28% (1,413,261B) 0xA7156F: avcodec_default_get_buffer2 (utils.c:677)
52| | | | ->14.28% (1,413,261B) 0xA71C79: ff_get_buffer (utils.c:921)
53| | | | ->14.28% (1,413,261B) 0x9A08AD: ff_thread_get_buffer (pthread_frame.c:767)
54| | | | ->14.28% (1,413,261B) 0x83AFF1: alloc_frame (hevc_refs.c:89)
55| | | | ->14.28% (1,413,261B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
56| | | | ->14.28% (1,413,261B) 0x82022A: decode_nal_units (hevc.c:2682)
57| | | | ->14.28% (1,413,261B) 0x820D29: hevc_decode_frame (hevc.c:2992)
58| | | | ->14.28% (1,413,261B) 0xA73390: avcodec_decode_video2 (utils.c:2229)
59| | | | ->14.28% (1,413,261B) 0xA73F5E: do_decode (utils.c:2750)
60| | | | ->14.28% (1,413,261B) 0xA74F04: avcodec_send_packet (utils.c:2836)
61| | | | ->14.28% (1,413,261B) 0x6E39E3: try_decode_frame (utils.c:2957)
62| | | | ->14.28% (1,413,261B) 0x6EBDB7: avformat_find_stream_info (utils.c:3655)
63| | | | ->14.28% (1,413,261B) 0x488B52: open_input_file (ffmpeg_opt.c:1019)
64| | | | ->14.28% (1,413,261B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
65| | | | ->14.28% (1,413,261B) 0x47E2A2: main (ffmpeg.c:4391)
66| | | |
67| | | ->06.99% (691,200B) 0x83B02A: alloc_frame (hevc_refs.c:98)
68| | | | ->06.99% (691,200B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
69| | | | ->06.99% (691,200B) 0x82022A: decode_nal_units (hevc.c:2682)
70| | | | ->06.99% (691,200B) 0x820D29: hevc_decode_frame (hevc.c:2992)
71| | | | ->06.99% (691,200B) 0xA73390: avcodec_decode_video2 (utils.c:2229)
72| | | | ->06.99% (691,200B) 0xA73F5E: do_decode (utils.c:2750)
73| | | | ->06.99% (691,200B) 0xA74F04: avcodec_send_packet (utils.c:2836)
74| | | | ->06.99% (691,200B) 0x6E39E3: try_decode_frame (utils.c:2957)
75| | | | ->06.99% (691,200B) 0x6EBDB7: avformat_find_stream_info (utils.c:3655)
76| | | | ->06.99% (691,200B) 0x488B52: open_input_file (ffmpeg_opt.c:1019)
77| | | | ->06.99% (691,200B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
78| | | | ->06.99% (691,200B) 0x47E2A2: main (ffmpeg.c:4391)
79| | | |
80| | | ->01.28% (126,720B) 0x83B053: alloc_frame (hevc_refs.c:103)
81| | | ->01.28% (126,720B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
82| | | ->01.28% (126,720B) 0x82022A: decode_nal_units (hevc.c:2682)
83| | | ->01.28% (126,720B) 0x820D29: hevc_decode_frame (hevc.c:2992)
84| | | ->01.28% (126,720B) 0xA73390: avcodec_decode_video2 (utils.c:2229)
85| | | ->01.28% (126,720B) 0xA73F5E: do_decode (utils.c:2750)
86| | | ->01.28% (126,720B) 0xA74F04: avcodec_send_packet (utils.c:2836)
87| | | ->01.28% (126,720B) 0x6E39E3: try_decode_frame (utils.c:2957)
88| | | ->01.28% (126,720B) 0x6EBDB7: avformat_find_stream_info (utils.c:3655)
89| | | ->01.28% (126,720B) 0x488B52: open_input_file (ffmpeg_opt.c:1019)
90| | | ->01.28% (126,720B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
91| | | ->01.28% (126,720B) 0x47E2A2: main (ffmpeg.c:4391)
92| | |
93| | ->00.47% (46,880B) in 1+ places, all below ms_print's threshold (01.00%)
94| |
95| ->04.38% (433,519B) in 43 places, all below massif's threshold (01.00%)
96| |
97| ->02.53% (250,271B) 0xF77D37: av_buffer_alloc (buffer.c:71)
98| ->02.07% (204,832B) 0x664A39: mpegts_push_data (mpegts.c:1065)
99| | ->02.07% (204,832B) 0x6620DB: handle_packet (mpegts.c:2325)
100| | ->02.07% (204,832B) 0x6624B3: handle_packets (mpegts.c:2478)
101| | ->02.07% (204,832B) 0x662540: mpegts_read_packet (mpegts.c:2718)
102| | ->02.07% (204,832B) 0x6E43AA: ff_read_packet (utils.c:795)
103| | ->02.07% (204,832B) 0x6E76B2: read_frame_internal (utils.c:1493)
104| | ->02.07% (204,832B) 0x6EB9FB: avformat_find_stream_info (utils.c:3524)
105| | ->02.07% (204,832B) 0x488B52: open_input_file (ffmpeg_opt.c:1019)
106| | ->02.07% (204,832B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
107| | ->02.07% (204,832B) 0x47E2A2: main (ffmpeg.c:4391)
108| |
109| ->00.46% (45,439B) in 1+ places, all below ms_print's threshold (01.00%)
110|
111->11.34% (1,122,304B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
112| ->10.60% (1,048,576B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
113| | ->10.60% (1,048,576B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
114| | ->05.30% (524,288B) 0x91EAD44: i965_driver_data_init (i965_drv_video.c:6335)
115| | | ->05.30% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
116| | | ->05.30% (524,288B) 0x5990F22: va_openDriver (va.c:301)
117| | | ->05.30% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
118| | | ->05.30% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
119| | | ->05.30% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
120| | | ->05.30% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
121| | | ->05.30% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
122| | | ->05.30% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
123| | | ->05.30% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
124| | | ->05.30% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
125| | |
126| | ->05.30% (524,288B) 0x91EAD5A: i965_driver_data_init (i965_drv_video.c:6336)
127| | ->05.30% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
128| | ->05.30% (524,288B) 0x5990F22: va_openDriver (va.c:301)
129| | ->05.30% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
130| | ->05.30% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
131| | ->05.30% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
132| | ->05.30% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
133| | ->05.30% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
134| | ->05.30% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
135| | ->05.30% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
136| | ->05.30% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
137| |
138| ->00.75% (73,728B) in 1+ places, all below ms_print's threshold (01.00%)
139|
140->06.72% (665,117B) 0xF8AE26: av_mallocz (mem.c:97)
141| ->04.28% (423,823B) in 67 places, all below massif's threshold (01.00%)
142| |
143| ->02.44% (241,294B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
144| ->02.44% (241,294B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
145| ->01.95% (193,002B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
146| | ->01.95% (193,002B) 0x81FD08: decode_nal_units (hevc.c:2872)
147| | ->01.95% (193,002B) 0x820D29: hevc_decode_frame (hevc.c:2992)
148| | ->01.95% (193,002B) 0xA73390: avcodec_decode_video2 (utils.c:2229)
149| | ->01.95% (193,002B) 0xA73F5E: do_decode (utils.c:2750)
150| | ->01.95% (193,002B) 0xA74F04: avcodec_send_packet (utils.c:2836)
151| | ->01.95% (193,002B) 0x6E39E3: try_decode_frame (utils.c:2957)
152| | ->01.95% (193,002B) 0x6EBDB7: avformat_find_stream_info (utils.c:3655)
153| | ->01.95% (193,002B) 0x488B52: open_input_file (ffmpeg_opt.c:1019)
154| | ->01.95% (193,002B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
155| | ->01.95% (193,002B) 0x47E2A2: main (ffmpeg.c:4391)
156| |
157| ->00.49% (48,292B) in 1+ places, all below ms_print's threshold (01.00%)
158|
159->01.03% (102,256B) in 54 places, all below massif's threshold (01.00%)
160
161--------------------------------------------------------------------------------
162 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
163--------------------------------------------------------------------------------
164 2 223,483,237 51,985,344 51,885,177 100,167 0
16599.81% (51,885,177B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
166->50.99% (26,504,983B) 0xF8AB55: av_malloc (mem.c:97)
167| ->26.41% (13,731,662B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
168| | ->26.32% (13,681,982B) 0xF78684: av_buffer_pool_get (buffer.c:353)
169| | | ->19.94% (10,368,000B) 0x83B02A: alloc_frame (hevc_refs.c:98)
170| | | | ->19.94% (10,368,000B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
171| | | | ->19.94% (10,368,000B) 0x82022A: decode_nal_units (hevc.c:2682)
172| | | | ->19.94% (10,368,000B) 0x820D29: hevc_decode_frame (hevc.c:2992)
173| | | | ->19.94% (10,368,000B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
174| | | | | ->19.94% (10,368,000B) 0x79EC0A2: start_thread (pthread_create.c:309)
175| | | | | ->19.94% (10,368,000B) 0x7CE962B: clone (clone.S:111)
176| | | | |
177| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
178| | | |
179| | | ->03.66% (1,900,800B) 0x83B053: alloc_frame (hevc_refs.c:103)
180| | | | ->03.66% (1,900,800B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
181| | | | ->03.66% (1,900,800B) 0x82022A: decode_nal_units (hevc.c:2682)
182| | | | ->03.66% (1,900,800B) 0x820D29: hevc_decode_frame (hevc.c:2992)
183| | | | ->03.66% (1,900,800B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
184| | | | | ->03.66% (1,900,800B) 0x79EC0A2: start_thread (pthread_create.c:309)
185| | | | | ->03.66% (1,900,800B) 0x7CE962B: clone (clone.S:111)
186| | | | |
187| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
188| | | |
189| | | ->02.72% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
190| | | | ->02.72% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
191| | | | ->02.72% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
192| | | | ->02.72% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
193| | | | ->02.72% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
194| | | | ->02.72% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
195| | | | ->02.72% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
196| | | | ->02.72% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
197| | | | ->02.72% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
198| | | | ->02.72% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
199| | | | ->02.72% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
200| | | | ->02.72% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
201| | | |
202| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
203| | |
204| | ->00.10% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
205| |
206| ->10.63% (5,524,790B) 0xF77D37: av_buffer_alloc (buffer.c:71)
207| | ->07.51% (3,906,665B) 0x73E370: av_packet_merge_side_data (avpacket.c:392)
208| | | ->07.51% (3,906,665B) 0x6E8316: read_frame_internal (utils.c:1649)
209| | | ->07.51% (3,906,665B) 0x6EB9FB: avformat_find_stream_info (utils.c:3524)
210| | | ->07.51% (3,906,665B) 0x488B52: open_input_file (ffmpeg_opt.c:1019)
211| | | ->07.51% (3,906,665B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
212| | | ->07.51% (3,906,665B) 0x47E2A2: main (ffmpeg.c:4391)
213| | |
214| | ->02.72% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
215| | | ->02.72% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
216| | | ->02.72% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
217| | | ->02.72% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
218| | | ->02.72% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
219| | | ->02.72% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
220| | |
221| | ->00.39% (204,912B) in 1+ places, all below ms_print's threshold (01.00%)
222| |
223| ->09.68% (5,032,768B) 0x5E84CA: ffio_ensure_seekback (aviobuf.c:944)
224| | ->09.68% (5,032,768B) 0x66311E: mpegts_read_header (mpegts.c:2573)
225| | ->09.68% (5,032,768B) 0x6EEF6C: avformat_open_input (utils.c:587)
226| | ->09.68% (5,032,768B) 0x489F52: open_input_file (ffmpeg_opt.c:997)
227| | ->09.68% (5,032,768B) 0x48B536: ffmpeg_parse_options (ffmpeg_opt.c:3127)
228| | ->09.68% (5,032,768B) 0x47E2A2: main (ffmpeg.c:4391)
229| |
230| ->02.24% (1,165,418B) in 65 places, all below massif's threshold (01.00%)
231| |
232| ->01.01% (527,436B) 0x81D24B: set_sps (mem.h:210)
233| | ->01.01% (527,436B) in 2 places, all below massif's threshold (01.00%)
234| |
235| ->01.01% (522,909B) 0x81D1C7: set_sps (mem.h:210)
236| ->01.01% (522,909B) in 2 places, all below massif's threshold (01.00%)
237|
238->36.35% (18,894,848B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
239| ->18.15% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
240| | ->18.15% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
241| | ->18.15% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
242| | ->18.15% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
243| | ->18.15% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
244| | ->18.15% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
245| | ->18.15% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
246| | ->18.15% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
247| | ->18.15% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
248| | ->18.15% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
249| |
250| ->09.08% (4,718,592B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
251| | ->04.03% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
252| | | ->01.01% (524,288B) 0x91EAD44: i965_driver_data_init (i965_drv_video.c:6335)
253| | | | ->01.01% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
254| | | | ->01.01% (524,288B) 0x5990F22: va_openDriver (va.c:301)
255| | | | ->01.01% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
256| | | | ->01.01% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
257| | | | ->01.01% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
258| | | | ->01.01% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
259| | | | ->01.01% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
260| | | | ->01.01% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
261| | | | ->01.01% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
262| | | | ->01.01% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
263| | | |
264| | | ->01.01% (524,288B) 0x91EAD5A: i965_driver_data_init (i965_drv_video.c:6336)
265| | | | ->01.01% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
266| | | | ->01.01% (524,288B) 0x5990F22: va_openDriver (va.c:301)
267| | | | ->01.01% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
268| | | | ->01.01% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
269| | | | ->01.01% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
270| | | | ->01.01% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
271| | | | ->01.01% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
272| | | | ->01.01% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
273| | | | ->01.01% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
274| | | | ->01.01% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
275| | | |
276| | | ->01.01% (524,288B) 0x91F3F87: intel_enc_hw_context_init (i965_encoder.c:1104)
277| | | | ->01.01% (524,288B) 0x91ECE11: i965_CreateContext (i965_drv_video.c:2237)
278| | | | ->01.01% (524,288B) 0x5992820: vaCreateContext (va.c:1013)
279| | | | ->01.01% (524,288B) 0x46C0E6: ff_vaapi_encode_init (vaapi_encode.c:1163)
280| | | | ->01.01% (524,288B) 0xA78E8C: avcodec_open2 (utils.c:1576)
281| | | | ->01.01% (524,288B) 0x49843B: transcode_init (ffmpeg.c:2702)
282| | | | ->01.01% (524,288B) 0x49A754: transcode (ffmpeg.c:4189)
283| | | | ->01.01% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
284| | | |
285| | | ->01.01% (524,288B) 0x91D2D7B: gen9_dec_hw_context_init (gen9_mfd.c:1955)
286| | | ->01.01% (524,288B) 0x91ECE11: i965_CreateContext (i965_drv_video.c:2237)
287| | | ->01.01% (524,288B) 0x5992820: vaCreateContext (va.c:1013)
288| | | ->01.01% (524,288B) 0x49E4E8: vaapi_decode_init (ffmpeg_vaapi.c:482)
289| | | ->01.01% (524,288B) 0x490BF3: get_format (ffmpeg.c:2539)
290| | | ->01.01% (524,288B) 0xA72303: ff_get_format (utils.c:1122)
291| | | ->01.01% (524,288B) 0x81D4AD: set_sps (hevc.c:383)
292| | | ->01.01% (524,288B) 0x81D7F6: hls_slice_header (hevc.c:470)
293| | | ->01.01% (524,288B) 0x81FE06: decode_nal_units (hevc.c:2769)
294| | | ->01.01% (524,288B) 0x820D29: hevc_decode_frame (hevc.c:2992)
295| | | ->01.01% (524,288B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
296| | | ->01.01% (524,288B) 0x79EC0A2: start_thread (pthread_create.c:309)
297| | | ->01.01% (524,288B) 0x7CE962B: clone (clone.S:111)
298| | |
299| | ->02.02% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
300| | | ->02.02% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
301| | | ->02.02% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
302| | | ->02.02% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
303| | | ->02.02% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
304| | | ->02.02% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
305| | | ->02.02% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
306| | | ->02.02% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
307| | | ->02.02% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
308| | | ->02.02% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
309| | | ->02.02% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
310| | |
311| | ->01.01% (524,288B) 0x91D0749: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:973)
312| | | ->01.01% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
313| | | ->01.01% (524,288B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
314| | | ->01.01% (524,288B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
315| | | ->01.01% (524,288B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
316| | | ->01.01% (524,288B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
317| | | ->01.01% (524,288B) 0x79EC0A2: start_thread (pthread_create.c:309)
318| | | ->01.01% (524,288B) 0x7CE962B: clone (clone.S:111)
319| | |
320| | ->01.01% (524,288B) 0x91BAF70: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1643)
321| | | ->01.01% (524,288B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
322| | | ->01.01% (524,288B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
323| | | ->01.01% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
324| | | ->01.01% (524,288B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
325| | | ->01.01% (524,288B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
326| | | ->01.01% (524,288B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
327| | | ->01.01% (524,288B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
328| | | ->01.01% (524,288B) 0x4951A6: do_video_out (ffmpeg.c:1208)
329| | | ->01.01% (524,288B) 0x499DCD: reap_filters (ffmpeg.c:1399)
330| | | ->01.01% (524,288B) 0x49B9BA: transcode (ffmpeg.c:4174)
331| | | ->01.01% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
332| | |
333| | ->01.01% (524,288B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
334| | ->01.01% (524,288B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
335| | ->01.01% (524,288B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
336| | ->01.01% (524,288B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
337| | ->01.01% (524,288B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
338| | ->01.01% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
339| | ->01.01% (524,288B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
340| | ->01.01% (524,288B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
341| | ->01.01% (524,288B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
342| | ->01.01% (524,288B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
343| | ->01.01% (524,288B) 0x4951A6: do_video_out (ffmpeg.c:1208)
344| | ->01.01% (524,288B) 0x499DCD: reap_filters (ffmpeg.c:1399)
345| | ->01.01% (524,288B) 0x49B9BA: transcode (ffmpeg.c:4174)
346| | ->01.01% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
347| |
348| ->07.56% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
349| | ->07.56% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
350| | ->07.56% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
351| | ->07.56% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
352| | ->07.56% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
353| | ->05.04% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
354| | | ->05.04% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
355| | | ->05.04% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
356| | | ->05.04% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
357| | | ->05.04% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
358| | | ->05.04% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
359| | |
360| | ->02.52% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
361| | ->02.52% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
362| | ->02.52% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
363| | ->02.52% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
364| | ->02.52% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
365| | ->02.52% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
366| |
367| ->01.55% (806,912B) in 12 places, all below massif's threshold (01.00%)
368|
369->05.69% (2,955,383B) 0xF8AE26: av_mallocz (mem.c:97)
370| ->03.67% (1,909,565B) in 141 places, all below massif's threshold (01.00%)
371| |
372| ->01.01% (522,909B) 0x81D477: set_sps (mem.h:230)
373| | ->01.01% (522,909B) in 2 places, all below massif's threshold (01.00%)
374| |
375| ->01.01% (522,909B) 0x81D2F7: set_sps (mem.h:230)
376| ->01.01% (522,909B) in 2 places, all below massif's threshold (01.00%)
377|
378->04.22% (2,195,392B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
379| ->04.22% (2,195,392B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
380| ->04.03% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
381| | ->04.03% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
382| | | ->04.03% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
383| | | ->04.03% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
384| | | ->04.03% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
385| | | ->04.03% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
386| | | ->04.03% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
387| | | ->04.03% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
388| | | ->04.03% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
389| | | ->04.03% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
390| | | ->04.03% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
391| | | ->04.03% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
392| | | ->04.03% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
393| | |
394| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
395| |
396| ->00.19% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
397|
398->02.11% (1,097,696B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
399| ->02.11% (1,097,696B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
400| ->02.02% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
401| | ->02.02% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
402| | | ->02.02% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
403| | | ->02.02% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
404| | | ->02.02% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
405| | | ->02.02% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
406| | | ->02.02% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
407| | | ->02.02% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
408| | | ->02.02% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
409| | | ->02.02% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
410| | | ->02.02% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
411| | | ->02.02% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
412| | | ->02.02% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
413| | |
414| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
415| |
416| ->00.09% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
417|
418->00.46% (236,875B) in 1+ places, all below ms_print's threshold (01.00%)
419
420--------------------------------------------------------------------------------
421 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
422--------------------------------------------------------------------------------
423 3 396,326,908 49,736,360 49,636,256 100,104 0
424 4 501,037,019 49,774,920 49,678,316 96,604 0
425 5 640,205,512 48,908,640 48,817,494 91,146 0
426 6 802,697,179 44,233,824 44,134,127 99,697 0
42799.77% (44,134,127B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
428->45.15% (19,972,096B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
429| ->21.33% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
430| | ->21.33% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
431| | ->21.33% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
432| | ->21.33% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
433| | ->21.33% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
434| | ->21.33% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
435| | ->21.33% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
436| | ->21.33% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
437| | ->21.33% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
438| | ->21.33% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
439| |
440| ->13.04% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
441| | ->04.74% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
442| | | ->01.19% (524,288B) 0x91EAD44: i965_driver_data_init (i965_drv_video.c:6335)
443| | | | ->01.19% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
444| | | | ->01.19% (524,288B) 0x5990F22: va_openDriver (va.c:301)
445| | | | ->01.19% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
446| | | | ->01.19% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
447| | | | ->01.19% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
448| | | | ->01.19% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
449| | | | ->01.19% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
450| | | | ->01.19% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
451| | | | ->01.19% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
452| | | | ->01.19% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
453| | | |
454| | | ->01.19% (524,288B) 0x91EAD5A: i965_driver_data_init (i965_drv_video.c:6336)
455| | | | ->01.19% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
456| | | | ->01.19% (524,288B) 0x5990F22: va_openDriver (va.c:301)
457| | | | ->01.19% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
458| | | | ->01.19% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
459| | | | ->01.19% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
460| | | | ->01.19% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
461| | | | ->01.19% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
462| | | | ->01.19% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
463| | | | ->01.19% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
464| | | | ->01.19% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
465| | | |
466| | | ->01.19% (524,288B) 0x91F3F87: intel_enc_hw_context_init (i965_encoder.c:1104)
467| | | | ->01.19% (524,288B) 0x91ECE11: i965_CreateContext (i965_drv_video.c:2237)
468| | | | ->01.19% (524,288B) 0x5992820: vaCreateContext (va.c:1013)
469| | | | ->01.19% (524,288B) 0x46C0E6: ff_vaapi_encode_init (vaapi_encode.c:1163)
470| | | | ->01.19% (524,288B) 0xA78E8C: avcodec_open2 (utils.c:1576)
471| | | | ->01.19% (524,288B) 0x49843B: transcode_init (ffmpeg.c:2702)
472| | | | ->01.19% (524,288B) 0x49A754: transcode (ffmpeg.c:4189)
473| | | | ->01.19% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
474| | | |
475| | | ->01.19% (524,288B) 0x91D2D7B: gen9_dec_hw_context_init (gen9_mfd.c:1955)
476| | | ->01.19% (524,288B) 0x91ECE11: i965_CreateContext (i965_drv_video.c:2237)
477| | | ->01.19% (524,288B) 0x5992820: vaCreateContext (va.c:1013)
478| | | ->01.19% (524,288B) 0x49E4E8: vaapi_decode_init (ffmpeg_vaapi.c:482)
479| | | ->01.19% (524,288B) 0x490BF3: get_format (ffmpeg.c:2539)
480| | | ->01.19% (524,288B) 0xA72303: ff_get_format (utils.c:1122)
481| | | ->01.19% (524,288B) 0x81D4AD: set_sps (hevc.c:383)
482| | | ->01.19% (524,288B) 0x81D7F6: hls_slice_header (hevc.c:470)
483| | | ->01.19% (524,288B) 0x81FE06: decode_nal_units (hevc.c:2769)
484| | | ->01.19% (524,288B) 0x820D29: hevc_decode_frame (hevc.c:2992)
485| | | ->01.19% (524,288B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
486| | | ->01.19% (524,288B) 0x79EC0A2: start_thread (pthread_create.c:309)
487| | | ->01.19% (524,288B) 0x7CE962B: clone (clone.S:111)
488| | |
489| | ->03.56% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
490| | | ->03.56% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
491| | | ->03.56% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
492| | | ->03.56% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
493| | | ->03.56% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
494| | | ->03.56% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
495| | | ->03.56% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
496| | | ->03.56% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
497| | | ->03.56% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
498| | | ->03.56% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
499| | | ->03.56% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
500| | | ->03.56% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
501| | | ->03.56% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
502| | | ->03.56% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
503| | |
504| | ->02.37% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
505| | | ->02.37% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
506| | | ->02.37% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
507| | | ->02.37% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
508| | | ->02.37% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
509| | | ->02.37% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
510| | | ->02.37% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
511| | | ->02.37% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
512| | | ->02.37% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
513| | | ->02.37% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
514| | | ->02.37% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
515| | |
516| | ->01.19% (524,288B) 0x91D0749: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:973)
517| | | ->01.19% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
518| | | ->01.19% (524,288B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
519| | | ->01.19% (524,288B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
520| | | ->01.19% (524,288B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
521| | | ->01.19% (524,288B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
522| | | ->01.19% (524,288B) 0x79EC0A2: start_thread (pthread_create.c:309)
523| | | ->01.19% (524,288B) 0x7CE962B: clone (clone.S:111)
524| | |
525| | ->01.19% (524,288B) 0x91BAF70: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1643)
526| | ->01.19% (524,288B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
527| | ->01.19% (524,288B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
528| | ->01.19% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
529| | ->01.19% (524,288B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
530| | ->01.19% (524,288B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
531| | ->01.19% (524,288B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
532| | ->01.19% (524,288B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
533| | ->01.19% (524,288B) 0x4951A6: do_video_out (ffmpeg.c:1208)
534| | ->01.19% (524,288B) 0x499DCD: reap_filters (ffmpeg.c:1399)
535| | ->01.19% (524,288B) 0x49B9BA: transcode (ffmpeg.c:4174)
536| | ->01.19% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
537| |
538| ->08.89% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
539| | ->08.89% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
540| | ->08.89% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
541| | ->08.89% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
542| | ->08.89% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
543| | ->05.93% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
544| | | ->05.93% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
545| | | ->05.93% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
546| | | ->05.93% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
547| | | ->05.93% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
548| | | ->05.93% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
549| | |
550| | ->02.96% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
551| | ->02.96% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
552| | ->02.96% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
553| | ->02.96% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
554| | ->02.96% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
555| | ->02.96% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
556| |
557| ->01.89% (835,584B) in 12 places, all below massif's threshold (01.00%)
558|
559->42.71% (18,891,620B) 0xF8AB55: av_malloc (mem.c:97)
560| ->36.59% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
561| | ->36.48% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
562| | | ->28.13% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
563| | | | ->28.13% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
564| | | | ->28.13% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
565| | | | ->28.13% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
566| | | | ->28.13% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
567| | | | | ->28.13% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
568| | | | | ->28.13% (12,441,600B) 0x7CE962B: clone (clone.S:111)
569| | | | |
570| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
571| | | |
572| | | ->05.16% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
573| | | | ->05.16% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
574| | | | ->05.16% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
575| | | | ->05.16% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
576| | | | ->05.16% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
577| | | | | ->05.16% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
578| | | | | ->05.16% (2,280,960B) 0x7CE962B: clone (clone.S:111)
579| | | | |
580| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
581| | | |
582| | | ->03.19% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
583| | | | ->03.19% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
584| | | | ->03.19% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
585| | | | ->03.19% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
586| | | | ->03.19% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
587| | | | ->03.19% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
588| | | | ->03.19% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
589| | | | ->03.19% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
590| | | | ->03.19% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
591| | | | ->03.19% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
592| | | | ->03.19% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
593| | | | ->03.19% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
594| | | |
595| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
596| | |
597| | ->00.11% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
598| |
599| ->02.57% (1,137,453B) in 67 places, all below massif's threshold (01.00%)
600| |
601| ->01.19% (527,436B) 0x81D24B: set_sps (mem.h:210)
602| | ->01.06% (468,832B) 0x82142B: hevc_update_thread_context (hevc.c:3222)
603| | | ->01.06% (468,832B) 0x99F3C6: ff_thread_decode_frame (pthread_frame.c:332)
604| | | ->01.06% (468,832B) 0xA735BF: avcodec_decode_video2 (utils.c:2226)
605| | | ->01.06% (468,832B) 0x49610E: decode_video (ffmpeg.c:2119)
606| | | ->01.06% (468,832B) 0x49C16A: transcode (ffmpeg.c:2372)
607| | | ->01.06% (468,832B) 0x47E2DA: main (ffmpeg.c:4413)
608| | |
609| | ->00.13% (58,604B) in 1+ places, all below ms_print's threshold (01.00%)
610| |
611| ->01.18% (522,909B) 0x81D1C7: set_sps (mem.h:210)
612| | ->01.05% (464,808B) 0x82142B: hevc_update_thread_context (hevc.c:3222)
613| | | ->01.05% (464,808B) 0x99F3C6: ff_thread_decode_frame (pthread_frame.c:332)
614| | | ->01.05% (464,808B) 0xA735BF: avcodec_decode_video2 (utils.c:2226)
615| | | ->01.05% (464,808B) 0x49610E: decode_video (ffmpeg.c:2119)
616| | | ->01.05% (464,808B) 0x49C16A: transcode (ffmpeg.c:2372)
617| | | ->01.05% (464,808B) 0x47E2DA: main (ffmpeg.c:4413)
618| | |
619| | ->00.13% (58,101B) in 1+ places, all below ms_print's threshold (01.00%)
620| |
621| ->01.17% (518,400B) 0x81D1B7: set_sps (mem.h:210)
622| ->01.04% (460,800B) 0x82142B: hevc_update_thread_context (hevc.c:3222)
623| | ->01.04% (460,800B) 0x99F3C6: ff_thread_decode_frame (pthread_frame.c:332)
624| | ->01.04% (460,800B) 0xA735BF: avcodec_decode_video2 (utils.c:2226)
625| | ->01.04% (460,800B) 0x49610E: decode_video (ffmpeg.c:2119)
626| | ->01.04% (460,800B) 0x49C16A: transcode (ffmpeg.c:2372)
627| | ->01.04% (460,800B) 0x47E2DA: main (ffmpeg.c:4413)
628| |
629| ->00.13% (57,600B) in 1+ places, all below ms_print's threshold (01.00%)
630|
631->09.17% (4,057,551B) 0xF8AE26: av_mallocz (mem.c:97)
632| ->03.22% (1,423,412B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
633| | ->03.22% (1,423,412B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
634| | ->03.05% (1,348,994B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
635| | | ->03.05% (1,348,994B) 0x81FD08: decode_nal_units (hevc.c:2872)
636| | | ->03.05% (1,348,994B) 0x820D29: hevc_decode_frame (hevc.c:2992)
637| | | | ->03.05% (1,348,994B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
638| | | | | ->03.05% (1,348,994B) 0x79EC0A2: start_thread (pthread_create.c:309)
639| | | | | ->03.05% (1,348,994B) 0x7CE962B: clone (clone.S:111)
640| | | | |
641| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
642| | | |
643| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
644| | |
645| | ->00.17% (74,418B) in 1+ places, all below ms_print's threshold (01.00%)
646| |
647| ->02.42% (1,069,921B) in 139 places, all below massif's threshold (01.00%)
648| |
649| ->01.18% (522,909B) 0x81D477: set_sps (mem.h:230)
650| | ->01.05% (464,808B) 0x82142B: hevc_update_thread_context (hevc.c:3222)
651| | | ->01.05% (464,808B) 0x99F3C6: ff_thread_decode_frame (pthread_frame.c:332)
652| | | ->01.05% (464,808B) 0xA735BF: avcodec_decode_video2 (utils.c:2226)
653| | | ->01.05% (464,808B) 0x49610E: decode_video (ffmpeg.c:2119)
654| | | ->01.05% (464,808B) 0x49C16A: transcode (ffmpeg.c:2372)
655| | | ->01.05% (464,808B) 0x47E2DA: main (ffmpeg.c:4413)
656| | |
657| | ->00.13% (58,101B) in 1+ places, all below ms_print's threshold (01.00%)
658| |
659| ->01.18% (522,909B) 0x81D2F7: set_sps (mem.h:230)
660| | ->01.05% (464,808B) 0x82142B: hevc_update_thread_context (hevc.c:3222)
661| | | ->01.05% (464,808B) 0x99F3C6: ff_thread_decode_frame (pthread_frame.c:332)
662| | | ->01.05% (464,808B) 0xA735BF: avcodec_decode_video2 (utils.c:2226)
663| | | ->01.05% (464,808B) 0x49610E: decode_video (ffmpeg.c:2119)
664| | | ->01.05% (464,808B) 0x49C16A: transcode (ffmpeg.c:2372)
665| | | ->01.05% (464,808B) 0x47E2DA: main (ffmpeg.c:4413)
666| | |
667| | ->00.13% (58,101B) in 1+ places, all below ms_print's threshold (01.00%)
668| |
669| ->01.17% (518,400B) 0x81D167: set_sps (hevc.c:108)
670| ->01.04% (460,800B) 0x82142B: hevc_update_thread_context (hevc.c:3222)
671| | ->01.04% (460,800B) 0x99F3C6: ff_thread_decode_frame (pthread_frame.c:332)
672| | ->01.04% (460,800B) 0xA735BF: avcodec_decode_video2 (utils.c:2226)
673| | ->01.04% (460,800B) 0x49610E: decode_video (ffmpeg.c:2119)
674| | ->01.04% (460,800B) 0x49C16A: transcode (ffmpeg.c:2372)
675| | ->01.04% (460,800B) 0x47E2DA: main (ffmpeg.c:4413)
676| |
677| ->00.13% (57,600B) in 1+ places, all below ms_print's threshold (01.00%)
678|
679->01.69% (748,864B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
680| ->01.69% (748,864B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
681| ->01.69% (748,864B) 0x5992961: vaCreateBuffer (va.c:1058)
682| ->01.42% (630,000B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
683| | ->01.42% (630,000B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
684| | ->01.42% (627,900B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
685| | | ->01.42% (627,900B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
686| | | ->01.42% (627,900B) 0x4951A6: do_video_out (ffmpeg.c:1208)
687| | | ->01.42% (627,900B) 0x499DCD: reap_filters (ffmpeg.c:1399)
688| | | ->01.42% (627,900B) 0x49B9BA: transcode (ffmpeg.c:4174)
689| | | ->01.42% (627,900B) 0x47E2DA: main (ffmpeg.c:4413)
690| | |
691| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
692| |
693| ->00.27% (118,864B) in 1+ places, all below ms_print's threshold (01.00%)
694|
695->01.05% (463,996B) in 91 places, all below massif's threshold (01.00%)
696
697--------------------------------------------------------------------------------
698 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
699--------------------------------------------------------------------------------
700 7 915,647,640 44,755,920 44,648,426 107,494 0
701 8 1,066,835,390 46,312,376 46,192,713 119,663 0
702 9 1,153,440,797 45,028,016 44,903,083 124,933 0
703 10 1,347,893,280 45,426,656 45,288,295 138,361 0
704 11 1,466,604,118 47,031,688 46,885,767 145,921 0
705 12 1,607,048,214 47,369,056 47,211,785 157,271 0
706 13 1,715,600,342 47,516,968 47,353,155 163,813 0
707 14 1,834,415,456 47,937,488 47,764,004 173,484 0
708 15 2,017,572,607 47,101,520 46,914,754 186,766 0
709 16 2,168,426,231 47,690,024 47,492,483 197,541 0
710 17 2,352,113,601 50,486,824 50,276,440 210,384 0
711 18 2,493,150,676 48,613,080 48,391,647 221,433 0
712 19 2,687,464,661 49,056,144 48,820,790 235,354 0
713 20 2,773,691,873 50,649,472 50,408,887 240,585 0
714 21 2,902,941,640 49,765,960 49,516,213 249,747 0
715 22 3,075,339,870 51,972,256 51,708,213 264,043 0
716 23 3,226,344,577 52,288,008 52,013,649 274,359 0
717 24 3,388,476,505 50,660,936 50,373,551 287,385 0
71899.43% (50,373,551B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
719->39.49% (20,004,864B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
720| ->18.63% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
721| | ->18.63% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
722| | ->18.63% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
723| | ->18.63% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
724| | ->18.63% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
725| | ->18.63% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
726| | ->18.63% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
727| | ->18.63% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
728| | ->18.63% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
729| | ->18.63% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
730| |
731| ->11.38% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
732| | ->04.14% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
733| | | ->01.03% (524,288B) 0x91EAD44: i965_driver_data_init (i965_drv_video.c:6335)
734| | | | ->01.03% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
735| | | | ->01.03% (524,288B) 0x5990F22: va_openDriver (va.c:301)
736| | | | ->01.03% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
737| | | | ->01.03% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
738| | | | ->01.03% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
739| | | | ->01.03% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
740| | | | ->01.03% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
741| | | | ->01.03% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
742| | | | ->01.03% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
743| | | | ->01.03% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
744| | | |
745| | | ->01.03% (524,288B) 0x91EAD5A: i965_driver_data_init (i965_drv_video.c:6336)
746| | | | ->01.03% (524,288B) 0x91F2FFA: __vaDriverInit_0_39 (i965_drv_video.c:6601)
747| | | | ->01.03% (524,288B) 0x5990F22: va_openDriver (va.c:301)
748| | | | ->01.03% (524,288B) 0x5991E8C: vaInitialize (va.c:563)
749| | | | ->01.03% (524,288B) 0xF85AC9: vaapi_device_create (hwcontext_vaapi.c:938)
750| | | | ->01.03% (524,288B) 0xF84155: av_hwdevice_ctx_create (hwcontext.c:475)
751| | | | ->01.03% (524,288B) 0x407B4B: vaapi_device_init (ffmpeg_vaapi.c:530)
752| | | | ->01.03% (524,288B) 0x4854CA: opt_vaapi_device (ffmpeg_opt.c:456)
753| | | | ->01.03% (524,288B) 0x480366: parse_optgroup (cmdutils.c:330)
754| | | | ->01.03% (524,288B) 0x48B4C7: ffmpeg_parse_options (ffmpeg_opt.c:3157)
755| | | | ->01.03% (524,288B) 0x47E2A2: main (ffmpeg.c:4391)
756| | | |
757| | | ->01.03% (524,288B) 0x91F3F87: intel_enc_hw_context_init (i965_encoder.c:1104)
758| | | | ->01.03% (524,288B) 0x91ECE11: i965_CreateContext (i965_drv_video.c:2237)
759| | | | ->01.03% (524,288B) 0x5992820: vaCreateContext (va.c:1013)
760| | | | ->01.03% (524,288B) 0x46C0E6: ff_vaapi_encode_init (vaapi_encode.c:1163)
761| | | | ->01.03% (524,288B) 0xA78E8C: avcodec_open2 (utils.c:1576)
762| | | | ->01.03% (524,288B) 0x49843B: transcode_init (ffmpeg.c:2702)
763| | | | ->01.03% (524,288B) 0x49A754: transcode (ffmpeg.c:4189)
764| | | | ->01.03% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
765| | | |
766| | | ->01.03% (524,288B) 0x91D2D7B: gen9_dec_hw_context_init (gen9_mfd.c:1955)
767| | | ->01.03% (524,288B) 0x91ECE11: i965_CreateContext (i965_drv_video.c:2237)
768| | | ->01.03% (524,288B) 0x5992820: vaCreateContext (va.c:1013)
769| | | ->01.03% (524,288B) 0x49E4E8: vaapi_decode_init (ffmpeg_vaapi.c:482)
770| | | ->01.03% (524,288B) 0x490BF3: get_format (ffmpeg.c:2539)
771| | | ->01.03% (524,288B) 0xA72303: ff_get_format (utils.c:1122)
772| | | ->01.03% (524,288B) 0x81D4AD: set_sps (hevc.c:383)
773| | | ->01.03% (524,288B) 0x81D7F6: hls_slice_header (hevc.c:470)
774| | | ->01.03% (524,288B) 0x81FE06: decode_nal_units (hevc.c:2769)
775| | | ->01.03% (524,288B) 0x820D29: hevc_decode_frame (hevc.c:2992)
776| | | ->01.03% (524,288B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
777| | | ->01.03% (524,288B) 0x79EC0A2: start_thread (pthread_create.c:309)
778| | | ->01.03% (524,288B) 0x7CE962B: clone (clone.S:111)
779| | |
780| | ->03.10% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
781| | | ->03.10% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
782| | | ->03.10% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
783| | | ->03.10% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
784| | | ->03.10% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
785| | | ->03.10% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
786| | | ->03.10% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
787| | | ->03.10% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
788| | | ->03.10% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
789| | | ->03.10% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
790| | | ->03.10% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
791| | | ->03.10% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
792| | | ->03.10% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
793| | | ->03.10% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
794| | |
795| | ->02.07% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
796| | | ->02.07% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
797| | | ->02.07% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
798| | | ->02.07% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
799| | | ->02.07% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
800| | | ->02.07% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
801| | | ->02.07% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
802| | | ->02.07% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
803| | | ->02.07% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
804| | | ->02.07% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
805| | | ->02.07% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
806| | |
807| | ->01.03% (524,288B) 0x91D0749: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:973)
808| | | ->01.03% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
809| | | ->01.03% (524,288B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
810| | | ->01.03% (524,288B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
811| | | ->01.03% (524,288B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
812| | | ->01.03% (524,288B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
813| | | ->01.03% (524,288B) 0x79EC0A2: start_thread (pthread_create.c:309)
814| | | ->01.03% (524,288B) 0x7CE962B: clone (clone.S:111)
815| | |
816| | ->01.03% (524,288B) 0x91BAF70: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1643)
817| | ->01.03% (524,288B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
818| | ->01.03% (524,288B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
819| | ->01.03% (524,288B) 0x5992E9D: vaEndPicture (va.c:1232)
820| | ->01.03% (524,288B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
821| | ->01.03% (524,288B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
822| | ->01.03% (524,288B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
823| | ->01.03% (524,288B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
824| | ->01.03% (524,288B) 0x4951A6: do_video_out (ffmpeg.c:1208)
825| | ->01.03% (524,288B) 0x499DCD: reap_filters (ffmpeg.c:1399)
826| | ->01.03% (524,288B) 0x49B9BA: transcode (ffmpeg.c:4174)
827| | ->01.03% (524,288B) 0x47E2DA: main (ffmpeg.c:4413)
828| |
829| ->07.76% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
830| | ->07.76% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
831| | ->07.76% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
832| | ->07.76% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
833| | ->07.76% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
834| | ->05.17% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
835| | | ->05.17% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
836| | | ->05.17% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
837| | | ->05.17% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
838| | | ->05.17% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
839| | | ->05.17% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
840| | |
841| | ->02.59% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
842| | ->02.59% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
843| | ->02.59% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
844| | ->02.59% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
845| | ->02.59% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
846| | ->02.59% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
847| |
848| ->01.71% (868,352B) in 12 places, all below massif's threshold (01.00%)
849|
850->37.71% (19,103,073B) 0xF8AB55: av_malloc (mem.c:97)
851| ->31.95% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
852| | ->31.85% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
853| | | ->24.56% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
854| | | | ->24.56% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
855| | | | ->24.56% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
856| | | | ->24.56% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
857| | | | ->24.56% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
858| | | | | ->24.56% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
859| | | | | ->24.56% (12,441,600B) 0x7CE962B: clone (clone.S:111)
860| | | | |
861| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
862| | | |
863| | | ->04.50% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
864| | | | ->04.50% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
865| | | | ->04.50% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
866| | | | ->04.50% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
867| | | | ->04.50% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
868| | | | | ->04.50% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
869| | | | | ->04.50% (2,280,960B) 0x7CE962B: clone (clone.S:111)
870| | | | |
871| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
872| | | |
873| | | ->02.79% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
874| | | | ->02.79% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
875| | | | ->02.79% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
876| | | | ->02.79% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
877| | | | ->02.79% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
878| | | | ->02.79% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
879| | | | ->02.79% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
880| | | | ->02.79% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
881| | | | ->02.79% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
882| | | | ->02.79% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
883| | | | ->02.79% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
884| | | | ->02.79% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
885| | | |
886| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
887| | |
888| | ->00.10% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
889| |
890| ->01.60% (811,834B) in 66 places, all below massif's threshold (01.00%)
891| |
892| ->01.06% (537,072B) 0xF77D37: av_buffer_alloc (buffer.c:71)
893| | ->01.06% (537,072B) in 5 places, all below massif's threshold (01.00%)
894| |
895| ->01.04% (527,436B) 0x81D24B: set_sps (mem.h:210)
896| | ->01.04% (527,436B) in 2 places, all below massif's threshold (01.00%)
897| |
898| ->01.03% (522,909B) 0x81D1C7: set_sps (mem.h:210)
899| | ->01.03% (522,909B) in 2 places, all below massif's threshold (01.00%)
900| |
901| ->01.02% (518,400B) 0x81D1B7: set_sps (mem.h:210)
902| ->01.02% (518,400B) in 2 places, all below massif's threshold (01.00%)
903|
904->12.55% (6,358,307B) 0xF8AE26: av_mallocz (mem.c:97)
905| ->07.34% (3,717,455B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
906| | ->07.34% (3,717,455B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
907| | ->07.13% (3,613,662B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
908| | | ->07.13% (3,613,662B) 0x81FD08: decode_nal_units (hevc.c:2872)
909| | | ->07.13% (3,613,662B) 0x820D29: hevc_decode_frame (hevc.c:2992)
910| | | | ->07.13% (3,613,662B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
911| | | | | ->07.13% (3,613,662B) 0x79EC0A2: start_thread (pthread_create.c:309)
912| | | | | ->07.13% (3,613,662B) 0x7CE962B: clone (clone.S:111)
913| | | | |
914| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
915| | | |
916| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
917| | |
918| | ->00.20% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
919| |
920| ->02.13% (1,076,634B) in 139 places, all below massif's threshold (01.00%)
921| |
922| ->01.03% (522,909B) 0x81D477: set_sps (mem.h:230)
923| | ->01.03% (522,909B) in 2 places, all below massif's threshold (01.00%)
924| |
925| ->01.03% (522,909B) 0x81D2F7: set_sps (mem.h:230)
926| | ->01.03% (522,909B) in 2 places, all below massif's threshold (01.00%)
927| |
928| ->01.02% (518,400B) 0x81D167: set_sps (hevc.c:108)
929| ->01.02% (518,400B) in 2 places, all below massif's threshold (01.00%)
930|
931->07.71% (3,906,056B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
932| ->07.71% (3,906,056B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
933| ->07.71% (3,906,056B) 0x5992961: vaCreateBuffer (va.c:1058)
934| ->06.50% (3,290,700B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
935| | ->06.50% (3,290,700B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
936| | ->06.49% (3,288,600B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
937| | | ->06.49% (3,288,600B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
938| | | ->06.49% (3,288,600B) 0x4951A6: do_video_out (ffmpeg.c:1208)
939| | | ->06.49% (3,288,600B) 0x499DCD: reap_filters (ffmpeg.c:1399)
940| | | ->06.49% (3,288,600B) 0x49B9BA: transcode (ffmpeg.c:4174)
941| | | ->06.49% (3,288,600B) 0x47E2DA: main (ffmpeg.c:4413)
942| | |
943| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
944| |
945| ->01.11% (564,120B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
946| | ->01.11% (564,120B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
947| | ->01.11% (563,760B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
948| | | ->01.11% (563,760B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
949| | | ->01.11% (563,760B) 0x4951A6: do_video_out (ffmpeg.c:1208)
950| | | ->01.11% (563,760B) 0x499DCD: reap_filters (ffmpeg.c:1399)
951| | | ->01.11% (563,760B) 0x49B9BA: transcode (ffmpeg.c:4174)
952| | | ->01.11% (563,760B) 0x47E2DA: main (ffmpeg.c:4413)
953| | |
954| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
955| |
956| ->00.10% (51,236B) in 1+ places, all below ms_print's threshold (01.00%)
957|
958->01.98% (1,001,251B) in 91 places, all below massif's threshold (01.00%)
959
960--------------------------------------------------------------------------------
961 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
962--------------------------------------------------------------------------------
963 25 3,518,419,339 54,150,992 53,853,554 297,438 0
964 26 3,659,412,751 52,261,744 51,954,669 307,075 0
965 27 3,870,021,906 52,711,544 52,389,616 321,928 0
966 28 4,021,498,226 55,117,176 54,782,340 334,836 0
967 29 4,193,748,645 53,270,968 52,924,603 346,365 0
968 30 4,311,797,100 59,739,136 59,384,657 354,479 0
96999.41% (59,384,657B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
970->34.01% (20,319,195B) 0xF8AB55: av_malloc (mem.c:97)
971| ->27.09% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
972| | ->27.01% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
973| | | ->20.83% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
974| | | | ->20.83% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
975| | | | ->20.83% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
976| | | | ->20.83% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
977| | | | ->20.83% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
978| | | | | ->20.83% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
979| | | | | ->20.83% (12,441,600B) 0x7CE962B: clone (clone.S:111)
980| | | | |
981| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
982| | | |
983| | | ->03.82% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
984| | | | ->03.82% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
985| | | | ->03.82% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
986| | | | ->03.82% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
987| | | | ->03.82% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
988| | | | | ->03.82% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
989| | | | | ->03.82% (2,280,960B) 0x7CE962B: clone (clone.S:111)
990| | | | |
991| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
992| | | |
993| | | ->02.37% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
994| | | | ->02.37% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
995| | | | ->02.37% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
996| | | | ->02.37% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
997| | | | ->02.37% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
998| | | | ->02.37% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
999| | | | ->02.37% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
1000| | | | ->02.37% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
1001| | | | ->02.37% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
1002| | | | ->02.37% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
1003| | | | ->02.37% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
1004| | | | ->02.37% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
1005| | | |
1006| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1007| | |
1008| | ->00.08% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
1009| |
1010| ->03.99% (2,380,683B) in 69 places, all below massif's threshold (01.00%)
1011| |
1012| ->02.93% (1,753,090B) 0xF77D37: av_buffer_alloc (buffer.c:71)
1013| ->02.37% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
1014| | ->02.37% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
1015| | ->02.37% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1016| | ->02.37% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
1017| | ->02.37% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
1018| | ->02.37% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
1019| |
1020| ->00.57% (339,877B) in 1+ places, all below ms_print's threshold (01.00%)
1021|
1022->33.49% (20,004,864B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
1023| ->15.80% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
1024| | ->15.80% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
1025| | ->15.80% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
1026| | ->15.80% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1027| | ->15.80% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1028| | ->15.80% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1029| | ->15.80% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1030| | ->15.80% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
1031| | ->15.80% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
1032| | ->15.80% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
1033| |
1034| ->09.65% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
1035| | ->03.51% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
1036| | | ->03.51% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
1037| | |
1038| | ->02.63% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
1039| | | ->02.63% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
1040| | | ->02.63% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
1041| | | ->02.63% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
1042| | | ->02.63% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
1043| | | ->02.63% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
1044| | | ->02.63% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
1045| | | ->02.63% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1046| | | ->02.63% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1047| | | ->02.63% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1048| | | ->02.63% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1049| | | ->02.63% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1050| | | ->02.63% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
1051| | | ->02.63% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
1052| | |
1053| | ->01.76% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
1054| | | ->01.76% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1055| | | ->01.76% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1056| | | ->01.76% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1057| | | ->01.76% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1058| | | ->01.76% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1059| | | ->01.76% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1060| | | ->01.76% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1061| | | ->01.76% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
1062| | | ->01.76% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
1063| | | ->01.76% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
1064| | |
1065| | ->01.76% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
1066| |
1067| ->06.58% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
1068| | ->06.58% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1069| | ->06.58% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
1070| | ->06.58% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
1071| | ->06.58% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1072| | ->04.39% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1073| | | ->04.39% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1074| | | ->04.39% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1075| | | ->04.39% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1076| | | ->04.39% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
1077| | | ->04.39% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
1078| | |
1079| | ->02.19% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
1080| | ->02.19% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1081| | ->02.19% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1082| | ->02.19% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1083| | ->02.19% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
1084| | ->02.19% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
1085| |
1086| ->01.45% (868,352B) in 12 places, all below massif's threshold (01.00%)
1087|
1088->10.98% (6,557,468B) 0xF8AE26: av_mallocz (mem.c:97)
1089| ->06.55% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
1090| | ->06.55% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
1091| | ->06.38% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
1092| | | ->06.38% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
1093| | | ->06.38% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1094| | | | ->06.38% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1095| | | | | ->06.38% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
1096| | | | | ->06.38% (3,811,328B) 0x7CE962B: clone (clone.S:111)
1097| | | | |
1098| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1099| | | |
1100| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1101| | |
1102| | ->00.17% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
1103| |
1104| ->04.42% (2,642,347B) in 142 places, all below massif's threshold (01.00%)
1105|
1106->08.45% (5,045,296B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
1107| ->08.45% (5,045,296B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1108| ->08.45% (5,045,296B) 0x5992961: vaCreateBuffer (va.c:1058)
1109| ->07.11% (4,250,400B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
1110| | ->07.11% (4,250,400B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1111| | ->07.11% (4,248,300B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1112| | | ->07.11% (4,248,300B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1113| | | ->07.11% (4,248,300B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1114| | | ->07.11% (4,248,300B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1115| | | ->07.11% (4,248,300B) 0x49B9BA: transcode (ffmpeg.c:4174)
1116| | | ->07.11% (4,248,300B) 0x47E2DA: main (ffmpeg.c:4413)
1117| | |
1118| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
1119| |
1120| ->01.22% (728,640B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
1121| | ->01.22% (728,640B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1122| | ->01.22% (728,280B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1123| | | ->01.22% (728,280B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1124| | | ->01.22% (728,280B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1125| | | ->01.22% (728,280B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1126| | | ->01.22% (728,280B) 0x49B9BA: transcode (ffmpeg.c:4174)
1127| | | ->01.22% (728,280B) 0x47E2DA: main (ffmpeg.c:4413)
1128| | |
1129| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
1130| |
1131| ->00.11% (66,256B) in 1+ places, all below ms_print's threshold (01.00%)
1132|
1133->07.19% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
1134| ->07.19% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
1135| ->03.51% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
1136| | ->03.51% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
1137| | | ->03.51% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
1138| | | ->03.51% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
1139| | | ->03.51% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
1140| | | ->03.51% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
1141| | | ->03.51% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1142| | | ->03.51% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
1143| | | ->03.51% (2,097,088B) 0x7CE962B: clone (clone.S:111)
1144| | |
1145| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1146| |
1147| ->03.51% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
1148| | ->03.51% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
1149| | | ->03.51% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
1150| | | ->03.51% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1151| | | ->03.51% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1152| | | ->03.51% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1153| | | ->03.51% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1154| | | ->03.51% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1155| | | ->03.51% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1156| | | ->03.51% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1157| | | ->03.51% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
1158| | | ->03.51% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
1159| | | ->03.51% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
1160| | |
1161| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1162| |
1163| ->00.16% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
1164|
1165->03.59% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
1166| ->03.59% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
1167| ->01.76% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
1168| | ->01.76% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
1169| | | ->01.76% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
1170| | | ->01.76% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
1171| | | ->01.76% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
1172| | | ->01.76% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
1173| | | ->01.76% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1174| | | ->01.76% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
1175| | | ->01.76% (1,048,544B) 0x7CE962B: clone (clone.S:111)
1176| | |
1177| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1178| |
1179| ->01.76% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
1180| | ->01.76% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
1181| | | ->01.76% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
1182| | | ->01.76% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1183| | | ->01.76% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1184| | | ->01.76% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1185| | | ->01.76% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1186| | | ->01.76% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1187| | | ->01.76% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1188| | | ->01.76% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1189| | | ->01.76% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
1190| | | ->01.76% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
1191| | | ->01.76% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
1192| | |
1193| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1194| |
1195| ->00.08% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
1196|
1197->01.06% (630,912B) 0x921891B: object_heap_expand (object_heap.c:62)
1198| ->01.06% (630,912B) in 2 places, all below massif's threshold (01.00%)
1199|
1200->00.65% (388,202B) in 1+ places, all below ms_print's threshold (01.00%)
1201
1202--------------------------------------------------------------------------------
1203 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1204--------------------------------------------------------------------------------
1205 31 4,484,691,971 53,683,912 53,318,906 365,006 0
1206 32 4,603,553,416 53,836,400 53,463,032 373,368 0
1207 33 4,744,180,403 54,069,192 53,684,320 384,872 0
120899.29% (53,684,320B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1209->37.56% (20,306,766B) 0xF8AB55: av_malloc (mem.c:97)
1210| ->29.93% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
1211| | ->29.84% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
1212| | | ->23.01% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
1213| | | | ->23.01% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1214| | | | ->23.01% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
1215| | | | ->23.01% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1216| | | | ->23.01% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1217| | | | | ->23.01% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
1218| | | | | ->23.01% (12,441,600B) 0x7CE962B: clone (clone.S:111)
1219| | | | |
1220| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1221| | | |
1222| | | ->04.22% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
1223| | | | ->04.22% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1224| | | | ->04.22% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
1225| | | | ->04.22% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1226| | | | ->04.22% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1227| | | | | ->04.22% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
1228| | | | | ->04.22% (2,280,960B) 0x7CE962B: clone (clone.S:111)
1229| | | | |
1230| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1231| | | |
1232| | | ->02.61% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
1233| | | | ->02.61% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
1234| | | | ->02.61% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
1235| | | | ->02.61% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
1236| | | | ->02.61% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
1237| | | | ->02.61% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
1238| | | | ->02.61% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
1239| | | | ->02.61% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
1240| | | | ->02.61% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
1241| | | | ->02.61% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
1242| | | | ->02.61% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
1243| | | | ->02.61% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
1244| | | |
1245| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1246| | |
1247| | ->00.09% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
1248| |
1249| ->04.40% (2,380,579B) in 69 places, all below massif's threshold (01.00%)
1250| |
1251| ->03.22% (1,740,765B) 0xF77D37: av_buffer_alloc (buffer.c:71)
1252| ->02.61% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
1253| | ->02.61% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
1254| | ->02.61% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1255| | ->02.61% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
1256| | ->02.61% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
1257| | ->02.61% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
1258| |
1259| ->00.61% (327,552B) in 1+ places, all below ms_print's threshold (01.00%)
1260|
1261->37.00% (20,004,864B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
1262| ->17.45% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
1263| | ->17.45% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
1264| | ->17.45% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
1265| | ->17.45% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1266| | ->17.45% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1267| | ->17.45% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1268| | ->17.45% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1269| | ->17.45% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
1270| | ->17.45% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
1271| | ->17.45% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
1272| |
1273| ->10.67% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
1274| | ->03.88% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
1275| | | ->03.88% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
1276| | |
1277| | ->02.91% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
1278| | | ->02.91% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
1279| | | ->02.91% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
1280| | | ->02.91% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
1281| | | ->02.91% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
1282| | | ->02.91% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
1283| | | ->02.91% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
1284| | | ->02.91% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1285| | | ->02.91% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1286| | | ->02.91% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1287| | | ->02.91% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1288| | | ->02.91% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1289| | | ->02.91% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
1290| | | ->02.91% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
1291| | |
1292| | ->01.94% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
1293| | | ->01.94% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1294| | | ->01.94% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1295| | | ->01.94% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1296| | | ->01.94% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1297| | | ->01.94% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1298| | | ->01.94% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1299| | | ->01.94% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1300| | | ->01.94% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
1301| | | ->01.94% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
1302| | | ->01.94% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
1303| | |
1304| | ->01.94% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
1305| |
1306| ->07.27% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
1307| | ->07.27% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1308| | ->07.27% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
1309| | ->07.27% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
1310| | ->07.27% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1311| | ->04.85% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1312| | | ->04.85% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1313| | | ->04.85% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1314| | | ->04.85% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1315| | | ->04.85% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
1316| | | ->04.85% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
1317| | |
1318| | ->02.42% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
1319| | ->02.42% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1320| | ->02.42% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1321| | ->02.42% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1322| | ->02.42% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
1323| | ->02.42% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
1324| |
1325| ->01.61% (868,352B) in 12 places, all below massif's threshold (01.00%)
1326|
1327->12.13% (6,557,036B) 0xF8AE26: av_mallocz (mem.c:97)
1328| ->07.24% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
1329| | ->07.24% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
1330| | ->07.05% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
1331| | | ->07.05% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
1332| | | ->07.05% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1333| | | | ->07.05% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1334| | | | | ->07.05% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
1335| | | | | ->07.05% (3,811,328B) 0x7CE962B: clone (clone.S:111)
1336| | | | |
1337| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1338| | | |
1339| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1340| | |
1341| | ->00.19% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
1342| |
1343| ->04.89% (2,641,915B) in 142 places, all below massif's threshold (01.00%)
1344|
1345->10.30% (5,567,068B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
1346| ->10.30% (5,567,068B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1347| ->10.30% (5,567,068B) 0x5992961: vaCreateBuffer (va.c:1058)
1348| ->08.67% (4,689,300B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
1349| | ->08.67% (4,689,300B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1350| | ->08.67% (4,687,200B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1351| | | ->08.67% (4,687,200B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1352| | | ->08.67% (4,687,200B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1353| | | ->08.67% (4,687,200B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1354| | | ->08.67% (4,687,200B) 0x49B9BA: transcode (ffmpeg.c:4174)
1355| | | ->08.67% (4,687,200B) 0x47E2DA: main (ffmpeg.c:4413)
1356| | |
1357| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
1358| |
1359| ->01.49% (803,880B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
1360| | ->01.49% (803,880B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1361| | ->01.49% (803,520B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1362| | | ->01.49% (803,520B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1363| | | ->01.49% (803,520B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1364| | | ->01.49% (803,520B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1365| | | ->01.49% (803,520B) 0x49B9BA: transcode (ffmpeg.c:4174)
1366| | | ->01.49% (803,520B) 0x47E2DA: main (ffmpeg.c:4413)
1367| | |
1368| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
1369| |
1370| ->00.14% (73,888B) in 1+ places, all below ms_print's threshold (01.00%)
1371|
1372->01.28% (691,968B) 0x921891B: object_heap_expand (object_heap.c:62)
1373| ->01.21% (656,256B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
1374| | ->01.20% (647,424B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
1375| | | ->01.14% (616,320B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1376| | | | ->01.14% (616,320B) 0x5992961: vaCreateBuffer (va.c:1058)
1377| | | | ->01.14% (616,320B) in 9 places, all below massif's threshold (01.00%)
1378| | | |
1379| | | ->00.06% (31,104B) in 1+ places, all below ms_print's threshold (01.00%)
1380| | |
1381| | ->00.02% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
1382| |
1383| ->00.07% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
1384|
1385->01.03% (556,618B) in 90 places, all below massif's threshold (01.00%)
1386
1387--------------------------------------------------------------------------------
1388 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1389--------------------------------------------------------------------------------
1390 34 4,947,540,221 52,957,480 52,558,390 399,090 0
1391 35 5,115,522,254 54,592,856 54,182,305 410,551 0
1392 36 5,274,508,533 54,834,760 54,414,715 420,045 0
1393 37 5,433,457,308 53,658,152 53,225,023 433,129 0
1394 38 5,539,387,434 57,347,856 56,907,394 440,462 0
1395 39 5,696,166,798 61,769,768 61,318,141 451,627 0
139699.27% (61,318,141B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1397->32.89% (20,317,039B) 0xF8AB55: av_malloc (mem.c:97)
1398| ->26.20% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
1399| | ->26.12% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
1400| | | ->20.14% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
1401| | | | ->20.14% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1402| | | | ->20.14% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
1403| | | | ->20.14% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1404| | | | ->20.14% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1405| | | | | ->20.14% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
1406| | | | | ->20.14% (12,441,600B) 0x7CE962B: clone (clone.S:111)
1407| | | | |
1408| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1409| | | |
1410| | | ->03.69% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
1411| | | | ->03.69% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1412| | | | ->03.69% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
1413| | | | ->03.69% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1414| | | | ->03.69% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1415| | | | | ->03.69% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
1416| | | | | ->03.69% (2,280,960B) 0x7CE962B: clone (clone.S:111)
1417| | | | |
1418| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1419| | | |
1420| | | ->02.29% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
1421| | | | ->02.29% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
1422| | | | ->02.29% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
1423| | | | ->02.29% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
1424| | | | ->02.29% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
1425| | | | ->02.29% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
1426| | | | ->02.29% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
1427| | | | ->02.29% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
1428| | | | ->02.29% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
1429| | | | ->02.29% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
1430| | | | ->02.29% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
1431| | | | ->02.29% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
1432| | | |
1433| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1434| | |
1435| | ->00.08% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
1436| |
1437| ->03.85% (2,380,683B) in 69 places, all below massif's threshold (01.00%)
1438| |
1439| ->02.83% (1,750,934B) 0xF77D37: av_buffer_alloc (buffer.c:71)
1440| ->02.29% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
1441| | ->02.29% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
1442| | ->02.29% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1443| | ->02.29% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
1444| | ->02.29% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
1445| | ->02.29% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
1446| |
1447| ->00.55% (337,721B) in 1+ places, all below ms_print's threshold (01.00%)
1448|
1449->32.43% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
1450| ->15.28% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
1451| | ->15.28% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
1452| | ->15.28% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
1453| | ->15.28% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1454| | ->15.28% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1455| | ->15.28% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1456| | ->15.28% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1457| | ->15.28% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
1458| | ->15.28% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
1459| | ->15.28% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
1460| |
1461| ->09.34% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
1462| | ->03.40% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
1463| | | ->03.40% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
1464| | |
1465| | ->02.55% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
1466| | | ->02.55% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
1467| | | ->02.55% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
1468| | | ->02.55% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
1469| | | ->02.55% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
1470| | | ->02.55% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
1471| | | ->02.55% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
1472| | | ->02.55% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1473| | | ->02.55% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1474| | | ->02.55% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1475| | | ->02.55% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1476| | | ->02.55% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1477| | | ->02.55% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
1478| | | ->02.55% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
1479| | |
1480| | ->01.70% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
1481| | | ->01.70% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1482| | | ->01.70% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1483| | | ->01.70% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1484| | | ->01.70% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1485| | | ->01.70% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1486| | | ->01.70% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1487| | | ->01.70% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1488| | | ->01.70% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
1489| | | ->01.70% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
1490| | | ->01.70% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
1491| | |
1492| | ->01.70% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
1493| |
1494| ->06.37% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
1495| | ->06.37% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1496| | ->06.37% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
1497| | ->06.37% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
1498| | ->06.37% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1499| | ->04.24% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1500| | | ->04.24% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1501| | | ->04.24% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1502| | | ->04.24% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1503| | | ->04.24% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
1504| | | ->04.24% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
1505| | |
1506| | ->02.12% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
1507| | ->02.12% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1508| | ->02.12% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1509| | ->02.12% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1510| | ->02.12% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
1511| | ->02.12% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
1512| |
1513| ->01.45% (892,928B) in 12 places, all below massif's threshold (01.00%)
1514|
1515->10.84% (6,698,296B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
1516| ->10.84% (6,698,296B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1517| ->10.84% (6,698,296B) 0x5992961: vaCreateBuffer (va.c:1058)
1518| ->09.14% (5,642,700B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
1519| | ->09.14% (5,642,700B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1520| | ->09.13% (5,640,600B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1521| | | ->09.13% (5,640,600B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1522| | | ->09.13% (5,640,600B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1523| | | ->09.13% (5,640,600B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1524| | | ->09.13% (5,640,600B) 0x49B9BA: transcode (ffmpeg.c:4174)
1525| | | ->09.13% (5,640,600B) 0x47E2DA: main (ffmpeg.c:4413)
1526| | |
1527| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
1528| |
1529| ->01.57% (967,320B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
1530| | ->01.57% (967,320B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1531| | ->01.57% (966,960B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1532| | | ->01.57% (966,960B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1533| | | ->01.57% (966,960B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1534| | | ->01.57% (966,960B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1535| | | ->01.57% (966,960B) 0x49B9BA: transcode (ffmpeg.c:4174)
1536| | | ->01.57% (966,960B) 0x47E2DA: main (ffmpeg.c:4413)
1537| | |
1538| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
1539| |
1540| ->00.14% (88,276B) in 1+ places, all below ms_print's threshold (01.00%)
1541|
1542->10.62% (6,557,468B) 0xF8AE26: av_mallocz (mem.c:97)
1543| ->06.34% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
1544| | ->06.34% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
1545| | ->06.17% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
1546| | | ->06.17% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
1547| | | ->06.17% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1548| | | | ->06.17% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1549| | | | | ->06.17% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
1550| | | | | ->06.17% (3,811,328B) 0x7CE962B: clone (clone.S:111)
1551| | | | |
1552| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1553| | | |
1554| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1555| | |
1556| | ->00.17% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
1557| |
1558| ->04.28% (2,642,347B) in 142 places, all below massif's threshold (01.00%)
1559|
1560->06.95% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
1561| ->06.95% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
1562| ->03.40% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
1563| | ->03.40% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
1564| | | ->03.40% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
1565| | | ->03.40% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
1566| | | ->03.40% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
1567| | | ->03.40% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
1568| | | ->03.40% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1569| | | ->03.40% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
1570| | | ->03.40% (2,097,088B) 0x7CE962B: clone (clone.S:111)
1571| | |
1572| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1573| |
1574| ->03.40% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
1575| | ->03.40% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
1576| | | ->03.40% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
1577| | | ->03.40% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1578| | | ->03.40% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1579| | | ->03.40% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1580| | | ->03.40% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1581| | | ->03.40% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1582| | | ->03.40% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1583| | | ->03.40% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1584| | | ->03.40% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
1585| | | ->03.40% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
1586| | | ->03.40% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
1587| | |
1588| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1589| |
1590| ->00.16% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
1591|
1592->03.47% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
1593| ->03.47% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
1594| ->01.70% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
1595| | ->01.70% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
1596| | | ->01.70% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
1597| | | ->01.70% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
1598| | | ->01.70% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
1599| | | ->01.70% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
1600| | | ->01.70% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1601| | | ->01.70% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
1602| | | ->01.70% (1,048,544B) 0x7CE962B: clone (clone.S:111)
1603| | |
1604| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1605| |
1606| ->01.70% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
1607| | ->01.70% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
1608| | | ->01.70% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
1609| | | ->01.70% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1610| | | ->01.70% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1611| | | ->01.70% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1612| | | ->01.70% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1613| | | ->01.70% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1614| | | ->01.70% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1615| | | ->01.70% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1616| | | ->01.70% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
1617| | | ->01.70% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
1618| | | ->01.70% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
1619| | |
1620| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1621| |
1622| ->00.08% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
1623|
1624->01.33% (823,296B) 0x921891B: object_heap_expand (object_heap.c:62)
1625| ->01.28% (787,584B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
1626| | ->01.26% (778,752B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
1627| | | ->01.20% (740,736B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1628| | | | ->01.20% (740,736B) 0x5992961: vaCreateBuffer (va.c:1058)
1629| | | | ->01.20% (740,736B) in 9 places, all below massif's threshold (01.00%)
1630| | | |
1631| | | ->00.06% (38,016B) in 1+ places, all below ms_print's threshold (01.00%)
1632| | |
1633| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
1634| |
1635| ->00.06% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
1636|
1637->00.73% (453,882B) in 1+ places, all below ms_print's threshold (01.00%)
1638
1639--------------------------------------------------------------------------------
1640 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1641--------------------------------------------------------------------------------
1642 40 5,907,904,784 55,774,096 55,308,739 465,357 0
1643 41 6,119,832,883 56,778,496 56,297,577 480,919 0
1644 42 6,331,618,601 56,456,464 55,959,553 496,911 0
1645 43 6,474,374,222 56,612,080 56,105,042 507,038 0
1646 44 6,580,474,709 55,386,848 54,874,182 512,666 0
1647 45 6,739,494,767 55,545,400 55,021,749 523,651 0
1648 46 6,880,575,316 63,490,448 62,958,003 532,445 0
164999.16% (62,958,003B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1650->32.05% (20,350,861B) 0xF8AB55: av_malloc (mem.c:97)
1651| ->25.50% (16,187,534B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
1652| | ->25.41% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
1653| | | ->19.60% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
1654| | | | ->19.60% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1655| | | | ->19.60% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
1656| | | | ->19.60% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1657| | | | ->19.60% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1658| | | | | ->19.60% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
1659| | | | | ->19.60% (12,441,600B) 0x7CE962B: clone (clone.S:111)
1660| | | | |
1661| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1662| | | |
1663| | | ->03.59% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
1664| | | | ->03.59% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1665| | | | ->03.59% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
1666| | | | ->03.59% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1667| | | | ->03.59% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1668| | | | | ->03.59% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
1669| | | | | ->03.59% (2,280,960B) 0x7CE962B: clone (clone.S:111)
1670| | | | |
1671| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1672| | | |
1673| | | ->02.23% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
1674| | | | ->02.23% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
1675| | | | ->02.23% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
1676| | | | ->02.23% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
1677| | | | ->02.23% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
1678| | | | ->02.23% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
1679| | | | ->02.23% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
1680| | | | ->02.23% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
1681| | | | ->02.23% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
1682| | | | ->02.23% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
1683| | | | ->02.23% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
1684| | | | ->02.23% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
1685| | | |
1686| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1687| | |
1688| | ->00.08% (51,792B) in 1+ places, all below ms_print's threshold (01.00%)
1689| |
1690| ->03.75% (2,383,747B) in 69 places, all below massif's threshold (01.00%)
1691| |
1692| ->02.80% (1,779,580B) 0xF77D37: av_buffer_alloc (buffer.c:71)
1693| ->02.23% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
1694| | ->02.23% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
1695| | ->02.23% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1696| | ->02.23% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
1697| | ->02.23% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
1698| | ->02.23% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
1699| |
1700| ->00.58% (366,367B) in 1+ places, all below ms_print's threshold (01.00%)
1701|
1702->31.55% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
1703| ->14.86% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
1704| | ->14.86% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
1705| | ->14.86% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
1706| | ->14.86% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1707| | ->14.86% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1708| | ->14.86% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1709| | ->14.86% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1710| | ->14.86% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
1711| | ->14.86% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
1712| | ->14.86% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
1713| |
1714| ->09.08% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
1715| | ->03.30% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
1716| | | ->03.30% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
1717| | |
1718| | ->02.48% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
1719| | | ->02.48% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
1720| | | ->02.48% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
1721| | | ->02.48% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
1722| | | ->02.48% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
1723| | | ->02.48% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
1724| | | ->02.48% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
1725| | | ->02.48% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1726| | | ->02.48% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1727| | | ->02.48% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1728| | | ->02.48% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1729| | | ->02.48% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1730| | | ->02.48% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
1731| | | ->02.48% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
1732| | |
1733| | ->01.65% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
1734| | | ->01.65% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1735| | | ->01.65% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1736| | | ->01.65% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1737| | | ->01.65% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1738| | | ->01.65% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1739| | | ->01.65% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1740| | | ->01.65% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1741| | | ->01.65% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
1742| | | ->01.65% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
1743| | | ->01.65% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
1744| | |
1745| | ->01.65% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
1746| |
1747| ->06.19% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
1748| | ->06.19% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1749| | ->06.19% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
1750| | ->06.19% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
1751| | ->06.19% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1752| | ->04.13% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1753| | | ->04.13% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1754| | | ->04.13% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1755| | | ->04.13% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1756| | | ->04.13% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
1757| | | ->04.13% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
1758| | |
1759| | ->02.06% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
1760| | ->02.06% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1761| | ->02.06% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1762| | ->02.06% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1763| | ->02.06% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
1764| | ->02.06% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
1765| |
1766| ->01.41% (892,928B) in 12 places, all below massif's threshold (01.00%)
1767|
1768->12.74% (8,090,768B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
1769| ->12.74% (8,090,768B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1770| ->12.74% (8,090,768B) 0x5992961: vaCreateBuffer (va.c:1058)
1771| ->10.74% (6,816,600B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
1772| | ->10.74% (6,816,600B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1773| | ->10.73% (6,814,500B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1774| | | ->10.73% (6,814,500B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1775| | | ->10.73% (6,814,500B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1776| | | ->10.73% (6,814,500B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1777| | | ->10.73% (6,814,500B) 0x49B9BA: transcode (ffmpeg.c:4174)
1778| | | ->10.73% (6,814,500B) 0x47E2DA: main (ffmpeg.c:4413)
1779| | |
1780| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
1781| |
1782| ->01.84% (1,168,560B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
1783| | ->01.84% (1,168,560B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1784| | ->01.84% (1,168,200B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1785| | | ->01.84% (1,168,200B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1786| | | ->01.84% (1,168,200B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1787| | | ->01.84% (1,168,200B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1788| | | ->01.84% (1,168,200B) 0x49B9BA: transcode (ffmpeg.c:4174)
1789| | | ->01.84% (1,168,200B) 0x47E2DA: main (ffmpeg.c:4413)
1790| | |
1791| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
1792| |
1793| ->00.17% (105,608B) in 1+ places, all below ms_print's threshold (01.00%)
1794|
1795->10.32% (6,554,956B) 0xF8AE26: av_mallocz (mem.c:97)
1796| ->06.17% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
1797| | ->06.17% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
1798| | ->06.00% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
1799| | | ->06.00% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
1800| | | ->06.00% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1801| | | | ->06.00% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1802| | | | | ->06.00% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
1803| | | | | ->06.00% (3,811,328B) 0x7CE962B: clone (clone.S:111)
1804| | | | |
1805| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1806| | | |
1807| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1808| | |
1809| | ->00.16% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
1810| |
1811| ->04.16% (2,639,835B) in 142 places, all below massif's threshold (01.00%)
1812|
1813->06.76% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
1814| ->06.76% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
1815| ->03.30% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
1816| | ->03.30% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
1817| | | ->03.30% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
1818| | | ->03.30% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
1819| | | ->03.30% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
1820| | | ->03.30% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
1821| | | ->03.30% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1822| | | ->03.30% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
1823| | | ->03.30% (2,097,088B) 0x7CE962B: clone (clone.S:111)
1824| | |
1825| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1826| |
1827| ->03.30% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
1828| | ->03.30% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
1829| | | ->03.30% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
1830| | | ->03.30% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1831| | | ->03.30% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1832| | | ->03.30% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1833| | | ->03.30% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1834| | | ->03.30% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1835| | | ->03.30% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1836| | | ->03.30% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1837| | | ->03.30% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
1838| | | ->03.30% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
1839| | | ->03.30% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
1840| | |
1841| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1842| |
1843| ->00.15% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
1844|
1845->03.38% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
1846| ->03.38% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
1847| ->01.65% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
1848| | ->01.65% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
1849| | | ->01.65% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
1850| | | ->01.65% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
1851| | | ->01.65% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
1852| | | ->01.65% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
1853| | | ->01.65% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1854| | | ->01.65% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
1855| | | ->01.65% (1,048,544B) 0x7CE962B: clone (clone.S:111)
1856| | |
1857| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1858| |
1859| ->01.65% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
1860| | ->01.65% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
1861| | | ->01.65% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
1862| | | ->01.65% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1863| | | ->01.65% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1864| | | ->01.65% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1865| | | ->01.65% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1866| | | ->01.65% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1867| | | ->01.65% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1868| | | ->01.65% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1869| | | ->01.65% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
1870| | | ->01.65% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
1871| | | ->01.65% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
1872| | |
1873| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1874| |
1875| ->00.08% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
1876|
1877->01.55% (984,576B) 0x921891B: object_heap_expand (object_heap.c:62)
1878| ->01.49% (948,864B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
1879| | ->01.48% (940,032B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
1880| | | ->01.41% (895,104B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1881| | | | ->01.41% (895,104B) 0x5992961: vaCreateBuffer (va.c:1058)
1882| | | | ->01.41% (895,104B) in 9 places, all below massif's threshold (01.00%)
1883| | | |
1884| | | ->00.07% (44,928B) in 1+ places, all below ms_print's threshold (01.00%)
1885| | |
1886| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
1887| |
1888| ->00.06% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
1889|
1890->00.80% (508,682B) in 1+ places, all below ms_print's threshold (01.00%)
1891
1892--------------------------------------------------------------------------------
1893 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
1894--------------------------------------------------------------------------------
1895 47 7,093,001,888 57,485,712 56,937,798 547,914 0
1896 48 7,304,962,058 58,475,896 57,914,710 561,186 0
1897 49 7,410,986,504 57,949,504 57,379,487 570,017 0
189899.02% (57,379,487B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
1899->35.10% (20,339,449B) 0xF8AB55: av_malloc (mem.c:97)
1900| ->27.93% (16,187,534B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
1901| | ->27.84% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
1902| | | ->21.47% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
1903| | | | ->21.47% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1904| | | | ->21.47% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
1905| | | | ->21.47% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1906| | | | ->21.47% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1907| | | | | ->21.47% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
1908| | | | | ->21.47% (12,441,600B) 0x7CE962B: clone (clone.S:111)
1909| | | | |
1910| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1911| | | |
1912| | | ->03.94% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
1913| | | | ->03.94% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
1914| | | | ->03.94% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
1915| | | | ->03.94% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
1916| | | | ->03.94% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
1917| | | | | ->03.94% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
1918| | | | | ->03.94% (2,280,960B) 0x7CE962B: clone (clone.S:111)
1919| | | | |
1920| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1921| | | |
1922| | | ->02.44% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
1923| | | | ->02.44% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
1924| | | | ->02.44% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
1925| | | | ->02.44% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
1926| | | | ->02.44% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
1927| | | | ->02.44% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
1928| | | | ->02.44% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
1929| | | | ->02.44% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
1930| | | | ->02.44% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
1931| | | | ->02.44% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
1932| | | | ->02.44% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
1933| | | | ->02.44% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
1934| | | |
1935| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
1936| | |
1937| | ->00.09% (51,792B) in 1+ places, all below ms_print's threshold (01.00%)
1938| |
1939| ->04.12% (2,384,827B) in 69 places, all below massif's threshold (01.00%)
1940| |
1941| ->03.05% (1,767,088B) 0xF77D37: av_buffer_alloc (buffer.c:71)
1942| ->02.44% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
1943| | ->02.44% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
1944| | ->02.44% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1945| | ->02.44% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
1946| | ->02.44% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
1947| | ->02.44% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
1948| |
1949| ->00.61% (353,875B) in 1+ places, all below ms_print's threshold (01.00%)
1950|
1951->34.56% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
1952| ->16.29% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
1953| | ->16.29% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
1954| | ->16.29% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
1955| | ->16.29% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1956| | ->16.29% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1957| | ->16.29% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1958| | ->16.29% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1959| | ->16.29% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
1960| | ->16.29% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
1961| | ->16.29% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
1962| |
1963| ->09.95% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
1964| | ->03.62% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
1965| | | ->03.62% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
1966| | |
1967| | ->02.71% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
1968| | | ->02.71% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
1969| | | ->02.71% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
1970| | | ->02.71% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
1971| | | ->02.71% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
1972| | | ->02.71% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
1973| | | ->02.71% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
1974| | | ->02.71% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
1975| | | ->02.71% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
1976| | | ->02.71% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
1977| | | ->02.71% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
1978| | | ->02.71% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
1979| | | ->02.71% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
1980| | | ->02.71% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
1981| | |
1982| | ->01.81% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
1983| | | ->01.81% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
1984| | | ->01.81% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
1985| | | ->01.81% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
1986| | | ->01.81% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
1987| | | ->01.81% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
1988| | | ->01.81% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
1989| | | ->01.81% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
1990| | | ->01.81% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
1991| | | ->01.81% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
1992| | | ->01.81% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
1993| | |
1994| | ->01.81% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
1995| |
1996| ->06.79% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
1997| | ->06.79% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
1998| | ->06.79% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
1999| | ->06.79% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
2000| | ->06.79% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2001| | ->04.52% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2002| | | ->04.52% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2003| | | ->04.52% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2004| | | ->04.52% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2005| | | ->04.52% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
2006| | | ->04.52% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
2007| | |
2008| | ->02.26% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
2009| | ->02.26% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2010| | ->02.26% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2011| | ->02.26% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2012| | ->02.26% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
2013| | ->02.26% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
2014| |
2015| ->01.54% (892,928B) in 12 places, all below massif's threshold (01.00%)
2016|
2017->15.03% (8,708,800B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
2018| ->15.03% (8,708,800B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2019| ->15.03% (8,708,800B) 0x5992961: vaCreateBuffer (va.c:1058)
2020| ->12.66% (7,337,400B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
2021| | ->12.66% (7,337,400B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2022| | ->12.66% (7,335,300B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2023| | | ->12.66% (7,335,300B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2024| | | ->12.66% (7,335,300B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2025| | | ->12.66% (7,335,300B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2026| | | ->12.66% (7,335,300B) 0x49B9BA: transcode (ffmpeg.c:4174)
2027| | | ->12.66% (7,335,300B) 0x47E2DA: main (ffmpeg.c:4413)
2028| | |
2029| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
2030| |
2031| ->02.17% (1,257,840B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
2032| | ->02.17% (1,257,840B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2033| | ->02.17% (1,257,480B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2034| | | ->02.17% (1,257,480B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2035| | | ->02.17% (1,257,480B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2036| | | ->02.17% (1,257,480B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2037| | | ->02.17% (1,257,480B) 0x49B9BA: transcode (ffmpeg.c:4174)
2038| | | ->02.17% (1,257,480B) 0x47E2DA: main (ffmpeg.c:4413)
2039| | |
2040| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
2041| |
2042| ->00.20% (113,560B) in 1+ places, all below ms_print's threshold (01.00%)
2043|
2044->11.33% (6,563,804B) 0xF8AE26: av_mallocz (mem.c:97)
2045| ->06.76% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
2046| | ->06.76% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
2047| | ->06.58% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
2048| | | ->06.58% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
2049| | | ->06.58% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2050| | | | ->06.58% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2051| | | | | ->06.58% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
2052| | | | | ->06.58% (3,811,328B) 0x7CE962B: clone (clone.S:111)
2053| | | | |
2054| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2055| | | |
2056| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2057| | |
2058| | ->00.18% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
2059| |
2060| ->04.57% (2,648,683B) in 142 places, all below massif's threshold (01.00%)
2061|
2062->01.82% (1,057,152B) 0x921891B: object_heap_expand (object_heap.c:62)
2063| ->01.76% (1,021,440B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
2064| | ->01.75% (1,012,608B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
2065| | | ->01.67% (967,680B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2066| | | | ->01.67% (967,680B) 0x5992961: vaCreateBuffer (va.c:1058)
2067| | | | ->01.67% (967,680B) in 9 places, all below massif's threshold (01.00%)
2068| | | |
2069| | | ->00.08% (44,928B) in 1+ places, all below ms_print's threshold (01.00%)
2070| | |
2071| | ->00.02% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
2072| |
2073| ->00.06% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
2074|
2075->01.17% (680,842B) in 90 places, all below massif's threshold (01.00%)
2076
2077--------------------------------------------------------------------------------
2078 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
2079--------------------------------------------------------------------------------
2080 50 7,496,167,366 58,090,688 57,515,360 575,328 0
2081 51 7,557,616,393 64,410,936 63,831,476 579,460 0
208299.10% (63,831,476B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
2083->31.53% (20,311,910B) 0xF8AB55: av_malloc (mem.c:97)
2084| ->25.13% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
2085| | ->25.05% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
2086| | | ->19.32% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
2087| | | | ->19.32% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2088| | | | ->19.32% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
2089| | | | ->19.32% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2090| | | | ->19.32% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2091| | | | | ->19.32% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
2092| | | | | ->19.32% (12,441,600B) 0x7CE962B: clone (clone.S:111)
2093| | | | |
2094| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2095| | | |
2096| | | ->03.54% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
2097| | | | ->03.54% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2098| | | | ->03.54% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
2099| | | | ->03.54% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2100| | | | ->03.54% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2101| | | | | ->03.54% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
2102| | | | | ->03.54% (2,280,960B) 0x7CE962B: clone (clone.S:111)
2103| | | | |
2104| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2105| | | |
2106| | | ->02.19% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
2107| | | | ->02.19% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
2108| | | | ->02.19% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
2109| | | | ->02.19% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
2110| | | | ->02.19% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
2111| | | | ->02.19% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
2112| | | | ->02.19% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
2113| | | | ->02.19% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
2114| | | | ->02.19% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
2115| | | | ->02.19% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
2116| | | | ->02.19% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
2117| | | | ->02.19% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
2118| | | |
2119| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2120| | |
2121| | ->00.08% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
2122| |
2123| ->03.70% (2,380,683B) in 69 places, all below massif's threshold (01.00%)
2124| |
2125| ->02.71% (1,745,805B) 0xF77D37: av_buffer_alloc (buffer.c:71)
2126| ->02.19% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
2127| | ->02.19% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
2128| | ->02.19% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2129| | ->02.19% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
2130| | ->02.19% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
2131| | ->02.19% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
2132| |
2133| ->00.52% (332,592B) in 1+ places, all below ms_print's threshold (01.00%)
2134|
2135->31.10% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
2136| ->14.65% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
2137| | ->14.65% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
2138| | ->14.65% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
2139| | ->14.65% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2140| | ->14.65% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2141| | ->14.65% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2142| | ->14.65% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2143| | ->14.65% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
2144| | ->14.65% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
2145| | ->14.65% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
2146| |
2147| ->08.95% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
2148| | ->03.26% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
2149| | | ->03.26% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
2150| | |
2151| | ->02.44% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
2152| | | ->02.44% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
2153| | | ->02.44% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
2154| | | ->02.44% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
2155| | | ->02.44% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
2156| | | ->02.44% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
2157| | | ->02.44% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
2158| | | ->02.44% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2159| | | ->02.44% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2160| | | ->02.44% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2161| | | ->02.44% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2162| | | ->02.44% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2163| | | ->02.44% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
2164| | | ->02.44% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
2165| | |
2166| | ->01.63% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
2167| | | ->01.63% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2168| | | ->01.63% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2169| | | ->01.63% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2170| | | ->01.63% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2171| | | ->01.63% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2172| | | ->01.63% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2173| | | ->01.63% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2174| | | ->01.63% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
2175| | | ->01.63% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
2176| | | ->01.63% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
2177| | |
2178| | ->01.63% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
2179| |
2180| ->06.10% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
2181| | ->06.10% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2182| | ->06.10% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
2183| | ->06.10% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
2184| | ->06.10% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2185| | ->04.07% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2186| | | ->04.07% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2187| | | ->04.07% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2188| | | ->04.07% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2189| | | ->04.07% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
2190| | | ->04.07% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
2191| | |
2192| | ->02.03% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
2193| | ->02.03% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2194| | ->02.03% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2195| | ->02.03% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2196| | ->02.03% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
2197| | ->02.03% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
2198| |
2199| ->01.39% (892,928B) in 12 places, all below massif's threshold (01.00%)
2200|
2201->13.78% (8,876,304B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
2202| ->13.78% (8,876,304B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2203| ->13.78% (8,876,304B) 0x5992961: vaCreateBuffer (va.c:1058)
2204| ->11.61% (7,478,100B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
2205| | ->11.61% (7,478,100B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2206| | ->11.61% (7,476,000B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2207| | | ->11.61% (7,476,000B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2208| | | ->11.61% (7,476,000B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2209| | | ->11.61% (7,476,000B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2210| | | ->11.61% (7,476,000B) 0x49B9BA: transcode (ffmpeg.c:4174)
2211| | | ->11.61% (7,476,000B) 0x47E2DA: main (ffmpeg.c:4413)
2212| | |
2213| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
2214| |
2215| ->01.99% (1,281,960B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
2216| | ->01.99% (1,281,960B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2217| | ->01.99% (1,281,600B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2218| | | ->01.99% (1,281,600B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2219| | | ->01.99% (1,281,600B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2220| | | ->01.99% (1,281,600B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2221| | | ->01.99% (1,281,600B) 0x49B9BA: transcode (ffmpeg.c:4174)
2222| | | ->01.99% (1,281,600B) 0x47E2DA: main (ffmpeg.c:4413)
2223| | |
2224| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
2225| |
2226| ->00.18% (116,244B) in 1+ places, all below ms_print's threshold (01.00%)
2227|
2228->10.18% (6,558,052B) 0xF8AE26: av_mallocz (mem.c:97)
2229| ->06.08% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
2230| | ->06.08% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
2231| | ->05.92% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
2232| | | ->05.92% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
2233| | | ->05.92% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2234| | | | ->05.92% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2235| | | | | ->05.92% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
2236| | | | | ->05.92% (3,811,328B) 0x7CE962B: clone (clone.S:111)
2237| | | | |
2238| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2239| | | |
2240| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2241| | |
2242| | ->00.16% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
2243| |
2244| ->04.10% (2,642,931B) in 142 places, all below massif's threshold (01.00%)
2245|
2246->06.66% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
2247| ->06.66% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
2248| ->03.26% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
2249| | ->03.26% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
2250| | | ->03.26% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
2251| | | ->03.26% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
2252| | | ->03.26% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
2253| | | ->03.26% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
2254| | | ->03.26% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2255| | | ->03.26% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
2256| | | ->03.26% (2,097,088B) 0x7CE962B: clone (clone.S:111)
2257| | |
2258| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2259| |
2260| ->03.26% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
2261| | ->03.26% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
2262| | | ->03.26% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
2263| | | ->03.26% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2264| | | ->03.26% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2265| | | ->03.26% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2266| | | ->03.26% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2267| | | ->03.26% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2268| | | ->03.26% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2269| | | ->03.26% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2270| | | ->03.26% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
2271| | | ->03.26% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
2272| | | ->03.26% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
2273| | |
2274| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2275| |
2276| ->00.15% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
2277|
2278->03.33% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
2279| ->03.33% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
2280| ->01.63% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
2281| | ->01.63% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
2282| | | ->01.63% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
2283| | | ->01.63% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
2284| | | ->01.63% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
2285| | | ->01.63% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
2286| | | ->01.63% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2287| | | ->01.63% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
2288| | | ->01.63% (1,048,544B) 0x7CE962B: clone (clone.S:111)
2289| | |
2290| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2291| |
2292| ->01.63% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
2293| | ->01.63% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
2294| | | ->01.63% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
2295| | | ->01.63% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2296| | | ->01.63% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2297| | | ->01.63% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2298| | | ->01.63% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2299| | | ->01.63% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2300| | | ->01.63% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2301| | | ->01.63% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2302| | | ->01.63% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
2303| | | ->01.63% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
2304| | | ->01.63% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
2305| | |
2306| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2307| |
2308| ->00.08% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
2309|
2310->01.67% (1,076,736B) 0x921891B: object_heap_expand (object_heap.c:62)
2311| ->01.62% (1,041,024B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
2312| | ->01.60% (1,032,192B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
2313| | | ->01.53% (986,112B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2314| | | | ->01.53% (986,112B) 0x5992961: vaCreateBuffer (va.c:1058)
2315| | | | ->01.53% (986,112B) in 9 places, all below massif's threshold (01.00%)
2316| | | |
2317| | | ->00.07% (46,080B) in 1+ places, all below ms_print's threshold (01.00%)
2318| | |
2319| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
2320| |
2321| ->00.06% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
2322|
2323->00.84% (540,314B) in 1+ places, all below ms_print's threshold (01.00%)
2324
2325--------------------------------------------------------------------------------
2326 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
2327--------------------------------------------------------------------------------
2328 52 7,642,770,555 56,888,520 56,304,204 584,316 0
2329 53 7,727,956,838 56,919,408 56,330,571 588,837 0
2330 54 7,813,155,177 58,445,648 57,850,997 594,651 0
2331 55 7,898,348,081 58,586,680 57,984,442 602,238 0
2332 56 7,983,411,054 57,297,360 56,689,399 607,961 0
2333 57 8,068,409,411 58,882,464 58,269,878 612,586 0
2334 58 8,153,503,442 58,962,304 58,342,672 619,632 0
2335 59 8,238,596,114 59,088,680 58,463,056 625,624 0
2336 60 8,323,612,647 59,885,968 59,255,224 630,744 0
2337 61 8,324,840,396 65,501,800 64,870,041 631,759 0
233899.04% (64,870,041B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
2339->31.03% (20,322,611B) 0xF8AB55: av_malloc (mem.c:97)
2340| ->24.71% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
2341| | ->24.63% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
2342| | | ->18.99% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
2343| | | | ->18.99% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2344| | | | ->18.99% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
2345| | | | ->18.99% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2346| | | | ->18.99% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2347| | | | | ->18.99% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
2348| | | | | ->18.99% (12,441,600B) 0x7CE962B: clone (clone.S:111)
2349| | | | |
2350| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2351| | | |
2352| | | ->03.48% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
2353| | | | ->03.48% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2354| | | | ->03.48% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
2355| | | | ->03.48% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2356| | | | ->03.48% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2357| | | | | ->03.48% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
2358| | | | | ->03.48% (2,280,960B) 0x7CE962B: clone (clone.S:111)
2359| | | | |
2360| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2361| | | |
2362| | | ->02.16% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
2363| | | | ->02.16% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
2364| | | | ->02.16% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
2365| | | | ->02.16% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
2366| | | | ->02.16% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
2367| | | | ->02.16% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
2368| | | | ->02.16% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
2369| | | | ->02.16% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
2370| | | | ->02.16% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
2371| | | | ->02.16% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
2372| | | | ->02.16% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
2373| | | | ->02.16% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
2374| | | |
2375| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2376| | |
2377| | ->00.08% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
2378| |
2379| ->03.63% (2,380,683B) in 69 places, all below massif's threshold (01.00%)
2380| |
2381| ->02.68% (1,756,506B) 0xF77D37: av_buffer_alloc (buffer.c:71)
2382| ->02.16% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
2383| | ->02.16% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
2384| | ->02.16% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2385| | ->02.16% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
2386| | ->02.16% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
2387| | ->02.16% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
2388| |
2389| ->00.52% (343,293B) in 1+ places, all below ms_print's threshold (01.00%)
2390|
2391->30.58% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
2392| ->14.41% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
2393| | ->14.41% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
2394| | ->14.41% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
2395| | ->14.41% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2396| | ->14.41% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2397| | ->14.41% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2398| | ->14.41% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2399| | ->14.41% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
2400| | ->14.41% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
2401| | ->14.41% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
2402| |
2403| ->08.80% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
2404| | ->03.20% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
2405| | | ->03.20% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
2406| | |
2407| | ->02.40% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
2408| | | ->02.40% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
2409| | | ->02.40% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
2410| | | ->02.40% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
2411| | | ->02.40% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
2412| | | ->02.40% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
2413| | | ->02.40% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
2414| | | ->02.40% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2415| | | ->02.40% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2416| | | ->02.40% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2417| | | ->02.40% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2418| | | ->02.40% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2419| | | ->02.40% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
2420| | | ->02.40% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
2421| | |
2422| | ->01.60% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
2423| | | ->01.60% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2424| | | ->01.60% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2425| | | ->01.60% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2426| | | ->01.60% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2427| | | ->01.60% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2428| | | ->01.60% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2429| | | ->01.60% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2430| | | ->01.60% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
2431| | | ->01.60% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
2432| | | ->01.60% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
2433| | |
2434| | ->01.60% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
2435| |
2436| ->06.00% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
2437| | ->06.00% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2438| | ->06.00% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
2439| | ->06.00% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
2440| | ->06.00% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2441| | ->04.00% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2442| | | ->04.00% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2443| | | ->04.00% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2444| | | ->04.00% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2445| | | ->04.00% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
2446| | | ->04.00% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
2447| | |
2448| | ->02.00% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
2449| | ->02.00% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2450| | ->02.00% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2451| | ->02.00% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2452| | ->02.00% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
2453| | ->02.00% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
2454| |
2455| ->01.36% (892,928B) in 12 places, all below massif's threshold (01.00%)
2456|
2457->14.91% (9,766,112B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
2458| ->14.91% (9,766,112B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2459| ->14.91% (9,766,112B) 0x5992961: vaCreateBuffer (va.c:1058)
2460| ->12.56% (8,227,800B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
2461| | ->12.56% (8,227,800B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2462| | ->12.56% (8,225,700B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2463| | | ->12.56% (8,225,700B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2464| | | ->12.56% (8,225,700B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2465| | | ->12.56% (8,225,700B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2466| | | ->12.56% (8,225,700B) 0x49B9BA: transcode (ffmpeg.c:4174)
2467| | | ->12.56% (8,225,700B) 0x47E2DA: main (ffmpeg.c:4413)
2468| | |
2469| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
2470| |
2471| ->02.15% (1,410,480B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
2472| | ->02.15% (1,410,480B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2473| | ->02.15% (1,410,120B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2474| | | ->02.15% (1,410,120B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2475| | | ->02.15% (1,410,120B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2476| | | ->02.15% (1,410,120B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2477| | | ->02.15% (1,410,120B) 0x49B9BA: transcode (ffmpeg.c:4174)
2478| | | ->02.15% (1,410,120B) 0x47E2DA: main (ffmpeg.c:4413)
2479| | |
2480| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
2481| |
2482| ->00.20% (127,832B) in 1+ places, all below ms_print's threshold (01.00%)
2483|
2484->10.01% (6,557,468B) 0xF8AE26: av_mallocz (mem.c:97)
2485| ->05.98% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
2486| | ->05.98% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
2487| | ->05.82% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
2488| | | ->05.82% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
2489| | | ->05.82% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2490| | | | ->05.82% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2491| | | | | ->05.82% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
2492| | | | | ->05.82% (3,811,328B) 0x7CE962B: clone (clone.S:111)
2493| | | | |
2494| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2495| | | |
2496| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2497| | |
2498| | ->00.16% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
2499| |
2500| ->04.03% (2,642,347B) in 142 places, all below massif's threshold (01.00%)
2501|
2502->06.55% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
2503| ->06.55% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
2504| ->03.20% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
2505| | ->03.20% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
2506| | | ->03.20% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
2507| | | ->03.20% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
2508| | | ->03.20% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
2509| | | ->03.20% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
2510| | | ->03.20% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2511| | | ->03.20% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
2512| | | ->03.20% (2,097,088B) 0x7CE962B: clone (clone.S:111)
2513| | |
2514| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2515| |
2516| ->03.20% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
2517| | ->03.20% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
2518| | | ->03.20% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
2519| | | ->03.20% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2520| | | ->03.20% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2521| | | ->03.20% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2522| | | ->03.20% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2523| | | ->03.20% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2524| | | ->03.20% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2525| | | ->03.20% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2526| | | ->03.20% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
2527| | | ->03.20% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
2528| | | ->03.20% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
2529| | |
2530| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2531| |
2532| ->00.15% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
2533|
2534->03.28% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
2535| ->03.28% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
2536| ->01.60% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
2537| | ->01.60% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
2538| | | ->01.60% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
2539| | | ->01.60% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
2540| | | ->01.60% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
2541| | | ->01.60% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
2542| | | ->01.60% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2543| | | ->01.60% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
2544| | | ->01.60% (1,048,544B) 0x7CE962B: clone (clone.S:111)
2545| | |
2546| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2547| |
2548| ->01.60% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
2549| | ->01.60% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
2550| | | ->01.60% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
2551| | | ->01.60% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2552| | | ->01.60% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2553| | | ->01.60% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2554| | | ->01.60% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2555| | | ->01.60% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2556| | | ->01.60% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2557| | | ->01.60% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2558| | | ->01.60% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
2559| | | ->01.60% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
2560| | | ->01.60% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
2561| | |
2562| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2563| |
2564| ->00.08% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
2565|
2566->01.80% (1,180,416B) 0x921891B: object_heap_expand (object_heap.c:62)
2567| ->01.75% (1,144,704B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
2568| | ->01.73% (1,135,872B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
2569| | | ->01.65% (1,084,032B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2570| | | | ->01.65% (1,084,032B) 0x5992961: vaCreateBuffer (va.c:1058)
2571| | | | ->01.65% (1,084,032B) in 9 places, all below massif's threshold (01.00%)
2572| | | |
2573| | | ->00.08% (51,840B) in 1+ places, all below ms_print's threshold (01.00%)
2574| | |
2575| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
2576| |
2577| ->00.05% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
2578|
2579->00.88% (575,274B) in 1+ places, all below ms_print's threshold (01.00%)
2580
2581--------------------------------------------------------------------------------
2582 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
2583--------------------------------------------------------------------------------
2584 62 8,409,974,635 59,995,784 59,359,769 636,015 0
2585 63 8,494,979,316 61,562,336 60,918,404 643,932 0
2586 64 8,579,947,538 58,206,568 57,557,101 649,467 0
2587 65 8,665,160,984 58,280,640 57,625,180 655,460 0
2588 66 8,750,140,389 61,901,880 61,240,885 660,995 0
2589 67 8,835,119,265 62,022,544 61,356,305 666,239 0
2590 68 8,896,970,237 66,311,800 65,640,766 671,034 0
259198.99% (65,640,766B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
2592->30.66% (20,328,088B) 0xF8AB55: av_malloc (mem.c:97)
2593| ->24.41% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
2594| | ->24.33% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
2595| | | ->18.76% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
2596| | | | ->18.76% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2597| | | | ->18.76% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
2598| | | | ->18.76% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2599| | | | ->18.76% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2600| | | | | ->18.76% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
2601| | | | | ->18.76% (12,441,600B) 0x7CE962B: clone (clone.S:111)
2602| | | | |
2603| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2604| | | |
2605| | | ->03.44% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
2606| | | | ->03.44% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2607| | | | ->03.44% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
2608| | | | ->03.44% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2609| | | | ->03.44% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2610| | | | | ->03.44% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
2611| | | | | ->03.44% (2,280,960B) 0x7CE962B: clone (clone.S:111)
2612| | | | |
2613| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2614| | | |
2615| | | ->02.13% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
2616| | | | ->02.13% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
2617| | | | ->02.13% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
2618| | | | ->02.13% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
2619| | | | ->02.13% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
2620| | | | ->02.13% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
2621| | | | ->02.13% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
2622| | | | ->02.13% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
2623| | | | ->02.13% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
2624| | | | ->02.13% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
2625| | | | ->02.13% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
2626| | | | ->02.13% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
2627| | | |
2628| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2629| | |
2630| | ->00.07% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
2631| |
2632| ->03.59% (2,380,683B) in 69 places, all below massif's threshold (01.00%)
2633| |
2634| ->02.66% (1,761,983B) 0xF77D37: av_buffer_alloc (buffer.c:71)
2635| ->02.13% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
2636| | ->02.13% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
2637| | ->02.13% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2638| | ->02.13% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
2639| | ->02.13% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
2640| | ->02.13% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
2641| |
2642| ->00.53% (348,770B) in 1+ places, all below ms_print's threshold (01.00%)
2643|
2644->30.20% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
2645| ->14.23% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
2646| | ->14.23% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
2647| | ->14.23% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
2648| | ->14.23% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2649| | ->14.23% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2650| | ->14.23% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2651| | ->14.23% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2652| | ->14.23% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
2653| | ->14.23% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
2654| | ->14.23% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
2655| |
2656| ->08.70% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
2657| | ->03.16% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
2658| | | ->03.16% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
2659| | |
2660| | ->02.37% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
2661| | | ->02.37% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
2662| | | ->02.37% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
2663| | | ->02.37% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
2664| | | ->02.37% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
2665| | | ->02.37% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
2666| | | ->02.37% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
2667| | | ->02.37% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2668| | | ->02.37% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2669| | | ->02.37% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2670| | | ->02.37% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2671| | | ->02.37% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2672| | | ->02.37% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
2673| | | ->02.37% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
2674| | |
2675| | ->01.58% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
2676| | | ->01.58% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2677| | | ->01.58% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2678| | | ->01.58% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2679| | | ->01.58% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2680| | | ->01.58% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2681| | | ->01.58% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2682| | | ->01.58% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2683| | | ->01.58% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
2684| | | ->01.58% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
2685| | | ->01.58% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
2686| | |
2687| | ->01.58% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
2688| |
2689| ->05.93% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
2690| | ->05.93% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2691| | ->05.93% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
2692| | ->05.93% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
2693| | ->05.93% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2694| | ->03.95% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2695| | | ->03.95% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2696| | | ->03.95% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2697| | | ->03.95% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2698| | | ->03.95% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
2699| | | ->03.95% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
2700| | |
2701| | ->01.98% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
2702| | ->01.98% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2703| | ->01.98% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2704| | ->01.98% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2705| | ->01.98% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
2706| | ->01.98% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
2707| |
2708| ->01.35% (892,928B) in 12 places, all below massif's threshold (01.00%)
2709|
2710->15.73% (10,428,832B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
2711| ->15.73% (10,428,832B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2712| ->15.73% (10,428,832B) 0x5992961: vaCreateBuffer (va.c:1058)
2713| ->13.25% (8,786,400B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
2714| | ->13.25% (8,786,400B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2715| | ->13.25% (8,784,300B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2716| | | ->13.25% (8,784,300B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2717| | | ->13.25% (8,784,300B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2718| | | ->13.25% (8,784,300B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2719| | | ->13.25% (8,784,300B) 0x49B9BA: transcode (ffmpeg.c:4174)
2720| | | ->13.25% (8,784,300B) 0x47E2DA: main (ffmpeg.c:4413)
2721| | |
2722| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
2723| |
2724| ->02.27% (1,506,240B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
2725| | ->02.27% (1,506,240B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2726| | ->02.27% (1,505,880B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2727| | | ->02.27% (1,505,880B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2728| | | ->02.27% (1,505,880B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2729| | | ->02.27% (1,505,880B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2730| | | ->02.27% (1,505,880B) 0x49B9BA: transcode (ffmpeg.c:4174)
2731| | | ->02.27% (1,505,880B) 0x47E2DA: main (ffmpeg.c:4413)
2732| | |
2733| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
2734| |
2735| ->00.21% (136,192B) in 1+ places, all below ms_print's threshold (01.00%)
2736|
2737->09.89% (6,558,052B) 0xF8AE26: av_mallocz (mem.c:97)
2738| ->05.90% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
2739| | ->05.90% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
2740| | ->05.75% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
2741| | | ->05.75% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
2742| | | ->05.75% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2743| | | | ->05.75% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2744| | | | | ->05.75% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
2745| | | | | ->05.75% (3,811,328B) 0x7CE962B: clone (clone.S:111)
2746| | | | |
2747| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2748| | | |
2749| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2750| | |
2751| | ->00.16% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
2752| |
2753| ->03.99% (2,642,931B) in 142 places, all below massif's threshold (01.00%)
2754|
2755->06.47% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
2756| ->06.47% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
2757| ->03.16% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
2758| | ->03.16% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
2759| | | ->03.16% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
2760| | | ->03.16% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
2761| | | ->03.16% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
2762| | | ->03.16% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
2763| | | ->03.16% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2764| | | ->03.16% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
2765| | | ->03.16% (2,097,088B) 0x7CE962B: clone (clone.S:111)
2766| | |
2767| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2768| |
2769| ->03.16% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
2770| | ->03.16% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
2771| | | ->03.16% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
2772| | | ->03.16% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2773| | | ->03.16% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2774| | | ->03.16% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2775| | | ->03.16% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2776| | | ->03.16% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2777| | | ->03.16% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2778| | | ->03.16% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2779| | | ->03.16% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
2780| | | ->03.16% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
2781| | | ->03.16% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
2782| | |
2783| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2784| |
2785| ->00.15% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
2786|
2787->03.24% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
2788| ->03.24% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
2789| ->01.58% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
2790| | ->01.58% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
2791| | | ->01.58% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
2792| | | ->01.58% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
2793| | | ->01.58% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
2794| | | ->01.58% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
2795| | | ->01.58% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2796| | | ->01.58% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
2797| | | ->01.58% (1,048,544B) 0x7CE962B: clone (clone.S:111)
2798| | |
2799| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2800| |
2801| ->01.58% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
2802| | ->01.58% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
2803| | | ->01.58% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
2804| | | ->01.58% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2805| | | ->01.58% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2806| | | ->01.58% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2807| | | ->01.58% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2808| | | ->01.58% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2809| | | ->01.58% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2810| | | ->01.58% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2811| | | ->01.58% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
2812| | | ->01.58% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
2813| | | ->01.58% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
2814| | |
2815| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2816| |
2817| ->00.07% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
2818|
2819->01.89% (1,256,448B) 0x921891B: object_heap_expand (object_heap.c:62)
2820| ->01.84% (1,220,736B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
2821| | ->01.83% (1,211,904B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
2822| | | ->01.74% (1,153,152B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2823| | | | ->01.74% (1,153,152B) 0x5992961: vaCreateBuffer (va.c:1058)
2824| | | | ->01.74% (1,153,152B) in 9 places, all below massif's threshold (01.00%)
2825| | | |
2826| | | ->00.09% (58,752B) in 1+ places, all below ms_print's threshold (01.00%)
2827| | |
2828| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
2829| |
2830| ->00.05% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
2831|
2832->00.91% (601,186B) in 1+ places, all below ms_print's threshold (01.00%)
2833
2834--------------------------------------------------------------------------------
2835 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
2836--------------------------------------------------------------------------------
2837 69 8,982,005,444 60,775,104 60,098,840 676,264 0
2838 70 9,066,969,798 62,363,888 61,681,210 682,678 0
2839 71 9,152,144,954 60,376,672 59,687,722 688,950 0
2840 72 9,237,163,474 59,169,824 58,475,472 694,352 0
2841 73 9,322,179,517 60,606,496 59,907,596 698,900 0
2842 74 9,396,001,858 67,001,152 66,296,206 704,946 0
284398.95% (66,296,206B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
2844->30.30% (20,302,800B) 0xF8AB55: av_malloc (mem.c:97)
2845| ->24.16% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
2846| | ->24.08% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
2847| | | ->18.57% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
2848| | | | ->18.57% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2849| | | | ->18.57% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
2850| | | | ->18.57% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2851| | | | ->18.57% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2852| | | | | ->18.57% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
2853| | | | | ->18.57% (12,441,600B) 0x7CE962B: clone (clone.S:111)
2854| | | | |
2855| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2856| | | |
2857| | | ->03.40% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
2858| | | | ->03.40% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
2859| | | | ->03.40% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
2860| | | | ->03.40% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2861| | | | ->03.40% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2862| | | | | ->03.40% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
2863| | | | | ->03.40% (2,280,960B) 0x7CE962B: clone (clone.S:111)
2864| | | | |
2865| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2866| | | |
2867| | | ->02.11% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
2868| | | | ->02.11% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
2869| | | | ->02.11% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
2870| | | | ->02.11% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
2871| | | | ->02.11% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
2872| | | | ->02.11% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
2873| | | | ->02.11% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
2874| | | | ->02.11% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
2875| | | | ->02.11% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
2876| | | | ->02.11% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
2877| | | | ->02.11% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
2878| | | | ->02.11% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
2879| | | |
2880| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
2881| | |
2882| | ->00.07% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
2883| |
2884| ->03.55% (2,379,603B) in 69 places, all below massif's threshold (01.00%)
2885| |
2886| ->02.59% (1,737,775B) 0xF77D37: av_buffer_alloc (buffer.c:71)
2887| ->02.11% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
2888| | ->02.11% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
2889| | ->02.11% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2890| | ->02.11% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
2891| | ->02.11% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
2892| | ->02.11% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
2893| |
2894| ->00.48% (324,562B) in 1+ places, all below ms_print's threshold (01.00%)
2895|
2896->29.89% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
2897| ->14.09% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
2898| | ->14.09% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
2899| | ->14.09% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
2900| | ->14.09% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2901| | ->14.09% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2902| | ->14.09% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2903| | ->14.09% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2904| | ->14.09% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
2905| | ->14.09% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
2906| | ->14.09% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
2907| |
2908| ->08.61% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
2909| | ->03.13% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
2910| | | ->03.13% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
2911| | |
2912| | ->02.35% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
2913| | | ->02.35% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
2914| | | ->02.35% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
2915| | | ->02.35% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
2916| | | ->02.35% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
2917| | | ->02.35% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
2918| | | ->02.35% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
2919| | | ->02.35% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2920| | | ->02.35% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2921| | | ->02.35% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2922| | | ->02.35% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2923| | | ->02.35% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2924| | | ->02.35% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
2925| | | ->02.35% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
2926| | |
2927| | ->01.57% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
2928| | | ->01.57% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
2929| | | ->01.57% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
2930| | | ->01.57% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
2931| | | ->01.57% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
2932| | | ->01.57% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
2933| | | ->01.57% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
2934| | | ->01.57% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
2935| | | ->01.57% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
2936| | | ->01.57% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
2937| | | ->01.57% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
2938| | |
2939| | ->01.57% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
2940| |
2941| ->05.87% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
2942| | ->05.87% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2943| | ->05.87% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
2944| | ->05.87% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
2945| | ->05.87% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2946| | ->03.91% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2947| | | ->03.91% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2948| | | ->03.91% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2949| | | ->03.91% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2950| | | ->03.91% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
2951| | | ->03.91% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
2952| | |
2953| | ->01.96% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
2954| | ->01.96% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2955| | ->01.96% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2956| | ->01.96% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2957| | ->01.96% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
2958| | ->01.96% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
2959| |
2960| ->01.33% (892,928B) in 12 places, all below massif's threshold (01.00%)
2961|
2962->16.45% (11,024,520B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
2963| ->16.45% (11,024,520B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
2964| ->16.45% (11,024,520B) 0x5992961: vaCreateBuffer (va.c:1058)
2965| ->13.86% (9,288,300B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
2966| | ->13.86% (9,288,300B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2967| | ->13.86% (9,286,200B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2968| | | ->13.86% (9,286,200B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2969| | | ->13.86% (9,286,200B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2970| | | ->13.86% (9,286,200B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2971| | | ->13.86% (9,286,200B) 0x49B9BA: transcode (ffmpeg.c:4174)
2972| | | ->13.86% (9,286,200B) 0x47E2DA: main (ffmpeg.c:4413)
2973| | |
2974| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
2975| |
2976| ->02.38% (1,592,280B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
2977| | ->02.38% (1,592,280B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
2978| | ->02.38% (1,591,920B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
2979| | | ->02.38% (1,591,920B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
2980| | | ->02.38% (1,591,920B) 0x4951A6: do_video_out (ffmpeg.c:1208)
2981| | | ->02.38% (1,591,920B) 0x499DCD: reap_filters (ffmpeg.c:1399)
2982| | | ->02.38% (1,591,920B) 0x49B9BA: transcode (ffmpeg.c:4174)
2983| | | ->02.38% (1,591,920B) 0x47E2DA: main (ffmpeg.c:4413)
2984| | |
2985| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
2986| |
2987| ->00.21% (143,940B) in 1+ places, all below ms_print's threshold (01.00%)
2988|
2989->09.77% (6,549,244B) 0xF8AE26: av_mallocz (mem.c:97)
2990| ->05.84% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
2991| | ->05.84% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
2992| | ->05.69% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
2993| | | ->05.69% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
2994| | | ->05.69% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
2995| | | | ->05.69% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
2996| | | | | ->05.69% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
2997| | | | | ->05.69% (3,811,328B) 0x7CE962B: clone (clone.S:111)
2998| | | | |
2999| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3000| | | |
3001| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3002| | |
3003| | ->00.15% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
3004| |
3005| ->03.93% (2,634,123B) in 142 places, all below massif's threshold (01.00%)
3006|
3007->06.41% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
3008| ->06.41% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
3009| ->03.13% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
3010| | ->03.13% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
3011| | | ->03.13% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
3012| | | ->03.13% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
3013| | | ->03.13% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
3014| | | ->03.13% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
3015| | | ->03.13% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3016| | | ->03.13% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
3017| | | ->03.13% (2,097,088B) 0x7CE962B: clone (clone.S:111)
3018| | |
3019| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3020| |
3021| ->03.13% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
3022| | ->03.13% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
3023| | | ->03.13% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
3024| | | ->03.13% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
3025| | | ->03.13% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
3026| | | ->03.13% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
3027| | | ->03.13% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3028| | | ->03.13% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3029| | | ->03.13% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3030| | | ->03.13% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3031| | | ->03.13% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
3032| | | ->03.13% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
3033| | | ->03.13% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
3034| | |
3035| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3036| |
3037| ->00.15% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
3038|
3039->03.20% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
3040| ->03.20% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
3041| ->01.56% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
3042| | ->01.56% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
3043| | | ->01.56% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
3044| | | ->01.56% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
3045| | | ->01.56% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
3046| | | ->01.56% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
3047| | | ->01.56% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3048| | | ->01.56% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
3049| | | ->01.56% (1,048,544B) 0x7CE962B: clone (clone.S:111)
3050| | |
3051| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3052| |
3053| ->01.56% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
3054| | ->01.56% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
3055| | | ->01.56% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
3056| | | ->01.56% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
3057| | | ->01.56% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
3058| | | ->01.56% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
3059| | | ->01.56% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3060| | | ->01.56% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3061| | | ->01.56% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3062| | | ->01.56% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3063| | | ->01.56% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
3064| | | ->01.56% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
3065| | | ->01.56% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
3066| | |
3067| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3068| |
3069| ->00.07% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
3070|
3071->01.98% (1,326,720B) 0x921891B: object_heap_expand (object_heap.c:62)
3072| ->01.93% (1,291,008B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
3073| | ->01.91% (1,282,176B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
3074| | | ->01.83% (1,223,424B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3075| | | | ->01.83% (1,223,424B) 0x5992961: vaCreateBuffer (va.c:1058)
3076| | | | ->01.83% (1,223,424B) in 9 places, all below massif's threshold (01.00%)
3077| | | |
3078| | | ->00.09% (58,752B) in 1+ places, all below ms_print's threshold (01.00%)
3079| | |
3080| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
3081| |
3082| ->00.05% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
3083|
3084->00.93% (624,762B) in 1+ places, all below ms_print's threshold (01.00%)
3085
3086--------------------------------------------------------------------------------
3087 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
3088--------------------------------------------------------------------------------
3089 75 9,481,059,966 59,442,840 58,730,608 712,232 0
3090 76 9,566,312,248 60,986,616 60,268,392 718,224 0
3091 77 9,651,301,555 59,756,360 59,032,869 723,491 0
3092 78 9,736,379,963 61,314,056 60,583,019 731,037 0
3093 79 9,821,436,349 62,050,168 61,313,433 736,735 0
3094 80 9,906,407,863 60,071,280 59,329,776 741,504 0
3095 81 9,991,643,863 61,602,648 60,853,796 748,852 0
3096 82 10,076,800,918 62,405,864 61,651,873 753,991 0
3097 83 10,161,996,272 61,799,568 61,041,257 758,311 0
3098 84 10,247,068,148 61,973,056 61,207,246 765,810 0
309998.76% (61,207,246B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
3100->32.79% (20,323,184B) 0xF8AB55: av_malloc (mem.c:97)
3101| ->26.12% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
3102| | ->26.04% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
3103| | | ->20.08% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
3104| | | | ->20.08% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
3105| | | | ->20.08% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
3106| | | | ->20.08% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
3107| | | | ->20.08% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3108| | | | | ->20.08% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
3109| | | | | ->20.08% (12,441,600B) 0x7CE962B: clone (clone.S:111)
3110| | | | |
3111| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3112| | | |
3113| | | ->03.68% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
3114| | | | ->03.68% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
3115| | | | ->03.68% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
3116| | | | ->03.68% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
3117| | | | ->03.68% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3118| | | | | ->03.68% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
3119| | | | | ->03.68% (2,280,960B) 0x7CE962B: clone (clone.S:111)
3120| | | | |
3121| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3122| | | |
3123| | | ->02.28% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
3124| | | | ->02.28% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
3125| | | | ->02.28% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
3126| | | | ->02.28% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
3127| | | | ->02.28% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
3128| | | | ->02.28% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
3129| | | | ->02.28% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
3130| | | | ->02.28% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
3131| | | | ->02.28% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
3132| | | | ->02.28% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
3133| | | | ->02.28% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
3134| | | | ->02.28% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
3135| | | |
3136| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3137| | |
3138| | ->00.08% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
3139| |
3140| ->03.84% (2,380,579B) in 69 places, all below massif's threshold (01.00%)
3141| |
3142| ->02.84% (1,757,183B) 0xF77D37: av_buffer_alloc (buffer.c:71)
3143| ->02.28% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
3144| | ->02.28% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
3145| | ->02.28% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3146| | ->02.28% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
3147| | ->02.28% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
3148| | ->02.28% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
3149| |
3150| ->00.56% (343,970B) in 1+ places, all below ms_print's threshold (01.00%)
3151|
3152->32.32% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
3153| ->15.23% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
3154| | ->15.23% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
3155| | ->15.23% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
3156| | ->15.23% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3157| | ->15.23% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3158| | ->15.23% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3159| | ->15.23% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3160| | ->15.23% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
3161| | ->15.23% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
3162| | ->15.23% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
3163| |
3164| ->09.31% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
3165| | ->03.38% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
3166| | | ->03.38% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
3167| | |
3168| | ->02.54% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
3169| | | ->02.54% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
3170| | | ->02.54% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
3171| | | ->02.54% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
3172| | | ->02.54% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
3173| | | ->02.54% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
3174| | | ->02.54% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
3175| | | ->02.54% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3176| | | ->02.54% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3177| | | ->02.54% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3178| | | ->02.54% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3179| | | ->02.54% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3180| | | ->02.54% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
3181| | | ->02.54% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
3182| | |
3183| | ->01.69% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
3184| | | ->01.69% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
3185| | | ->01.69% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
3186| | | ->01.69% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
3187| | | ->01.69% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3188| | | ->01.69% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3189| | | ->01.69% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3190| | | ->01.69% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3191| | | ->01.69% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
3192| | | ->01.69% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
3193| | | ->01.69% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
3194| | |
3195| | ->01.69% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
3196| |
3197| ->06.34% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
3198| | ->06.34% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3199| | ->06.34% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
3200| | ->06.34% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
3201| | ->06.34% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3202| | ->04.23% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3203| | | ->04.23% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3204| | | ->04.23% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3205| | | ->04.23% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3206| | | ->04.23% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
3207| | | ->04.23% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
3208| | |
3209| | ->02.11% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
3210| | ->02.11% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3211| | ->02.11% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3212| | ->02.11% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3213| | ->02.11% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
3214| | ->02.11% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
3215| |
3216| ->01.44% (892,928B) in 12 places, all below massif's threshold (01.00%)
3217|
3218->19.43% (12,040,944B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
3219| ->19.43% (12,040,944B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3220| ->19.43% (12,040,944B) 0x5992961: vaCreateBuffer (va.c:1058)
3221| ->16.37% (10,145,100B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
3222| | ->16.37% (10,145,100B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3223| | ->16.37% (10,143,000B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3224| | | ->16.37% (10,143,000B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3225| | | ->16.37% (10,143,000B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3226| | | ->16.37% (10,143,000B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3227| | | ->16.37% (10,143,000B) 0x49B9BA: transcode (ffmpeg.c:4174)
3228| | | ->16.37% (10,143,000B) 0x47E2DA: main (ffmpeg.c:4413)
3229| | |
3230| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
3231| |
3232| ->02.81% (1,739,160B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
3233| | ->02.81% (1,739,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3234| | ->02.81% (1,738,800B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3235| | | ->02.81% (1,738,800B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3236| | | ->02.81% (1,738,800B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3237| | | ->02.81% (1,738,800B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3238| | | ->02.81% (1,738,800B) 0x49B9BA: transcode (ffmpeg.c:4174)
3239| | | ->02.81% (1,738,800B) 0x47E2DA: main (ffmpeg.c:4413)
3240| | |
3241| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
3242| |
3243| ->00.25% (156,684B) in 1+ places, all below ms_print's threshold (01.00%)
3244|
3245->10.58% (6,557,036B) 0xF8AE26: av_mallocz (mem.c:97)
3246| ->06.32% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
3247| | ->06.32% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
3248| | ->06.15% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
3249| | | ->06.15% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
3250| | | ->06.15% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
3251| | | | ->06.15% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3252| | | | | ->06.15% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
3253| | | | | ->06.15% (3,811,328B) 0x7CE962B: clone (clone.S:111)
3254| | | | |
3255| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3256| | | |
3257| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3258| | |
3259| | ->00.17% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
3260| |
3261| ->04.26% (2,641,915B) in 142 places, all below massif's threshold (01.00%)
3262|
3263->02.33% (1,444,224B) 0x921891B: object_heap_expand (object_heap.c:62)
3264| ->02.27% (1,408,512B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
3265| | ->02.26% (1,399,680B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
3266| | | ->02.16% (1,336,320B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3267| | | | ->02.16% (1,336,320B) 0x5992961: vaCreateBuffer (va.c:1058)
3268| | | | ->02.16% (1,336,320B) in 9 places, all below massif's threshold (01.00%)
3269| | | |
3270| | | ->00.10% (63,360B) in 1+ places, all below ms_print's threshold (01.00%)
3271| | |
3272| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
3273| |
3274| ->00.06% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
3275|
3276->01.31% (812,418B) in 90 places, all below massif's threshold (01.00%)
3277
3278--------------------------------------------------------------------------------
3279 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
3280--------------------------------------------------------------------------------
3281 85 10,332,029,892 60,896,400 60,125,197 771,203 0
3282 86 10,407,782,548 68,492,648 67,715,877 776,771 0
328398.87% (67,715,877B) (heap allocation functions) malloc/new/new[], --alloc-fns, etc.
3284->29.67% (20,320,263B) 0xF8AB55: av_malloc (mem.c:97)
3285| ->23.63% (16,185,422B) 0xF77E9B: av_buffer_allocz (buffer.c:71)
3286| | ->23.56% (16,135,742B) 0xF78684: av_buffer_pool_get (buffer.c:353)
3287| | | ->18.16% (12,441,600B) 0x83B02A: alloc_frame (hevc_refs.c:98)
3288| | | | ->18.16% (12,441,600B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
3289| | | | ->18.16% (12,441,600B) 0x82022A: decode_nal_units (hevc.c:2682)
3290| | | | ->18.16% (12,441,600B) 0x820D29: hevc_decode_frame (hevc.c:2992)
3291| | | | ->18.16% (12,441,600B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3292| | | | | ->18.16% (12,441,600B) 0x79EC0A2: start_thread (pthread_create.c:309)
3293| | | | | ->18.16% (12,441,600B) 0x7CE962B: clone (clone.S:111)
3294| | | | |
3295| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3296| | | |
3297| | | ->03.33% (2,280,960B) 0x83B053: alloc_frame (hevc_refs.c:103)
3298| | | | ->03.33% (2,280,960B) 0x83B876: ff_hevc_set_new_ref (hevc_refs.c:151)
3299| | | | ->03.33% (2,280,960B) 0x82022A: decode_nal_units (hevc.c:2682)
3300| | | | ->03.33% (2,280,960B) 0x820D29: hevc_decode_frame (hevc.c:2992)
3301| | | | ->03.33% (2,280,960B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3302| | | | | ->03.33% (2,280,960B) 0x79EC0A2: start_thread (pthread_create.c:309)
3303| | | | | ->03.33% (2,280,960B) 0x7CE962B: clone (clone.S:111)
3304| | | | |
3305| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3306| | | |
3307| | | ->02.06% (1,413,182B) 0x4C6936: ff_video_frame_pool_get (framepool.c:150)
3308| | | | ->02.06% (1,413,182B) 0x575651: ff_default_get_video_buffer (video.c:73)
3309| | | | ->02.06% (1,413,182B) 0x57571D: ff_get_video_buffer (video.c:83)
3310| | | | ->02.06% (1,413,182B) 0x545470: filter_frame (vf_scale.c:538)
3311| | | | ->02.06% (1,413,182B) 0x4B8483: ff_filter_frame_framed (avfilter.c:1134)
3312| | | | ->02.06% (1,413,182B) 0x4B92B2: ff_filter_frame (avfilter.c:1232)
3313| | | | ->02.06% (1,413,182B) 0x4BD660: request_frame (buffersrc.c:450)
3314| | | | ->02.06% (1,413,182B) 0x4BD362: av_buffersrc_add_frame_internal (buffersrc.c:239)
3315| | | | ->02.06% (1,413,182B) 0x4BD9BB: av_buffersrc_add_frame_flags (buffersrc.c:164)
3316| | | | ->02.06% (1,413,182B) 0x4964E0: decode_video (ffmpeg.c:2228)
3317| | | | ->02.06% (1,413,182B) 0x49C16A: transcode (ffmpeg.c:2372)
3318| | | | ->02.06% (1,413,182B) 0x47E2DA: main (ffmpeg.c:4413)
3319| | | |
3320| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3321| | |
3322| | ->00.07% (49,680B) in 1+ places, all below ms_print's threshold (01.00%)
3323| |
3324| ->03.48% (2,380,683B) in 69 places, all below massif's threshold (01.00%)
3325| |
3326| ->02.56% (1,754,158B) 0xF77D37: av_buffer_alloc (buffer.c:71)
3327| ->02.06% (1,413,213B) 0xF81689: av_frame_get_buffer (frame.c:193)
3328| | ->02.06% (1,413,213B) 0xF83E9E: av_hwframe_transfer_data (hwcontext.c:346)
3329| | ->02.06% (1,413,213B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3330| | ->02.06% (1,413,213B) 0x49658E: decode_video (ffmpeg.c:2163)
3331| | ->02.06% (1,413,213B) 0x49C16A: transcode (ffmpeg.c:2372)
3332| | ->02.06% (1,413,213B) 0x47E2DA: main (ffmpeg.c:4413)
3333| |
3334| ->00.50% (340,945B) in 1+ places, all below ms_print's threshold (01.00%)
3335|
3336->29.24% (20,029,440B) 0x97A2287: drm_intel_gem_bo_map (intel_bufmgr_gem.c:1453)
3337| ->13.78% (9,437,184B) 0x91EA508: i965_MapBuffer (i965_drv_video.c:2574)
3338| | ->13.78% (9,437,184B) 0x5992A91: vaMapBuffer (va.c:1096)
3339| | ->13.78% (9,437,184B) 0xF843D5: vaapi_map_frame (hwcontext_vaapi.c:757)
3340| | ->13.78% (9,437,184B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3341| | ->13.78% (9,437,184B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3342| | ->13.78% (9,437,184B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3343| | ->13.78% (9,437,184B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3344| | ->13.78% (9,437,184B) 0x49658E: decode_video (ffmpeg.c:2163)
3345| | ->13.78% (9,437,184B) 0x49C16A: transcode (ffmpeg.c:2372)
3346| | ->13.78% (9,437,184B) 0x47E2DA: main (ffmpeg.c:4413)
3347| |
3348| ->08.42% (5,767,168B) 0x9217B43: intel_batchbuffer_reset (intel_batchbuffer.c:67)
3349| | ->03.06% (2,097,152B) 0x9217C39: intel_batchbuffer_new (intel_batchbuffer.c:117)
3350| | | ->03.06% (2,097,152B) in 4 places, all below massif's threshold (01.00%)
3351| | |
3352| | ->02.30% (1,572,864B) 0x9217FE0: intel_batchbuffer_check_batchbuffer_flag (intel_batchbuffer.c:357)
3353| | | ->02.30% (1,572,864B) 0x92182D5: intel_batchbuffer_start_atomic_helper (intel_batchbuffer.c:373)
3354| | | ->02.30% (1,572,864B) 0x91BA4D7: gen8_mfc_avc_pipeline_programing (gen8_mfc.c:1694)
3355| | | ->02.30% (1,572,864B) 0x91BDB82: gen8_mfc_pipeline (gen8_mfc.c:1730)
3356| | | ->02.30% (1,572,864B) 0x91F4D19: intel_encoder_end_picture (i965_encoder.c:1049)
3357| | | ->02.30% (1,572,864B) 0x5992E9D: vaEndPicture (va.c:1232)
3358| | | ->02.30% (1,572,864B) 0xE246FE: vaapi_encode_issue (vaapi_encode.c:387)
3359| | | ->02.30% (1,572,864B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3360| | | ->02.30% (1,572,864B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3361| | | ->02.30% (1,572,864B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3362| | | ->02.30% (1,572,864B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3363| | | ->02.30% (1,572,864B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3364| | | ->02.30% (1,572,864B) 0x49B9BA: transcode (ffmpeg.c:4174)
3365| | | ->02.30% (1,572,864B) 0x47E2DA: main (ffmpeg.c:4413)
3366| | |
3367| | ->01.53% (1,048,576B) 0x91FED0B: i965_image_pl2_processing (i965_post_processing.c:5236)
3368| | | ->01.53% (1,048,576B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
3369| | | ->01.53% (1,048,576B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
3370| | | ->01.53% (1,048,576B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
3371| | | ->01.53% (1,048,576B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3372| | | ->01.53% (1,048,576B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3373| | | ->01.53% (1,048,576B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3374| | | ->01.53% (1,048,576B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3375| | | ->01.53% (1,048,576B) 0x49658E: decode_video (ffmpeg.c:2163)
3376| | | ->01.53% (1,048,576B) 0x49C16A: transcode (ffmpeg.c:2372)
3377| | | ->01.53% (1,048,576B) 0x47E2DA: main (ffmpeg.c:4413)
3378| | |
3379| | ->01.53% (1,048,576B) in 2 places, all below massif's threshold (01.00%)
3380| |
3381| ->05.74% (3,932,160B) 0x91ED51E: i965_create_buffer_internal (i965_drv_video.c:2442)
3382| | ->05.74% (3,932,160B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3383| | ->05.74% (3,932,160B) 0x5992961: vaCreateBuffer (va.c:1058)
3384| | ->05.74% (3,932,160B) 0xE23C96: vaapi_encode_issue (vaapi_encode.c:181)
3385| | ->05.74% (3,932,160B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3386| | ->03.83% (2,621,440B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3387| | | ->03.83% (2,621,440B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3388| | | ->03.83% (2,621,440B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3389| | | ->03.83% (2,621,440B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3390| | | ->03.83% (2,621,440B) 0x49B9BA: transcode (ffmpeg.c:4174)
3391| | | ->03.83% (2,621,440B) 0x47E2DA: main (ffmpeg.c:4413)
3392| | |
3393| | ->01.91% (1,310,720B) 0xE24D30: ff_vaapi_encode2 (vaapi_encode.c:867)
3394| | ->01.91% (1,310,720B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3395| | ->01.91% (1,310,720B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3396| | ->01.91% (1,310,720B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3397| | ->01.91% (1,310,720B) 0x49B9BA: transcode (ffmpeg.c:4174)
3398| | ->01.91% (1,310,720B) 0x47E2DA: main (ffmpeg.c:4413)
3399| |
3400| ->01.30% (892,928B) in 12 places, all below massif's threshold (01.00%)
3401|
3402->17.86% (12,230,792B) 0x91ED403: i965_create_buffer_internal (i965_drv_video.c:2469)
3403| ->17.86% (12,230,792B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3404| ->17.86% (12,230,792B) 0x5992961: vaCreateBuffer (va.c:1058)
3405| ->15.04% (10,304,700B) 0xE24431: vaapi_encode_issue (vaapi_encode.c:84)
3406| | ->15.04% (10,304,700B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3407| | ->15.04% (10,302,600B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3408| | | ->15.04% (10,302,600B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3409| | | ->15.04% (10,302,600B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3410| | | ->15.04% (10,302,600B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3411| | | ->15.04% (10,302,600B) 0x49B9BA: transcode (ffmpeg.c:4174)
3412| | | ->15.04% (10,302,600B) 0x47E2DA: main (ffmpeg.c:4413)
3413| | |
3414| | ->00.00% (2,100B) in 1+ places, all below ms_print's threshold (01.00%)
3415| |
3416| ->02.58% (1,766,520B) 0xE23EB1: vaapi_encode_issue (vaapi_encode.c:84)
3417| | ->02.58% (1,766,520B) 0xE248D4: vaapi_encode_step (vaapi_encode.c:587)
3418| | ->02.58% (1,766,160B) 0xE24B85: ff_vaapi_encode2 (vaapi_encode.c:867)
3419| | | ->02.58% (1,766,160B) 0xA72FA1: avcodec_encode_video2 (utils.c:1967)
3420| | | ->02.58% (1,766,160B) 0x4951A6: do_video_out (ffmpeg.c:1208)
3421| | | ->02.58% (1,766,160B) 0x499DCD: reap_filters (ffmpeg.c:1399)
3422| | | ->02.58% (1,766,160B) 0x49B9BA: transcode (ffmpeg.c:4174)
3423| | | ->02.58% (1,766,160B) 0x47E2DA: main (ffmpeg.c:4413)
3424| | |
3425| | ->00.00% (360B) in 1+ places, all below ms_print's threshold (01.00%)
3426| |
3427| ->00.23% (159,572B) in 1+ places, all below ms_print's threshold (01.00%)
3428|
3429->09.57% (6,558,052B) 0xF8AE26: av_mallocz (mem.c:97)
3430| ->05.72% (3,915,121B) 0xA70436: av_fast_padded_malloc (mem_internal.h:38)
3431| | ->05.72% (3,915,121B) 0xD55662: ff_h2645_extract_rbsp (h2645_parse.c:94)
3432| | ->05.56% (3,811,328B) 0xD55AC7: ff_h2645_packet_split (h2645_parse.c:329)
3433| | | ->05.56% (3,811,328B) 0x81FD08: decode_nal_units (hevc.c:2872)
3434| | | ->05.56% (3,811,328B) 0x820D29: hevc_decode_frame (hevc.c:2992)
3435| | | | ->05.56% (3,811,328B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3436| | | | | ->05.56% (3,811,328B) 0x79EC0A2: start_thread (pthread_create.c:309)
3437| | | | | ->05.56% (3,811,328B) 0x7CE962B: clone (clone.S:111)
3438| | | | |
3439| | | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3440| | | |
3441| | | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3442| | |
3443| | ->00.15% (103,793B) in 1+ places, all below ms_print's threshold (01.00%)
3444| |
3445| ->03.86% (2,642,931B) in 142 places, all below massif's threshold (01.00%)
3446|
3447->06.27% (4,292,480B) 0x97A3438: do_bo_emit_reloc (intel_bufmgr_gem.c:630)
3448| ->06.27% (4,292,480B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
3449| ->03.06% (2,097,088B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
3450| | ->03.06% (2,097,088B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
3451| | | ->03.06% (2,097,088B) 0x5992E9D: vaEndPicture (va.c:1232)
3452| | | ->03.06% (2,097,088B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
3453| | | ->03.06% (2,097,088B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
3454| | | ->03.06% (2,097,088B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
3455| | | ->03.06% (2,097,088B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3456| | | ->03.06% (2,097,088B) 0x79EC0A2: start_thread (pthread_create.c:309)
3457| | | ->03.06% (2,097,088B) 0x7CE962B: clone (clone.S:111)
3458| | |
3459| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3460| |
3461| ->03.06% (2,097,088B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
3462| | ->03.06% (2,097,088B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
3463| | | ->03.06% (2,097,088B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
3464| | | ->03.06% (2,097,088B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
3465| | | ->03.06% (2,097,088B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
3466| | | ->03.06% (2,097,088B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
3467| | | ->03.06% (2,097,088B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3468| | | ->03.06% (2,097,088B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3469| | | ->03.06% (2,097,088B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3470| | | ->03.06% (2,097,088B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3471| | | ->03.06% (2,097,088B) 0x49658E: decode_video (ffmpeg.c:2163)
3472| | | ->03.06% (2,097,088B) 0x49C16A: transcode (ffmpeg.c:2372)
3473| | | ->03.06% (2,097,088B) 0x47E2DA: main (ffmpeg.c:4413)
3474| | |
3475| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3476| |
3477| ->00.14% (98,304B) in 1+ places, all below ms_print's threshold (01.00%)
3478|
3479->03.13% (2,146,240B) 0x97A344E: do_bo_emit_reloc (intel_bufmgr_gem.c:632)
3480| ->03.13% (2,146,240B) 0x97A35BB: drm_intel_gem_bo_emit_reloc (intel_bufmgr_gem.c:2066)
3481| ->01.53% (1,048,544B) 0x9217E01: intel_batchbuffer_emit_reloc (intel_batchbuffer.c:170)
3482| | ->01.53% (1,048,544B) 0x91CF56F: gen9_hcpd_hevc_decode_picture (gen9_mfd.c:286)
3483| | | ->01.53% (1,048,544B) 0x5992E9D: vaEndPicture (va.c:1232)
3484| | | ->01.53% (1,048,544B) 0xE2326B: ff_vaapi_render_picture (vaapi.c:105)
3485| | | ->01.53% (1,048,544B) 0xA8F2CE: vaapi_hevc_end_frame (vaapi_hevc.c:332)
3486| | | ->01.53% (1,048,544B) 0x820D4A: hevc_decode_frame (hevc.c:2997)
3487| | | ->01.53% (1,048,544B) 0x99EFA4: frame_worker_thread (pthread_frame.c:146)
3488| | | ->01.53% (1,048,544B) 0x79EC0A2: start_thread (pthread_create.c:309)
3489| | | ->01.53% (1,048,544B) 0x7CE962B: clone (clone.S:111)
3490| | |
3491| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3492| |
3493| ->01.53% (1,048,544B) 0x9217E71: intel_batchbuffer_emit_reloc64 (intel_batchbuffer.c:181)
3494| | ->01.53% (1,048,544B) 0x91DFFA0: gen9_post_processing (gen9_post_processing.c:352)
3495| | | ->01.53% (1,048,544B) 0x91FECFB: i965_image_pl2_processing (i965_post_processing.c:4759)
3496| | | ->01.53% (1,048,544B) 0x92061AF: i965_image_processing (i965_post_processing.c:5511)
3497| | | ->01.53% (1,048,544B) 0x91EBAFC: i965_GetImage (i965_drv_video.c:4720)
3498| | | ->01.53% (1,048,544B) 0xF845CA: vaapi_map_frame (hwcontext_vaapi.c:745)
3499| | | ->01.53% (1,048,544B) 0xF84657: vaapi_transfer_data_from (hwcontext_vaapi.c:812)
3500| | | ->01.53% (1,048,544B) 0xF83E0B: av_hwframe_transfer_data (hwcontext.c:372)
3501| | | ->01.53% (1,048,544B) 0xF83EB4: av_hwframe_transfer_data (hwcontext.c:350)
3502| | | ->01.53% (1,048,544B) 0x49DBBF: vaapi_retrieve_data (ffmpeg_vaapi.c:122)
3503| | | ->01.53% (1,048,544B) 0x49658E: decode_video (ffmpeg.c:2163)
3504| | | ->01.53% (1,048,544B) 0x49C16A: transcode (ffmpeg.c:2372)
3505| | | ->01.53% (1,048,544B) 0x47E2DA: main (ffmpeg.c:4413)
3506| | |
3507| | ->00.00% (0B) in 1+ places, all below ms_print's threshold (01.00%)
3508| |
3509| ->00.07% (49,152B) in 1+ places, all below ms_print's threshold (01.00%)
3510|
3511->02.14% (1,466,112B) 0x921891B: object_heap_expand (object_heap.c:62)
3512| ->02.09% (1,430,400B) 0x9218AFE: object_heap_allocate (object_heap.c:121)
3513| | ->02.08% (1,421,568B) 0x91ED167: i965_create_buffer_internal (i965_drv_video.c:2366)
3514| | | ->01.98% (1,358,208B) 0x91ED5ED: i965_CreateBuffer (i965_drv_video.c:2493)
3515| | | | ->01.98% (1,358,208B) 0x5992961: vaCreateBuffer (va.c:1058)
3516| | | | ->01.98% (1,358,208B) in 9 places, all below massif's threshold (01.00%)
3517| | | |
3518| | | ->00.09% (63,360B) in 1+ places, all below ms_print's threshold (01.00%)
3519| | |
3520| | ->00.01% (8,832B) in 1+ places, all below ms_print's threshold (01.00%)
3521| |
3522| ->00.05% (35,712B) in 1+ places, all below ms_print's threshold (01.00%)
3523|
3524->00.98% (672,498B) in 1+ places, all below ms_print's threshold (01.00%)
3525
3526--------------------------------------------------------------------------------
3527 n time(i) total(B) useful-heap(B) extra-heap(B) stacks(B)
3528--------------------------------------------------------------------------------
3529 87 10,492,752,422 62,362,352 61,579,667 782,685 0
3530 88 10,577,915,667 61,002,920 60,215,224 787,696 0
3531 89 10,663,113,855 61,175,384 60,381,699 793,685 0