Skip to content

Instantly share code, notes, and snippets.

@cmeiklejohn
Created February 2, 2018 18:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cmeiklejohn/8ee5bf579047dd321fcc6774ae62cd4b to your computer and use it in GitHub Desktop.
Save cmeiklejohn/8ee5bf579047dd321fcc6774ae62cd4b to your computer and use it in GitHub Desktop.
cmeiklejohn@parrhesia:/mnt/c/Users/chris/GitHub/unir$ cat eprof-disterl-1
****** Process <0.3434.0> -- 100.00 % of profiled time ***
FUNCTION CALLS % TIME [uS / CALLS]
-------- ----- ------- ---- [----------]
partisan_util:term_to_iolist/1 1 0.00 1 [ 1.00]
lager:safe_format/4 1 0.00 1 [ 1.00]
lager_app:get_env_default/2 1 0.00 1 [ 1.00]
lists:reverse/2 1 0.00 1 [ 1.00]
lager:do_log_impl/10 1 0.00 2 [ 2.00]
lager:safe_format_chop/3 1 0.00 2 [ 2.00]
gen_server:handle_msg/5 1 0.00 2 [ 2.00]
erlang:setelement/3 2 0.00 2 [ 1.00]
lists:min/1 1 0.01 3 [ 3.00]
lists:min/2 2 0.01 3 [ 1.50]
lists:flatten/1 2 0.01 3 [ 1.50]
lager_stdlib:string_p/1 1 0.01 3 [ 3.00]
lager_util:maybe_utc/1 1 0.01 3 [ 3.00]
lager_util:i3l/1 1 0.01 3 [ 3.00]
lager_msg:new/5 1 0.01 3 [ 3.00]
prim_inet:send/3 1 0.01 3 [ 3.00]
calendar:gregorian_days_to_date/1 1 0.01 3 [ 3.00]
calendar:gregorian_seconds_to_datetime/1 1 0.01 3 [ 3.00]
calendar:is_leap_year1/1 1 0.01 3 [ 3.00]
calendar:now_to_datetime/1 1 0.01 3 [ 3.00]
calendar:now_to_local_time/1 1 0.01 3 [ 3.00]
string:chr/2 1 0.01 3 [ 3.00]
gen_server:try_dispatch/4 1 0.01 3 [ 3.00]
application_controller:get_env/2 2 0.01 3 [ 1.50]
lager_app:get_env/3 1 0.01 3 [ 3.00]
erlang:port_get_data/1 1 0.01 3 [ 3.00]
erlang:throw/1 1 0.01 3 [ 3.00]
lists:reverse/1 1 0.01 4 [ 4.00]
lager_trunc_io:format/4 1 0.01 4 [ 4.00]
inet_tcp:send/2 1 0.01 4 [ 4.00]
gen_event:notify/2 1 0.01 4 [ 4.00]
calendar:now_to_universal_time/1 1 0.01 4 [ 4.00]
calendar:seconds_to_time/1 1 0.01 4 [ 4.00]
calendar:day_to_year/1 1 0.01 4 [ 4.00]
calendar:dty/3 2 0.01 4 [ 2.00]
calendar:year_day_to_date2/2 1 0.01 4 [ 4.00]
string:chr/3 3 0.01 4 [ 1.33]
lager:md/0 1 0.01 4 [ 4.00]
gen_tcp:send/2 1 0.01 4 [ 4.00]
os:timestamp/0 1 0.01 4 [ 4.00]
erlang:whereis/1 2 0.01 4 [ 2.00]
lager_stdlib:maybe_utc/1 1 0.01 5 [ 5.00]
lager_util:localtime_ms/1 1 0.01 5 [ 5.00]
lager_util:format_time/1 1 0.01 5 [ 5.00]
lager_format:format/4 1 0.01 5 [ 5.00]
lager_format:encoding/2 2 0.01 5 [ 2.50]
lager_format:field_width/2 2 0.01 5 [ 2.50]
lager_format:make_options/2 2 0.01 5 [ 2.50]
gen_server:decode_msg/8 1 0.01 5 [ 5.00]
lager_trunc_io:alist/3 3 0.01 6 [ 2.00]
lager_format:precision/2 2 0.01 6 [ 3.00]
lager_format:field_value/2 2 0.01 6 [ 3.00]
lager_format:pad_char/2 2 0.01 6 [ 3.00]
lager_format:collect_cc/2 2 0.01 6 [ 3.00]
lager_format:control/8 2 0.01 6 [ 3.00]
lager:'-do_log/10-fun-0-'/3 1 0.01 6 [ 6.00]
erlang:universaltime_to_localtime/1 1 0.01 6 [ 6.00]
lager_trunc_io:tuple_contents/3 2 0.02 7 [ 3.50]
lager_trunc_io:list_body/4 3 0.02 7 [ 2.33]
partisan_peer_connection:send/3 1 0.02 7 [ 7.00]
inet_db:lookup_socket/1 1 0.02 7 [ 7.00]
lager:do_log/10 1 0.02 7 [ 7.00]
gen_server:handle_common_reply/6 1 0.02 7 [ 7.00]
lists:flatlength/1 2 0.02 8 [ 4.00]
lager_trunc_io:atom_needs_quoting_start/1 2 0.02 8 [ 4.00]
lager_msg:new/4 1 0.02 8 [ 8.00]
calendar:is_leap_year/1 1 0.02 8 [ 8.00]
calendar:dy/1 2 0.02 8 [ 4.00]
partisan_peer_service_client:handle_cast/2 1 0.02 8 [ 8.00]
lager_format:control2/8 2 0.02 8 [ 4.00]
application:get_env/2 2 0.02 9 [ 4.50]
lager_trunc_io:fprint/3 2 0.02 9 [ 4.50]
gen_server:try_dispatch/3 1 0.02 9 [ 9.00]
partisan_peer_connection:send/2 1 0.02 10 [ 10.00]
partisan_peer_service_client:encode/1 1 0.02 10 [ 10.00]
lager_format:field_width/3 2 0.02 10 [ 5.00]
erlang:tuple_to_list/1 4 0.02 10 [ 2.50]
lager_config:get/2 2 0.03 12 [ 6.00]
lager_trunc_io:prepare_options/2 4 0.03 12 [ 3.00]
erlang:port_command/3 1 0.03 13 [ 13.00]
gen_server:loop/6 1 0.03 13 [ 13.00]
lager_util:i2l/1 5 0.03 14 [ 2.80]
lager_format:collect_cseq/2 2 0.03 14 [ 7.00]
erlang:atom_to_list/1 4 0.04 16 [ 4.00]
ets:lookup/2 4 0.04 18 [ 4.50]
erlang:pid_to_list/1 2 0.04 18 [ 9.00]
erlang:term_to_binary/1 2 0.05 20 [ 10.00]
partisan_util:'-term_to_iolist_/1-lc$^0/1-1-'/1 8 0.05 23 [ 2.88]
partisan_util:term_to_iolist_/1 7 0.07 31 [ 4.43]
lager_trunc_io:atom_needs_quoting/1 24 0.09 37 [ 1.54]
lager_stdlib:string_p1/1 34 0.11 47 [ 1.38]
lists:foldl/3 32 0.11 48 [ 1.50]
lager_format:build/4 32 0.11 48 [ 1.50]
erlang:binary_to_list/3 1 0.12 53 [ 53.00]
lager_format:'-format/4-fun-0-'/2 31 0.22 92 [ 2.97]
lager_format:collect/2 32 0.22 93 [ 2.91]
calendar:year_day_to_date/2 1 0.26 109 [ 109.00]
gen_event:send/2 1 0.28 120 [ 120.00]
lager_format:build2/3 32 0.59 251 [ 7.84]
erlang:integer_to_list/1 1126 4.66 1989 [ 1.77]
lager_trunc_io:print/3 1128 8.28 3533 [ 3.13]
erts_internal:port_command/3 1 8.88 3790 [ 3790.00]
lager_trunc_io:list_bodyc/4 1126 9.26 3950 [ 3.51]
lists:flatlength/2 4047 12.78 5454 [ 1.35]
lager_trunc_io:dec_depth/1 2249 16.14 6888 [ 3.06]
lists:do_flatten/2 6309 36.52 15582 [ 2.47]
----------------------------------------------- ----- ------- ----- [----------]
Total: 16356 100.00% 42666 [ 2.61]
cmeiklejohn@parrhesia:/mnt/c/Users/chris/GitHub/unir$ ^C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment