header 126 compile.c ruby_debug_print_value(1, compile_debug, (header), (value))) header 130 compile.c ruby_debug_print_id(1, compile_debug, (header), (id))) header 134 compile.c ruby_debug_print_value(1, compile_debug, (header), (value))) header 138 compile.c ruby_debug_print_value(2, compile_debug, (header), (value))) header 142 compile.c ruby_debug_print_value(10, compile_debug, (header), (value))) header 7044 compile.c const struct ibf_header *header; header 7152 compile.c long *indices = (long *)(load->buff + load->header->id_list_offset); header 7643 compile.c header->iseq_list_offset = ibf_dump_write(dump, list, sizeof(ibf_offset_t) * size); header 7644 compile.c header->iseq_list_size = (unsigned int)size; header 7683 compile.c header->id_list_offset = ibf_dump_write(dump, arg.list, sizeof(long) * size); header 7684 compile.c header->id_list_size = (unsigned int)size; header 7856 compile.c if (header->internal) rb_obj_hide(str); header 7857 compile.c if (header->frozen) str = rb_fstring(str); header 7879 compile.c if (header->internal) rb_obj_hide(reg); header 7880 compile.c if (header->frozen) rb_obj_freeze(reg); header 7907 compile.c if (header->internal) rb_obj_hide(ary); header 7908 compile.c if (header->frozen) rb_obj_freeze(ary); header 7946 compile.c if (header->internal) rb_obj_hide(obj); header 7947 compile.c if (header->frozen) rb_obj_freeze(obj); header 7979 compile.c if (header->internal) rb_obj_hide(obj); header 7980 compile.c if (header->frozen) rb_obj_freeze(obj); header 8003 compile.c if (header->internal) rb_obj_hide(obj); header 8004 compile.c if (header->frozen) rb_obj_freeze(obj); header 8040 compile.c return ibf_load_object_unsupported(load, header, offset); header 8059 compile.c VALUE obj = header->type == T_COMPLEX ? header 8062 compile.c if (header->internal) rb_obj_hide(obj); header 8063 compile.c if (header->frozen) rb_obj_freeze(obj); header 8194 compile.c else if (object_index >= load->header->object_list_size) { header 8200 compile.c ibf_offset_t *offsets = (ibf_offset_t *)(load->header->object_list_offset + load->buff); header 8202 compile.c const struct ibf_object_header *header = IBF_OBJHEADER(offset); header 8204 compile.c if (header->special_const) { header 8209 compile.c obj = (*load_object_functions[header->type])(load, header, offset); header 8231 compile.c header->object_list_offset = ibf_dump_pos(dump); header 8238 compile.c header->object_list_size = size; header 8298 compile.c struct ibf_header header = {{0}}; header 8313 compile.c ibf_dump_write(dump, &header, sizeof(header)); header 8317 compile.c header.magic[0] = 'Y'; /* YARB */ header 8318 compile.c header.magic[1] = 'A'; header 8319 compile.c header.magic[2] = 'R'; header 8320 compile.c header.magic[3] = 'B'; header 8321 compile.c header.major_version = ISEQ_MAJOR_VERSION; header 8322 compile.c header.minor_version = ISEQ_MINOR_VERSION; header 8323 compile.c ibf_dump_iseq_list(dump, &header); header 8324 compile.c ibf_dump_id_list(dump, &header); header 8325 compile.c ibf_dump_object_list(dump, &header); header 8326 compile.c header.size = ibf_dump_pos(dump); header 8331 compile.c header.extra_size = RSTRING_LENINT(opt_str); header 8332 compile.c ibf_dump_write(dump, ptr, header.extra_size); header 8335 compile.c header.extra_size = 0; header 8338 compile.c ibf_dump_overwrite(dump, &header, sizeof(header), 0); header 8350 compile.c return (ibf_offset_t *)(load->buff + load->header->iseq_list_offset); header 8418 compile.c load->header = (struct ibf_header *)load->buff; header 8421 compile.c load->id_list = ZALLOC_N(ID, load->header->id_list_size); header 8424 compile.c if (RSTRING_LENINT(str) < (int)load->header->size) { header 8427 compile.c if (strncmp(load->header->magic, "YARB", 4) != 0) { header 8430 compile.c if (load->header->major_version != ISEQ_MAJOR_VERSION || header 8431 compile.c load->header->minor_version != ISEQ_MINOR_VERSION) { header 8433 compile.c load->header->major_version, load->header->minor_version, ISEQ_MAJOR_VERSION, ISEQ_MINOR_VERSION); header 8465 compile.c return sizeof(struct ibf_load) + load->header->id_list_size * sizeof(ID); header 8496 compile.c extra_str = rb_str_new(load->buff + load->header->size, load->header->extra_size); header 68 debug.c fprintf(stderr, "DBG> %s: %s\n", header, header 85 debug.c fprintf(stderr, "DBG> %s: %s\n", header, rb_id2name(id)); header 95 debug.c fprintf(stderr, "DBG> %s: %s (%u)\n", header, header 453 gc.c struct heap_page_header header; header 687 gc.c #define GET_PAGE_HEADER(x) (&GET_PAGE_BODY(x)->header) header 1538 gc.c page_body->header.page = page; header 144 missing/alloca.c static header *last_alloca_header = NULL; /* -> last alloca header */ header 161 missing/alloca.c register header *hp; /* traverses linked list */ header 167 missing/alloca.c register header *np = hp->h.next; header 185 missing/alloca.c register pointer new = xmalloc (sizeof (header) + size); header 188 missing/alloca.c ((header *)new)->h.next = last_alloca_header; header 189 missing/alloca.c ((header *)new)->h.deep = depth; header 191 missing/alloca.c last_alloca_header = (header *)new; header 195 missing/alloca.c return (pointer)((char *)new + sizeof(header));