Trixy abbreviation

A

Andreas Farre

Hi all,

There's a thing that's been bugging me for quite some time now. If you
read Programming Ruby's section about the object model you will notice
that modules are included by inserting proxy classes between the includin=
g
class and its superclass; where the proxy class has an "iv_tbl" pointer
pointing to the module. This is implemented as a struct-based linked list
in the interpreter, where the name "iv_tbl" pops up again. So my question
is: what does the abbreviation iv mean?

Cheers,
Andreas

--=20
some cannot be created more equal than others
 
J

Jim Weirich

Andreas said:
Hi all,

There's a thing that's been bugging me for quite some time now. If you
read Programming Ruby's section about the object model you will notice
that modules are included by inserting proxy classes between the
including
class and its superclass; where the proxy class has an "iv_tbl" pointer
pointing to the module. This is implemented as a struct-based linked
list
in the interpreter, where the name "iv_tbl" pops up again. So my
question
is: what does the abbreviation iv mean?

My guess is iv_tbl = "instance variable table"

-- Jim Weirich
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,756
Messages
2,569,534
Members
45,007
Latest member
OrderFitnessKetoCapsules

Latest Threads

Top