124 Commits (fe8440aec00af5bc2e995aaad205efa2e693a364)

Author SHA1 Message Date
Kristján Valur Jónsson 69c635266e Issue #10576: Add a progress callback to gcmodule 14 years ago
Kristján Valur Jónsson e638513856 Remove unused variable from gcmodule.c. The code no longer tests for the 14 years ago
Antoine Pitrou 093ce9cd8c Issue #6695: Full garbage collection runs now clear the freelist of set objects. 14 years ago
Antoine Pitrou 9a812cbc89 Issue #13389: Full garbage collection passes now clear the freelists for 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 15 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 15 years ago
Victor Stinner 499dfcf29d Issue #10833: Use PyUnicode_FromFormat() and PyErr_Format() instead of 15 years ago
Antoine Pitrou 23683ef26d Issue #10333: Remove ancient GC API, which has been deprecated since 15 years ago
Antoine Pitrou b5d8204f0f Issue #10279: fix test_gc under Win64. 16 years ago
Georg Brandl 08be72d0aa Add a new warning gategory, ResourceWarning, as discussed on python-dev. It is silent by default, 16 years ago
Antoine Pitrou 2ed94eb520 Do not print additional shutdown message when gc.DEBUG_SAVEALL is set 16 years ago
Antoine Pitrou 696e03553b Issue #477863: Print a warning at shutdown if gc.garbage is not empty. 16 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou 336e54f4c7 Merged revisions 80705 via svnmerge from 16 years ago
Antoine Pitrou 6e20a1bdf0 Merged revisions 80704 via svnmerge from 16 years ago
Benjamin Peterson 68dbebc8e8 Merged revisions 77167 via svnmerge from 16 years ago
Benjamin Peterson 1baf465d27 Merged revisions 76847,76851,76869,76882,76891-76892,76924,77007,77070,77092,77096,77120,77126,77155 via svnmerge from 16 years ago
Antoine Pitrou 3a652b1d0a Merged revisions 70546 via svnmerge from 17 years ago
Antoine Pitrou 14b78f5fc5 Merged revisions 68462 via svnmerge from 17 years ago
Antoine Pitrou 621601a698 Merged revisions 67832 via svnmerge from 17 years ago
Neal Norwitz 3ce5d9207e Closes release blocker #3627. 18 years ago
Georg Brandl 2ee470f7f9 Merged revisions 64722,64729,64753,64845-64846,64849,64871,64880-64882,64885,64888,64897,64900-64901,64915,64926-64929,64938-64941,64944,64961,64966,64973 via svnmerge from 18 years ago
Neil Schemenauer a7024e9e84 Fix some broken URLs to GC design discussions. 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Christian Heimes a156e09b19 Merged revisions 60481,60485,60489-60492,60494-60496,60498-60499,60501-60503,60505-60506,60508-60509,60523-60524,60532,60543,60545,60547-60548,60552,60554,60556-60559,60561-60562,60569,60571-60572,60574,60576-60583,60585-60586,60589,60591,60594-60595,60597-60598,60600-60601,60606-60612,60615,60617,60619-60621,60623-60625,60627-60629,60631,60633,60635,60647,60650,60652,60654,60656,60658-60659,60664-60666,60668-60670,60672,60676,60678,60680-60683,60685-60686,60688,60690,60692-60694,60697-60700,60705-60706,60708,60711,60714,60720,60724-60730,60732,60736,60742,60744,60746,60748,60750-60751,60753,60756-60757,60759-60761,60763-60764,60766,60769-60770,60774-60784,60787-60845 via svnmerge from 18 years ago
Christian Heimes 072c0f1b7e Merged revisions 59666-59679 via svnmerge from 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Amaury Forgeot d'Arc ad8dcd5f1a Minor cleanup in the gc module. 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 19 years ago
Neal Norwitz 53cbdaa84c Convert a bunch of constant strings in C to unicode. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Thomas Wouters 3dfc3c14a2 Fix test_gc failure by fixing the bug test_gc found: __del__ methods were no 20 years ago
Guido van Rossum 50e9fb9e2d Completely get rid of PyClass and PyInstance. 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Barry Warsaw d3c38ff7f8 SF patch #1443865; gc.get_count() added and optional argument 'generation' 20 years ago
Neal Norwitz e22373d690 Fix warnings on x86 (32-bit) and support Win64. 20 years ago
Neal Norwitz 7b216c52e4 Make PyGC_Collect() use Py_ssize_t. 20 years ago
Martin v. Löwis 6db0e00d57 Change GC refcount to Py_ssize_t. 20 years ago
Martin v. Löwis 41290685f9 Change _PyObject_GC_Resize to expect Py_ssize_t. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Phillip J. Eby 0d6615fd29 PEP 342 implementation. Per Guido's comments, the generator throw() 21 years ago
Neil Schemenauer 3b1cbf9ba0 Add missing INCREF. 21 years ago
Tim Peters bc1d1b80d1 gc_list_move(): Make this truly equivalent to remove+append. While 22 years ago
Tim Peters e2d591847c gc list function cleanup. 22 years ago
Tim Peters cc2a866cb7 handle_weakrefs(): Simplification -- there's no need to make a second 22 years ago