aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix release version to rc2release-pypy3.9-v7.3.8rc2Matti Picus2022-02-102-3/+3
|
* make this a release candidateMatti Picus2022-02-102-2/+2
|
* merge py3.9 into releaseMatti Picus2022-02-10101-623/+3014
|\
| * avoid possible deadlocks by creating ProcessPoolExecutor processes earlier ↵Matti Picus2022-02-101-3/+18
| | | | | | | | (issue 3650)
| * merge py3.8Matti Picus2022-02-0814-81/+198
| |\
| | * merge py3.7Matti Picus2022-02-0814-81/+198
| | |\
| | | * merge defaultMatti Picus2022-02-086-42/+79
| | | |\
| | | | * update release noteMatti Picus2022-02-081-1/+8
| | | | |
| | | | * fix memory leakMatti Picus2022-02-081-0/+1
| | | | |
| | | | * avoid using epoll_event from RPython since it is a packed structMatti Picus2022-02-081-30/+53
| | | | |
| | | | * don't redefine or prematurely define _XOPEN_SOURCE (ncurses-config --cflags ↵Matti Picus2022-02-082-1/+5
| | | | | | | | | | | | | | | | | | | | would define it)
| | | | * test, fix pyexpat error msg conversionMatti Picus2022-02-082-2/+3
| | | | |
| | | | * do not redefine PY_UINT32_T when using cpyext and rpythonMatti Picus2022-02-081-0/+2
| | | | |
| | | * | merge defaultMatti Picus2022-02-074-29/+38
| | | |\|
| | | | * fix translationMatti Picus2022-02-071-1/+1
| | | | |
| | | | * flags are int, not longMatti Picus2022-02-071-2/+2
| | | | |
| | | | * clean up some char * -> const char *Matti Picus2022-02-073-26/+35
| | | | |
| | | * | merge defaultCarl Friedrich Bolz-Tereick2022-02-073-10/+62
| | | |\|
| | | | * merge headsCarl Friedrich Bolz-Tereick2022-02-071-2/+4
| | | | |\
| | | | | * mention the **kwargs speed regressionCarl Friedrich Bolz-Tereick2022-01-271-2/+4
| | | | | |
| | | | * | #3667: improve x << y where x and y are ints but the results doesn't fit into aCarl Friedrich Bolz-Tereick2022-02-071-3/+19
| | | | | | | | | | | | | | | | | | | | | | | | machine word: don't convert y to rbigint and back to int
| | | | * | clear some compilation errors when compileing dtoa.c after `#include <Python.h>"Matti Picus2022-02-061-0/+6
| | | | | |
| | | | * | update release noteMatti Picus2022-02-041-5/+33
| | | | | |
| | | * | | improve 1117ad6dc285 (Thomas Grainger)Matti Picus2022-02-071-3/+5
| | | | | |
| | | * | | add failing test from issue 3022Matti Picus2022-02-061-1/+15
| | | | | |
| | | * | | allow hashing memoryviews (issue 2756)Matti Picus2022-02-061-0/+3
| | | | | |
| | | * | | disable _locale.gettext and friends on macOS like on CPythonMatti Picus2022-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Works around packaging libintl
| | * | | | update bundled setuptools to 58.1.0 to get fix for new PyPy layoutChristian Tismer2022-02-042-1/+1
| | | | | |
| * | | | | #3662: follow the CPython logic more precisely, about when to do a line traceCarl Friedrich Bolz-Tereick2022-02-083-8/+52
| | | | | | | | | | | | | | | | | | | | | | | | after reraising
| * | | | | #3666 fix position of function creationCarl Friedrich Bolz-Tereick2022-02-082-0/+16
| | | | | |
| * | | | | restructure a bit, should also hopefully fix translationCarl Friedrich Bolz-Tereick2022-02-071-12/+14
| | | | | |
| * | | | | issue #3665: fix oddity in class docstring line numbersCarl Friedrich Bolz-Tereick2022-02-072-0/+10
| | | | | |
| * | | | | fix offset computation of non-ascii SyntaxErrorCarl Friedrich Bolz-Tereick2022-02-063-13/+25
| | | | | | | | | | | | | | | | | | | | | | | | (remove usage of rpython unicode in the process (!))
| * | | | | skip test of RecursionErrorMatti Picus2022-02-051-0/+1
| | | | | |
| * | | | | merge pep-573 which provides many C-API functions for py3.9Matti Picus2022-02-0323-293/+1754
| |\ \ \ \ \
| | * | | | | add missing check to PyState_AddModuleMatti Picus2022-02-033-3/+6
| | | | | | |
| | * | | | | fix order of args to W_PyCMethodObject.__init__Matti Picus2022-02-033-3/+3
| | | | | | |
| | * | | | | fix function signaturesMatti Picus2022-02-031-3/+6
| | | | | | |
| | * | | | | enable passing testsMatti Picus2022-02-021-10/+0
| | | | | | |
| | * | | | | remove unneeded importsMatti Picus2022-02-021-2/+1
| | | | | | |
| | * | | | | fix previous commitMatti Picus2022-02-023-9/+10
| | | | | | |
| | * | | | | add PyState_FindModule, PyState_AddModule, PyState_RemoveModuleMatti Picus2022-02-026-8/+81
| | | | | | |
| | * | | | | start to support METH_METHOD and replace PyCFunction_NewEx with PyCMethod_NewMatti Picus2022-02-025-16/+58
| | | | | | |
| | * | | | | add helper header for _testmultiphase.c, make sure it is packagedMatti Picus2022-02-013-4/+106
| | | | | | |
| | * | | | | start to resync pystate.hMatti Picus2022-02-011-2/+17
| | | | | | |
| | * | | | | resync getargs.c, modsupport.h, modsupport.c, call.cMatti Picus2022-02-015-246/+1361
| | | | | | |
| | * | | | | fix translationMatti Picus2022-02-011-2/+2
| | | | | | |
| | * | | | | add _PyUnicode_EqualToASCIIString, _PyUnicode_EQ, remove _PyTuple_ITEMSMatti Picus2022-02-011-0/+38
| | | | | | |
| | * | | | | add PyType_FromModuleAndSpec, PyType_GetModule, PyType_GetModuleState, ht_moduleMatti Picus2022-01-315-2/+50
| | | | | | |
| | * | | | | expose PyCMethodObjectMatti Picus2022-01-312-1/+33
| | | | | | |