Ruby  2.1.10p492(2016-04-01revision54464)
Data Fields
allocation_info Struct Reference

#include <objspace.h>

Data Fields

int living
 
VALUE flags
 
VALUE klass
 
const char * path
 
unsigned long line
 
const char * class_path
 
VALUE mid
 
size_t generation
 

Detailed Description

Definition at line 5 of file objspace.h.

Field Documentation

◆ class_path

const char* allocation_info::class_path

Definition at line 14 of file objspace.h.

Referenced by allocation_class_path(), newobj_i(), and object_allocations_reporter_i().

◆ flags

VALUE allocation_info::flags

Definition at line 8 of file objspace.h.

Referenced by dump_object(), and object_allocations_reporter_i().

◆ generation

size_t allocation_info::generation

Definition at line 16 of file objspace.h.

Referenced by allocation_generation(), and dump_object().

◆ klass

VALUE allocation_info::klass

Definition at line 9 of file objspace.h.

Referenced by newobj_i(), and object_allocations_reporter_i().

◆ line

unsigned long allocation_info::line

◆ living

int allocation_info::living

Definition at line 7 of file objspace.h.

Referenced by freeobj_i(), and object_allocations_reporter_i().

◆ mid

VALUE allocation_info::mid

◆ path

const char* allocation_info::path

The documentation for this struct was generated from the following file: