Object Implementation Support
*****************************

This chapter describes the functions, types, and macros used when
defining new object types.

* Allocating objects on the heap

  * Soft-deprecated aliases

* Object Life Cycle

  * Life Events

  * Cyclic Isolate Destruction

  * Zadania

* Wspólne struktury obiektów

  * Base object types and macros

  * Implementing functions and methods

  * Accessing attributes of extension types

    * Member flags

    * Member types

    * Defining Getters and Setters

* Struktury obiektów typu

  * Szybkie odniesienie

    * „gniazda tp”

    * sub-slots

    * definicje typów gniazd

  * Definicja obiektu PyTypeObject

  * Sloty PyObject

  * Sloty PyVarObject

  * Sloty PyTypeObject

  * Static Types

  * Heap Types

  * Number Object Structures

  * Mapping Object Structures

  * Sequence Object Structures

  * Buffer Object Structures

  * Async Object Structures

  * Slot Type typedefs

  * Przykłady

* Supporting Cyclic Garbage Collection

  * Traversal

    * Traversal-safe functions

    * "DuringGC" functions

  * Controlling the Garbage Collector State

  * Querying Garbage Collector State
