Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
cdef extern from "Python.h": cdef size_t SIZEOF_VOID_P
cdef class FastHashable_class: cdef Py_ssize_t _hash
cdef inline long hash_by_id(void * p): r""" This function is a copy paste from the default Python hash function. """ cdef long x # bottom 3 or 4 bits are likely to be 0; rotate y by 4 to avoid # excessive hash collisions for dicts and sets x = -2 |