1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
#ifndef OBJECT_DUMP_H__
#define OBJECT_DUMP_H__
#include <hash.h>
#include <cls.h>
#include <obj.h>
/** Show the objects that are alloced by the given method.
* Only objects allocated after the given level are shown.
*/
void show_objects_alloced_by_method (hashtab* objects, method* m,
int minimum_level);
/** Show the objects that are alloced by the given method.
* Only objects allocated after the given level are shown.
*/
void show_objects_alloced_by_class (hashtab* objects, cls* c,
int minimum_level);
/** Show the object given.
*/
void show_object (obj* o);
#endif /* OBJECT_DUMP_H__ */
/* Emacs Local Variables: */
/* Emacs mode:C */
/* Emacs c-indentation-style:"gnu" */
/* Emacs c-hanging-braces-alist:((brace-list-open)(brace-entry-open)(defun-open after)(substatement-open after)(block-close . c-snug-do-while)(extern-lang-open after)) */
/* Emacs c-cleanup-list:(brace-else-brace brace-elseif-brace space-before-funcall) */
/* Emacs c-basic-offset:4 */
/* Emacs End: */
|