Staging
v0.5.1
v0.5.1
Revision 6c1aa6ba30e38fb9708526e27f9158162c37d909 authored by Larry Hastings on 25 June 2016, 21:11:09 UTC, committed by Larry Hastings on 25 June 2016, 21:11:09 UTC
1 parent 66b84c0
dict-common.h
#ifndef Py_DICT_COMMON_H
#define Py_DICT_COMMON_H
typedef struct {
/* Cached hash code of me_key. */
Py_hash_t me_hash;
PyObject *me_key;
PyObject *me_value; /* This field is only meaningful for combined tables */
} PyDictKeyEntry;
typedef PyDictKeyEntry *(*dict_lookup_func)
(PyDictObject *mp, PyObject *key, Py_hash_t hash, PyObject ***value_addr);
struct _dictkeysobject {
Py_ssize_t dk_refcnt;
Py_ssize_t dk_size;
dict_lookup_func dk_lookup;
Py_ssize_t dk_usable;
PyDictKeyEntry dk_entries[1];
};
#endif
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...