Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2025-11-19 10:03:24 UTC

 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-11-19 08:02:28  
folder cpython/ - 2025-11-19 08:02:27  
folder internal/ - 2025-11-19 08:02:27  
abstract.h 32754 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Abstract Object Interface (many thanks to Jim Fulton)

bltinmodule.h 264 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

boolobject.h 1605 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Boolean object interface

bytearrayobject.h 1466 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ByteArray object interface

bytesobject.h 2569 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53  
ceval.h 5119 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Interface to random parts in ceval.c

codecs.h 5435 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_CODECREGISTRY_H

compile.h 448 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

complexobject.h 728 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Complex number structure

critical_section.h 314 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

datetime.h 9769 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53  
descrobject.h 3080 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Descriptors

dictobject.h 4381 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

dynamic_annotations.h 22471 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

This file defines dynamic annotations for use with dynamic analysis tool such as valgrind, PIN, etc.

enumobject.h 253 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

errcode.h 1974 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53  
exports.h 4595 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

fileobject.h 1357 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

File object interface (what's left of it -- see io.py)

fileutils.h 1419 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

floatobject.h 1532 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Float object interface

frameobject.h 336 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Frame object interface

genericaliasobject.h 334 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53  
import.h 3235 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Module definition and import interface

intrcheck.h 535 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

iterobject.h 525 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

listobject.h 1918 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

List object interface Another generally useful object type is a list of object pointers.

lock.h 242 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

longobject.h 3893 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

marshal.h 827 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Interface for marshal.c

memoryobject.h 1081 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Memory view object. In Python this is available as "memoryview".

methodobject.h 5340 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Method object interface

modsupport.h 5636 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53  
moduleobject.h 3679 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

Module object interface

monitoring.h 331 bytes 2025-11-19 08:02:27 2025-11-19 09:50:53

ifndef Py_

object.h 47639 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_

objimpl.h 8380 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
opcode.h 1539 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_

opcode_ids.h 11845 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
osdefs.h 848 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
osmodule.h 291 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

os module interface

patchlevel.h 1299 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Python version identification scheme.

py_curses.h 3509 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
pyatomic.h 257 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_ATOMIC_H

pybuffer.h 5282 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Public Py_buffer API

pycapsule.h 1726 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Capsule objects let you wrap a C "void *" pointer in a Python object.

pyconfig.h 58452 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Generated from pyconfig.h.in by configure.

pydtrace.h 2404 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Static DTrace probes interface

pyerrors.h 12968 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
pyexpat.h 2572 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Stuff to export relevant 'expat' entry points from pyexpat to other parser modules, such as cElementTree.

pyframe.h 551 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Limited C API of PyFrame API Include "frameobject.h" to get the PyFrameObject structure.

pyhash.h 1656 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_HASH_H

pylifecycle.h 2412 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Interfaces to configure, query, create & destroy the Python runtime

pymacconfig.h 2497 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
pymacro.h 7355 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_

pymath.h 1688 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
pymem.h 4438 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
pyport.h 20294 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_

pystate.h 4634 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Thread and interpreter state structures and their interfaces

pystats.h 596 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54  
pystrcmp.h 436 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_STRCMP_H

pystrtod.h 1247 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

ifndef Py_STRTOD_H

Python.h 3960 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Entry point of the Python C API. // C extensions should only #include <>, and not include directly // the other Python header files included by <Python.h>.

pythonrun.h 1313 bytes 2025-11-19 08:02:27 2025-11-19 09:50:54

Interfaces to parse and execute pieces of python code

pythread.h 4002 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

pytypedefs.h 851 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55  
rangeobject.h 630 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

Range object interface

setobject.h 1557 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

Set object interface

sliceobject.h 2662 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

structmember.h 1645 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

structseq.h 1308 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

Named tuple object interface

sysmodule.h 1251 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

traceback.h 585 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

tupleobject.h 1615 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

Tuple object interface

typeslots.h 2342 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

Do not renumber the file; these numbers are part of the stable ABI.

unicodeobject.h 35421 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

warnings.h 1129 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

ifndef Py_

weakrefobject.h 1391 bytes 2025-11-19 08:02:27 2025-11-19 09:50:55

Weak references objects for Python.