void gc_search_closed_object(mixed ob_str, int max_search_round = 2) | 对给定的已经关闭的对象执行mem_profiler.gc_search |
void gc_search_closed_handle(mixed handle_value, int max_search_round = 2) | 对给定的已经关闭的handle执行mem_profiler.gc_search |
handle find_closed_handle(mixed str_or_handle_id) | 根据给定的handle id或者handle 字符串查找已经关闭的handle |
object find_closed_object(mixed ob_str_or_handle_id) | 根据给定的object handle id或者object字符串查找已经关闭的object |
void show_closed_handles(int scan_times = 10, int filter_times_less = 1) | 客户端版本:扫描指定次数的已关闭handle列表并进行统计、分析,最后显示扫描期间未被gc回收的已关闭handle信息 |
void show_closed_objects(int scan_times = 10, int filter_times_less = 1) | 客户端版本:扫描指定次数的已关闭对象列表并进行统计、分析,最后显示扫描期间未被gc回收的已关闭对象信息 |
map show_closed_handles(int scan_times = 10, int filter_times_less = 1) | 服务器端版本:扫描指定次数的已关闭handle列表并进行统计、分析,最后显示扫描期间未被gc回收的已关闭handle信息 |
map show_closed_objects(int scan_times = 10, int filter_times_less = 1) | 服务器端版本:扫描指定次数的已关闭对象列表并进行统计、分析,最后显示扫描期间未被gc回收的已关闭对象信息 |
void set_output_callback(function func) | 设置用于show_closed_handles()/show_closed_objects()显示输出的回调函数 |