PyDictObject.ma_table

ma_table points to ma_smalltable for small tables, else to additional malloc'ed memory. ma_table is never NULL! This rule saves repeated runtime null-tests in the workhorse getitem and setitem calls.

struct PyDictObject
PyDictEntry* ma_table;

Meta