aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fix translation (can't iterate over tuples in rpython)HEADmasterCarl Friedrich Bolz-Tereick2021-03-021-2/+2
* woopsCarl Friedrich Bolz-Tereick2021-03-021-1/+1
* some ascii fast paths of latin-1 encoding/decodingCarl Friedrich Bolz-Tereick2021-03-024-4/+23
* add ascii fast paths to the tolower/toupper functions of the unicode dbs tooCarl Friedrich Bolz-Tereick2021-03-0210-570/+162
* fast path for unicode.upper/lower for asciiCarl Friedrich Bolz-Tereick2021-03-022-6/+29
* make init_flags a init_functionMatti Picus2021-03-021-4/+5
* sync Py_.*Flags with sys.flags, issue 3409Matti Picus2021-03-026-11/+71
* fix structseq attribute setter error messageMatti Picus2021-03-022-2/+15
* document branchMatti Picus2021-03-021-0/+4
* Implement vmprof support for aarch64fijal2021-03-017-11/+76
|\
| * close to be merged branchfijal2021-03-010-0/+0
| * hopefully add vmprof support to pypy on aarch64Maciej Fijalkowski2021-03-014-12/+36
| * use the real way to do itfijal2021-03-011-1/+1
| * seems sometimes we have mc sometimes we dontfijal2021-03-011-5/+5
| * an attempt to get vmprof going on aarch64fijal2021-03-011-0/+36
| * actually enable vmprof on aarch64Maciej Fijalkowski2021-02-231-2/+4
| * Start a new branch to get support for vmprof on aarch64Maciej Fijalkowski2021-02-232-2/+5
* | sprinkle more links to heptapod in the docs, update some older pagesMatti Picus2021-03-015-16/+38
* | merge string-algorithmic-optimizationsCarl Friedrich Bolz-Tereick2021-02-288-128/+226
|\ \
| * | add whatsnewCarl Friedrich Bolz-Tereick2021-02-281-0/+5
| * | remove pdbCarl Friedrich Bolz-Tereick2021-02-261-2/+0
| * | fix translationCarl Friedrich Bolz-Tereick2021-02-261-0/+1
| * | maxsplit -> maxcount for replace functionsCarl Friedrich Bolz-Tereick2021-02-261-29/+29
| * | remove code duplication with rstr by having the real implementation of searchCarl Friedrich Bolz-Tereick2021-02-262-110/+19
| * | follow what cpython is doing more systematically:Carl Friedrich Bolz-Tereick2021-02-262-29/+117
| * | add a random test for findingCarl Friedrich Bolz-Tereick2021-02-251-1/+21
| * | fix a tiny performance bug in our string search that we ported from cpython.Carl Friedrich Bolz-Tereick2021-02-253-4/+6
| * | second optimization: have a fast path in replace for single character stringsCarl Friedrich Bolz-Tereick2021-02-251-0/+30
| * | copy an optimization from CPython: when the search string of str.replace andCarl Friedrich Bolz-Tereick2021-02-256-3/+48
* | | Copy dummy constants from greenlet 1.0.0Armin Rigo2021-02-261-0/+7
* | | Test and fix for #3381Armin Rigo2021-02-262-1/+71
* | | Tests (passing) for _continulet switching to a different threadArmin Rigo2021-02-262-1/+81
|/ /
* / more upstream syncing - move inttypes.h into pyport.h (issue 3407)Matti Picus2021-02-242-5/+35
|/
* update the files for vmprof-pythonMaciej Fijalkowski2021-02-232-1/+5
* merge branch to fix PyObject_Format for type objects (issue 3404)Matti Picus2021-02-213-0/+10
|\
| * test, fix for PyObject_Format(space.wrap(type('a')), None)Matti Picus2021-02-212-0/+6
* | update cffi to c16abb8f809fMatti Picus2021-02-213-3/+80
* | merge intbount-improvements-3Carl Friedrich Bolz-Tereick2021-02-217-84/+256
|\ \
| * | Backed out changeset f1c2880a6b49Carl Friedrich Bolz-Tereick2021-02-153-141/+5
| * | fix type-unsafe testCarl Friedrich Bolz-Tereick2020-04-281-5/+6
| * | better reasoning about upper bounds of or and xor, and about lower bounds of orCarl Friedrich Bolz-Tereick2020-04-293-5/+141
| * | make the JIT reason about int_invert and int_negCarl Friedrich Bolz-Tereick2020-04-265-0/+163
| * | document branchCarl Friedrich Bolz-Tereick2021-02-041-0/+5
| * | kill unnecessary importsCarl Friedrich Bolz-Tereick2021-02-042-4/+2
| * | more of sameCarl Friedrich Bolz-Tereick2021-02-043-19/+37
| * | call more appropriate methods a bit everywhereCarl Friedrich Bolz-Tereick2021-02-043-58/+45
* | | workaround for a crash when running test_recursive_pickle in test_functools onCarl Friedrich Bolz-Tereick2021-02-191-2/+19
* | | randomly fix broken targetCarl Friedrich Bolz-Tereick2021-02-191-6/+7
| |/ |/|
* | fix translation error on 32b LinuxWim Lavrijsen2021-02-171-1/+2
* | fix C warning, lltype.Signed is a long, not an intCarl Friedrich Bolz-Tereick2021-02-171-2/+2