index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Include
/
pyport.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-112536: Define `_Py_THREAD_SANITIZER` on GCC when TSan is enabled (#117702)
Sam Gross
2024-04-10
1
-0/+3
*
gh-112536: Add support for thread sanitizer (TSAN) (gh-112648)
Samet YASLAN
2023-12-30
1
-0/+5
*
gh-65210: Add const qualifiers in PyArg_VaParseTupleAndKeywords() (GH-105958)
Serhiy Storchaka
2023-12-04
1
-0/+8
*
gh-111569: Fix critical sections test on WebAssembly (GH-111897)
Sam Gross
2023-11-09
1
-0/+8
*
gh-85283: If Py_LIMITED_API is defined, undefine Py_BUILD_CORE (#110725)
Victor Stinner
2023-10-11
1
-4/+9
*
gh-104469: Disallow using Py_LIMITED_API with Py_BUILD_CORE (#109690)
Victor Stinner
2023-09-21
1
-0/+4
*
gh-108765: Move export code from pyport.h to exports.h (#108855)
Victor Stinner
2023-09-03
1
-71/+0
*
gh-108765: Move stat() fiddling from pyport.h to fileutils.h (#108854)
Victor Stinner
2023-09-03
1
-37/+0
*
gh-108765: Python.h no longer includes <ctype.h> (#108831)
Victor Stinner
2023-09-03
1
-38/+0
*
gh-108765: Python.h no longer includes <sys/time.h> (#108775)
Victor Stinner
2023-09-02
1
-19/+0
*
gh-108765: Python.h no longer includes <ieeefp.h> (#108781)
Victor Stinner
2023-09-02
1
-6/+0
*
gh-108765: Remove old prototypes from pyport.h (#108782)
Victor Stinner
2023-09-02
1
-26/+0
*
gh-108765: Move standard includes to Python.h (#108769)
Victor Stinner
2023-09-01
1
-6/+5
*
gh-108634: Py_TRACE_REFS uses a hash table (#108663)
Victor Stinner
2023-08-31
1
-6/+0
*
Define _Py_NULL as nullptr on C23 and newer (#108244)
Victor Stinner
2023-08-22
1
-3/+4
*
gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)
Petr Viktorin
2023-05-04
1
-0/+11
*
gh-103323: Get the "Current" Thread State from a Thread-Local Variable (gh-10...
Eric Snow
2023-04-24
1
-0/+21
*
gh-84436: Implement Immortal Objects (gh-19474)
Eddie Elizondo
2023-04-22
1
-1/+0
*
gh-101101: Unstable C API tier (PEP 689) (GH-101102)
Petr Viktorin
2023-02-28
1
-0/+9
*
gh-101196: Make isdir/isfile/exists faster on Windows (GH-101324)
Michael Droettboom
2023-02-08
1
-0/+4
*
gh-98705: Fix AIX build by undefining `__bool__` in C (#98768)
Ayappan Perumal
2023-02-02
1
-0/+6
*
gh-98724: Fix Py_CLEAR() macro side effects (#99100) (#100070)
Victor Stinner
2022-12-07
1
-0/+9
*
gh-94731: Revert to C-style casts for _Py_CAST (GH-94782)
Petr Viktorin
2022-07-14
1
-51/+3
*
gh-91321: Fix compatibility with C++ older than C++11 (#93784)
Victor Stinner
2022-06-14
1
-2/+5
*
gh-93442: Make C++ version of _Py_CAST work with 0/NULL. (#93500)
Neil Schemenauer
2022-06-05
1
-0/+14
*
gh-92898: Enhance _testcppext test on cast to PyObject* (#93111)
Victor Stinner
2022-05-26
1
-25/+23
*
gh-93202: Always use %zd printf formatter (#93201)
Victor Stinner
2022-05-25
1
-25/+3
*
GH-92898: Make _Py_Cast C++ version compatible with cast operator (gh-92951)
serge-sans-paille
2022-05-21
1
-2/+26
*
gh-91321: Add _Py_NULL macro (#92253)
Victor Stinner
2022-05-03
1
-0/+8
*
gh-92135: Rename _Py_reinterpret_cast() to _Py_CAST() (#92230)
Victor Stinner
2022-05-03
1
-10/+10
*
gh-92135: Fix _Py_reinterpret_cast() for const (#92138)
Victor Stinner
2022-05-02
1
-5/+15
*
gh-90822: Make `PY_SSIZE_T_MAX` and `PY_SSIZE_T_MIN` constant expression (GH-...
Ganesh Kathiresan
2022-05-02
1
-5/+6
*
gh-91320: Add _Py_reinterpret_cast() macro (#91959)
Victor Stinner
2022-04-27
1
-3/+14
*
bpo-43166: Disable ceval.c optimizations for Windows debug builds (GH-32023)
neonene
2022-03-23
1
-11/+0
*
bpo-45412: Add _PY_SHORT_FLOAT_REPR macro (GH-31171)
Victor Stinner
2022-02-23
1
-55/+0
*
bpo-45569: Change PYLONG_BITS_IN_DIGIT default to 30 (GH-30497)
Mark Dickinson
2022-01-14
1
-12/+4
*
bpo-40280: Optimize ints and and startup on wasm (GH-29887)
Christian Heimes
2021-12-02
1
-4/+8
*
bpo-45723: Prepare support for autoconf 2.71 (GH-29441)
Christian Heimes
2021-11-08
1
-8/+1
*
bpo-45434: Only exclude <stdlib.h> in Python 3.11 limited C API (GH-29027)
Victor Stinner
2021-10-19
1
-3/+4
*
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner
2021-10-13
1
-2/+0
*
bpo-45434: Move _Py_BEGIN_SUPPRESS_IPH to pycore_fileutils.h (GH-28922)
Victor Stinner
2021-10-13
1
-20/+0
*
bpo-45412: Move _Py_SET_53BIT_PRECISION_START to pycore_pymath.h (GH-28882)
Victor Stinner
2021-10-11
1
-73/+12
*
bpo-45434: Cleanup Python.h header file (GH-28883)
Victor Stinner
2021-10-11
1
-0/+26
*
bpo-45412: Remove Py_SET_ERRNO_ON_MATH_ERROR() macro (GH-28820)
Victor Stinner
2021-10-11
1
-63/+0
*
bpo-45116: Py_DEBUG ignores Py_ALWAYS_INLINE (GH-28419)
Victor Stinner
2021-09-17
1
-1/+10
*
bpo-45116: Add the Py_ALWAYS_INLINE macro (GH-28390)
Victor Stinner
2021-09-17
1
-0/+22
*
bpo-45094: Add Py_NO_INLINE macro (GH-28140)
Victor Stinner
2021-09-03
1
-12/+13
*
Do not use Py_ssize_clean_t (GH-25940)
Inada Naoki
2021-05-08
1
-5/+1
*
bpo-43795: PEP-652: Simplify headers for easier static analysis (GH-25483)
Petr Viktorin
2021-04-23
1
-0/+2
*
bpo-43271: Re-enable ceval.c optimizations for Windows debug builds (GH-24739)
db3l
2021-03-04
1
-1/+2
[next]