aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* update version to 7.3.16release-pypy2.7-v7.3.16Matti Picus2024-04-214-5/+5
* Merge branch 'main' into release-pypy2.7-v7.xMatti Picus2024-04-21223-1442/+3802
|\
| * try harder to disable host JIT for aarch64 backend tests on macos-arm64Matti Picus2024-04-212-1/+15
| * restore single-file skipping for aarch64 jit backend, remove splitting unused...Matti Picus2024-04-213-9/+10
| * skip variadic cffi testMatti Picus2024-04-191-0/+2
| * use /sys/devices/system/cpu/cpu?/index? to get L3 cache size on aarch64 (issu...Matti Picus2024-04-191-3/+3
| * disable JIT in rpython tests when using PyPy host on macos arm64Matti Picus2024-04-193-4/+39
| * disable JIT on macos-arm64 for jit backend tests (issue 4940)Matti Picus2024-04-191-5/+8
| * skip variadic cffi test due to issue 4937Matti Picus2024-04-181-0/+2
| * fix _cppyy tests on macos-arm64Matti Picus2024-04-183-2/+4
| * create 7.3.16 release noteMatti Picus2024-04-172-0/+177
| * raise default gc nursery size to 4MB (issue 4939)Matti Picus2024-04-172-4/+5
| * unskip test that passes when using pypy2.7 as test runnerMatti Picus2024-04-081-3/+7
| * update vendored pycparser for its 2.22 releaseMatti Picus2024-04-074-3/+6
| * fix pinning/shadow interaction bugs in the incminimark GCCF Bolz-Tereick2024-04-052-216/+528
| |\
| | * fix a typo, add an XXXCF Bolz-Tereick2024-04-041-1/+5
| | * also take weakrefs of listsCF Bolz-Tereick2024-04-031-8/+9
| | * add support for finalizers to GC hypothesis testsCF Bolz-Tereick2024-04-031-2/+64
| | * add an XXXCF Bolz-Tereick2024-04-031-0/+5
| | * another pinning & shadows bugCF Bolz-Tereick2024-04-032-5/+30
| | * also print whether the object is in the nursery in _debug_print_flagsCF Bolz-Tereick2024-04-031-0/+2
| | * fix test_pin_id_bugCF Bolz-Tereick2024-04-031-0/+10
| | * minimized version of next crash involving pinning and shadowsCF Bolz-Tereick2024-04-021-10/+32
| | * remove pdbCF Bolz-Tereick2024-04-021-2/+0
| | * start testing object idsCF Bolz-Tereick2024-04-021-0/+21
| | * refactor the way that actions are pickedCF Bolz-Tereick2024-04-021-119/+153
| | * tweak random testsCF Bolz-Tereick2024-04-021-2/+3
| | * argh, seems the magic in llarena gets confused with pinned objectsCF Bolz-Tereick2024-03-282-9/+19
| | * add string pinning to the GC property testCF Bolz-Tereick2024-03-281-3/+46
| | * first step towards testing pinning: stringsCF Bolz-Tereick2024-03-281-4/+33
| | * actually be more dynamically typedCF Bolz-Tereick2024-03-281-16/+30
| | * various progressCF Bolz-Tereick2024-03-281-73/+79
| | * start refactoring the random code generatorCF Bolz-Tereick2024-03-281-145/+170
| |/
| * fix incminimark arraycopy incrementality bugCF Bolz-Tereick2024-03-263-47/+550
| |\
| | * refactor to remove code duplication by using an inlined functionCF Bolz-Tereick2024-03-251-36/+39
| | * the logic in writebarrier_before_copy was wrong for prebuilt arraysCF Bolz-Tereick2024-03-251-0/+3
| | * minimize the models to make failing tests easier to understandCF Bolz-Tereick2024-03-251-1/+29
| | * debugging helper that prints currently set flagsCF Bolz-Tereick2024-03-251-1/+10
| | * completely refactor the tests to separate data generation and checkingCF Bolz-Tereick2024-03-251-132/+234
| | * add printCF Bolz-Tereick2024-03-221-0/+1
| | * the previous fix had a wrong assumption, fixCF Bolz-Tereick2024-03-222-13/+25
| | * only turn the SimpleArenaCollection on conditionallyCF Bolz-Tereick2024-03-221-2/+2
| | * extend random testing with arraycopyCF Bolz-Tereick2024-03-221-8/+38
| | * add a comment with a potential improvementCF Bolz-Tereick2024-03-221-0/+2
| | * another bug in writebarrier_before_copyCF Bolz-Tereick2024-03-222-3/+25
| | * update comment, pointing out that it's a correctness question tooCF Bolz-Tereick2024-03-221-4/+8
| | * fix the assert, with no behaviour change if debugging is offCF Bolz-Tereick2024-03-211-1/+5
| | * a test for GC assertion failing described in #4925CF Bolz-Tereick2024-03-211-0/+59
| | * try to fix bug in writebarrier_before_copyCF Bolz-Tereick2024-03-211-2/+5
| | * a failing test involving arraysCF Bolz-Tereick2024-03-211-0/+50