Project

General

Profile

Actions

Feature #11647

closed

[PATCH] include/ruby/ruby.h (struct RObject): hide iv_index_tbl type

Added by normalperson (Eric Wong) over 8 years ago. Updated over 8 years ago.

Status:
Closed
Assignee:
-
Target version:
-
[ruby-core:71306]

Description

This is an implementation detail and should not be exposed to
C extension users. We may change this to id_table soon; and
id_table should not be exposed as a public API.

It is highly unlikely any existing C extensions require this;
so the risk of breakage is very low. Ideally, all of RObject
could be hidden.

Hopefully no objections, will commit in a day or two.


Files

Actions #1

Updated by Anonymous over 8 years ago

  • Status changed from Open to Closed

Applied in changeset r52435.


include/ruby/ruby.h (struct RObject): hide iv_index_tbl type

This is an implementation detail and should not be exposed to
C extension users. We may change this to id_table soon; and
id_table should not be exposed as a public API.

It is highly unlikely any existing C extensions require this;
so the risk of breakage is very low. Ideally, all of RObject
could be hidden.

[ruby-core:71306] [Feature #11647]

Actions

Also available in: Atom PDF

Like0
Like0