commit | 9c7adabcaa0bfd221e51f39184bff546461a8520 | [log] [tgz] |
---|---|---|
author | Fred Hebert <mononcqc@ferd.ca> | Wed Oct 23 21:31:23 2013 -0400 |
committer | Fred Hebert <mononcqc@ferd.ca> | Thu Nov 21 13:02:19 2013 -0500 |
tree | a4464015b5ed11f0c4719d9c78913699619229d8 | |
parent | 12e7050b7d82a85e1c366377fc28912718ee0359 [diff] |
Add shorthand recon_alloc:memory/1 Keeps basic backwards compatibility for the sake of it.
Recon wants to be a set of tools usable in production to diagnose Erlang problems or inspect production environment safely.
To build the library:
rebar compile
Documentation for the library can be obtained at http://ferd.github.io/recon/
It is recommended that you use tags if you do not want bleeding edge and development content for this library.
recon_alloc:snapshot*
functions, which allow memory allocation snapshots to be taken, saved on disk, reloaded, and analyzed on-demand. Thanks to Lukas Larsson for this functionality.recon_lib:term_to_port
to convert a string back to a usable port.recon:port_info/1
and recon:port_info/2
recon_alloc
moduleinfo/2
and info/4
. The memory
info type thus gets renamed to memory_used
, in order to avoid conflicts when picking between a type and a specific process attribute. Types exported by the module also get updated.app_deps.erl
to read apps/ directories for releasesbin_leak
function call.recon_lib
for the window and count functions that take a specific pid as an argument.recon:info/1
into recon_lib:term_to_pid
and allowed arbitrary terms to be used for pids in recon:get_state/1
.