128 Commits (cb39d1f466eeecbec969f50a5df609eb0a863084)

Author SHA1 Message Date
Antoine Pitrou acc8cf2cfa Issue #21897: Fix a crash with the f_locals attribute with closure variables when frame.clear() has been called. 12 years ago
Serhiy Storchaka 505ff755d7 Issue #20437: Fixed 21 potential bugs when deleting objects references. 12 years ago
Victor Stinner fdeb6ec45a Issue #14432: Remove the thread state field from the frame structure. Fix a 12 years ago
Victor Stinner 07e9e380f9 frameobject.c: Use an identifer instead of creating explicitly an interned 12 years ago
Victor Stinner 41bb43a71e Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handle 12 years ago
Antoine Pitrou 58720d6145 Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles. 13 years ago
Victor Stinner 640c35ce13 Reuse Py_MIN and Py_MAX macros: remove duplicate MIN/MAX macros 13 years ago
Antoine Pitrou 9396356948 Backout c89febab4648 following private feedback by Guido. 13 years ago
Antoine Pitrou 04e70d19e7 Issue #17807: Generators can now be finalized even when they are part of a reference cycle. 13 years ago
Victor Stinner 7a6d7cf3db Issue #9566: Use the right type to fix a compiler warnings on Win64 13 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Kristjan Valur Jonsson 85634d7a2e Issue #14909: A number of places were using PyMem_Realloc() apis and 14 years ago
Victor Stinner b0b224233e Issue #14385: Support other types than dict for __builtins__ 14 years ago
Benjamin Peterson 76605557ea SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno (closes #14612) 14 years ago
Benjamin Peterson e42fb307ed SETUP_WITH acts like SETUP_FINALLY for the purposes of setting f_lineno (closes #14612) 14 years ago
Benjamin Peterson 2afe6aeae8 perform yield from delegation by repeating YIELD_FROM opcode (closes #14230) 14 years ago
Benjamin Peterson 400a968dfc remove f_yieldfrom access from Python (closes #13970) 14 years ago
Nick Coghlan 1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 14 years ago
Mark Dickinson d19052c161 Issue #9089: Remove references to intobject.c and intobject.h from comments. 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 c7c96a90bc Recorded merge of revisions 81029 via svnmerge from 16 years ago
Antoine Pitrou c83ea137d7 Untabify C files. Will watch buildbots. 16 years ago
Alexandre Vassalotti 7b82b40a47 Merged revisions 72487-72488,72879 via svnmerge from 17 years ago
Antoine Pitrou b7ffad5b28 Merged revisions 73129 via svnmerge from 17 years ago
Antoine Pitrou a241917e3f Merged revisions 73129 via svnmerge from 17 years ago
Antoine Pitrou 25de0dd89b Fix compilation error with gcc 4.3.2 17 years ago
Amaury Forgeot d'Arc 35b251d648 #4547 again: fix a typo that causes compilation warnings 17 years ago
Amaury Forgeot d'Arc 99be081fae Merged revisions 73114 via svnmerge from 17 years ago
Amaury Forgeot d'Arc 24e581f7b2 Merged revisions 73114 via svnmerge from 17 years ago
Amaury Forgeot d'Arc b02ceda3a5 #4547: When debugging a very large function, it was not always 17 years ago
Jeffrey Yasskin 4db6ff683d Merged revisions 72776,72796 via svnmerge from 17 years ago
Jeffrey Yasskin c8d30fec16 Fix issue #1689458 by teaching frame_setlineno how to jump to the first line of 17 years ago
Jeffrey Yasskin 61328eef1f While I was modifying test_trace, it threw an exception when I accidentally 17 years ago
Jeffrey Yasskin f7f858d141 Issue 5954, PyFrame_GetLineNumber: 17 years ago
Benjamin Peterson ae937c021d Merged revisions 71722 via svnmerge from 17 years ago
Benjamin Peterson 4585ca9428 Merged revisions 71722,71725 via svnmerge from 17 years ago
Benjamin Peterson d4d400cb8a try to initalize all builtin types with PyType_Ready to avoid problems like #5787 17 years ago
Benjamin Peterson 53f098cdc6 Merged revisions 70463 via svnmerge from 17 years ago
Benjamin Peterson 6ffe852f90 fix strange errors when setting attributes on tracebacks #4034 17 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Benjamin Peterson f09925da67 add py3k warnings to frame.f_exc_* 17 years ago
Christian Heimes c7f315a3ab Merged revisions 66739 via svnmerge from 18 years ago
Christian Heimes fefeca53ee Merged revisions 66739 via svnmerge from 18 years ago
Christian Heimes 25584b1b74 Fixed a comment to C89 style as of http://drj11.wordpress.com/2008/10/02/python-and-bragging-about-c89/ 18 years ago
Georg Brandl 3dbca81c9b Merged revisions 65012,65035,65037-65040,65048,65057,65077,65091-65095,65097-65099,65127-65128,65131,65133-65136,65139,65149-65151,65155,65158-65159,65176-65178,65183-65184,65187-65190,65192,65194 via svnmerge from 18 years ago
Amaury Forgeot d'Arc e4921fec01 Issue2378: pdb would delete free variables when stepping into a class statement. 18 years ago
Robert Schuppenies fbe94c55ca Merged revisions 64842,64853,64856,64945 via svnmerge from 18 years ago
Robert Schuppenies 9be2ec109b Added additional __sizeof__ implementations and addressed comments made in 18 years ago
Benjamin Peterson eec3d71379 #3021: Antoine Pitrou's Lexical exception handlers 18 years ago