ext/objspace/objspace.h

Go to the documentation of this file.
00001 #ifndef OBJSPACE_H
00002 #define OBJSPACE_H 1
00003 
00004 /* object_tracing.c */
00005 struct allocation_info {
00006     /* all of information don't need marking. */
00007     int living;
00008     VALUE flags;
00009     VALUE klass;
00010 
00011     /* allocation info */
00012     const char *path;
00013     unsigned long line;
00014     const char *class_path;
00015     VALUE mid;
00016     size_t generation;
00017 };
00018 struct allocation_info *objspace_lookup_allocation_info(VALUE obj);
00019 
00020 #endif
00021 

Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7