aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add a checkArmin Rigo2014-09-071-0/+2
* Improve the fix for shadowstack. The previous fix was sometimesArmin Rigo2014-08-241-6/+0
* Fix for 'rpy_fastgil' on shadowstack: see commentsArmin Rigo2014-08-231-0/+6
* Potential test fixArmin Rigo2014-06-281-8/+21
* PYPY_USE_ASMGCC should be declared systematically, which requires -D.Armin Rigo2014-06-251-1/+1
* Fixes: must look in rpy_fastgil for the extra missing stack tooArmin Rigo2014-06-241-6/+18
* Test and fix. It's relatively hard to hit the case on PyPy, butArmin Rigo2014-06-051-0/+2
* issue1769: trying to increase some limits in the SWEEPING phase. Now itArmin Rigo2014-05-161-12/+18
* Another attempt to make it so that weakrefs in RPython are cleared asArmin Rigo2014-02-133-10/+62
* move low-level stuff out of rpython.annotator.modelRonan Lamy2014-01-291-3/+3
* move SomePtr, SomeInteriorPtr, SomeLLADTMeth to rpython.rtyperRonan Lamy2014-01-273-9/+10
* move SomeAddress and SomeTypedAddressAccess to rpython.rtyperRonan Lamy2014-01-263-33/+24
* Decrement the raw-memory-pressure counters by 'sizehint' plus a littleArmin Rigo2014-01-101-1/+4
* cleanupPhilip Jenvey2013-12-071-2/+2
* Oups.Armin Rigo2013-10-312-3/+3
* Add a hook to call the decay_all_counters() function after eachArmin Rigo2013-10-315-1/+37
* Baaah. This was testing the base MiniMarkGC class, notArmin Rigo2013-10-311-0/+14
* Tweak 'more_objects_to_trace' to avoid recording *all* surviving youngArmin Rigo2013-10-311-35/+36
* fix broken imports in gc test_directBrian Kearns2013-10-161-3/+1
* Tweak tweak tweak: try to ensure termination of the marking phaseArmin Rigo2013-10-161-15/+47
* Move the three new lines outside the performance-criticalArmin Rigo2013-10-161-3/+8
* Tweak: don't decrement the amount of work left when we seeArmin Rigo2013-10-161-11/+10
* fixMaciej Fijalkowski2013-10-162-1/+5
* write a failing testMaciej Fijalkowski2013-10-161-4/+14
* kill a test that was skipped anywayMaciej Fijalkowski2013-10-161-84/+0
* Tweak collect(0), collect(1), collect(2).Armin Rigo2013-10-151-5/+8
* (fijal, arigo) A branch that implements incminimark which isMaciej Fijalkowski2013-10-1411-35/+2680
|\
| * Fix for test_incminimark_gc.py:test_writebarrier_before_copyArmin Rigo2013-10-141-0/+7
| * fix minor testsMaciej Fijalkowski2013-10-141-47/+6
| * Fix the debugging logic.Armin Rigo2013-10-141-0/+2
| * make it signedMaciej Fijalkowski2013-10-141-1/+1
| * a minor difference in approach to estimating the size of incrementMaciej Fijalkowski2013-10-141-5/+24
| * Tweak tweakArmin Rigo2013-10-121-1/+1
| * FixArmin Rigo2013-10-111-0/+7
| * Argh, GCFLAG_VISITED is used for two different purposes duringArmin Rigo2013-10-111-17/+23
| * ProgressArmin Rigo2013-10-111-5/+7
| * fixArmin Rigo2013-10-111-1/+1
| * More fixes, trying to minimize the diff with minimark.py.Armin Rigo2013-10-111-37/+31
| * more in-progressArmin Rigo2013-10-111-83/+50
| * more in-progressArmin Rigo2013-10-112-86/+45
| * in-progress: various rewrites and refactoringsArmin Rigo2013-10-111-67/+36
| * Fix: see comments in collect_and_reserve()Armin Rigo2013-10-081-13/+19
| * Increment nobjects here, replacing the value "1" with anotherArmin Rigo2013-10-081-1/+2
| * JIT progressArmin Rigo2013-10-082-52/+32
| * Translates and generally pass testsArmin Rigo2013-10-081-1/+2
| * Fix fixArmin Rigo2013-10-082-4/+25
| * Disable this logicArmin Rigo2013-10-081-4/+5
| * Kill major_collection().Armin Rigo2013-10-081-16/+12
| * in-progressArmin Rigo2013-10-083-49/+61
| * Make minimarkpage.py support optionally incremental mass freeing.Armin Rigo2013-10-072-29/+123