diff --git a/doc/internal/object/object b/doc/internal/object/object new file mode 100644 index 0000000000000000000000000000000000000000..863de30448fcf32982b9fcba14a0058e2e4953d1 --- /dev/null +++ b/doc/internal/object/object @@ -0,0 +1,13 @@ +NAME + object - internal representation of an object + +DESCRIPTION + Pike uses a 'struct object' with all the global variables + allocated in the same block to represent the Pike type 'object'. + An object without any global variables is only the size of 4 C + pointers. (usually 16 bytes) The only important members of the + 'struct object' are the ref counts and the pointer to the + program from which the object was cloned. + +KEYWORDS + internals