diff options
Diffstat (limited to 'lib/observer/src/crashdump_viewer.hrl')
-rw-r--r-- | lib/observer/src/crashdump_viewer.hrl | 132 |
1 files changed, 132 insertions, 0 deletions
diff --git a/lib/observer/src/crashdump_viewer.hrl b/lib/observer/src/crashdump_viewer.hrl new file mode 100644 index 0000000000..386d3bb423 --- /dev/null +++ b/lib/observer/src/crashdump_viewer.hrl @@ -0,0 +1,132 @@ +%% +%% %CopyrightBegin% +%% +%% Copyright Ericsson AB 2003-2009. All Rights Reserved. +%% +%% The contents of this file are subject to the Erlang Public License, +%% Version 1.1, (the "License"); you may not use this file except in +%% compliance with the License. You should have received a copy of the +%% Erlang Public License along with this software. If not, it can be +%% retrieved online at http://www.erlang.org/. +%% +%% Software distributed under the License is distributed on an "AS IS" +%% basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See +%% the License for the specific language governing rights and limitations +%% under the License. +%% +%% %CopyrightEnd% +%% +-define(space, " "). + + +-record(menu_item,{index,picture,text,depth,children,state,target}). + +-record(general_info, + {created, + slogan, + system_vsn, + compile_time, + node_name, + num_atoms, + num_procs, + num_ets, + num_fun, + mem_tot, + mem_max, + instr_info}). + +-record(proc, + {pid, + name, + init_func, + parent, + start_time, + state, + current_func, + msg_q_len, + msg_q, + last_calls, + links, + prog_count, + cp, + arity, + dict, + debug_dict, + reds, + num_heap_frag, + heap_frag_data, + stack_heap, + old_heap, + heap_unused, + old_heap_unused, + new_heap_start, + new_heap_top, + stack_top, + stack_end, + old_heap_start, + old_heap_top, + old_heap_end, + stack_dump}). + +-record(port, + {id, + slot, + connected, + links, + controls}). + +-record(ets_table, + {pid, + slot, + id, + name, + type, + buckets, + size, + memory}). + +-record(timer, + {pid, + msg, + time}). + +-record(fu, + {module, + uniq, + index, + address, + native_address, + refc}). + +-record(nod, + {name, + channel, + controller, + creation, + remote_links, + remote_mon, + remote_mon_by, + error}). + +-record(loaded_mod, + {mod, + current_size, + current_attrib, + current_comp_info, + old_size, + old_attrib, + old_comp_info}). + +-record(hash_table, + {name, + size, + used, + objs, + depth}). + +-record(index_table, + {name, + size, + used, + limit, + rate}). |