Có trình biên dịch/phân tích mã nào tốt cho Erlang không? Tôi cần một thứ có thể xây dựng biểu đồ Gọi cho mã của tôi.Profiler/Analyzer cho Erlang?
14
A
Trả lời
10
6
Mô-đun 'fprof' bao gồm các tính năng lược tả. Từ fprof module documentation:
fprof:apply(foo, create_file_slow, [junk, 1024]).
fprof:profile().
fprof:analyse().
fprof:apply
(hoặc trace
) chạy chức năng, profile
chuyển đổi các tập tin dấu vết vào một cái gì đó hữu ích, và analyse
in ra bản tóm tắt. Điều này sẽ cung cấp cho bạn một danh sách các cuộc gọi chức năng quan sát, những gì được gọi là họ, và những gì họ gọi, cũng như thông tin thời gian đồng hồ treo tường.
0
Hãy thử điều này một: https://github.com/virtan/eep Bạn có thể nhận được một cái gì đó như thế này https://raw.github.com/virtan/eep/master/doc/sshot1.png