1. 17548dd check if the thread is finalizing after retaking the GIL by Benjamin Peterson · 10 years ago
  2. f6e50b4 fix sending tuples to custom generator objects with yield from (closes #21209) by Benjamin Peterson · 10 years ago
  3. dfe98a1 Issue #20437: Fixed 22 potential bugs when deleting objects references. by Serhiy Storchaka · 10 years ago
  4. 505ff75 Issue #20437: Fixed 21 potential bugs when deleting objects references. by Serhiy Storchaka · 10 years ago
  5. fdeb6ec Issue #14432: Remove the thread state field from the frame structure. Fix a by Victor Stinner · 11 years ago
  6. 8933521 Fix refleak introduced by 4f730c045f5f (issue #18408) and unveiled by 95eea8624d05 (issue #16596). by Antoine Pitrou · 11 years ago
  7. 8820c23 Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier de Gaye. by Guido van Rossum · 11 years ago
  8. cab75e3 Issue #19512: PRINT_EXPR bytecode now uses an identifier to get sys.displayhook by Victor Stinner · 11 years ago
  9. 96c03df merge 3.3 by Benjamin Peterson · 11 years ago
  10. 8f16948 update comment by Benjamin Peterson · 11 years ago
  11. 41bb43a Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handle by Victor Stinner · 11 years ago
  12. 8d19767 Close #19199: Remove ``PyThreadState.tick_counter`` field by Victor Stinner · 11 years ago
  13. 1cfa0ba Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions. by Antoine Pitrou · 11 years ago
  14. 59c900d Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions. by Antoine Pitrou · 11 years ago
  15. 9ed5f27 Issue #18722: Remove uses of the "register" keyword in C code. by Antoine Pitrou · 11 years ago
  16. 58720d6 Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles. by Antoine Pitrou · 11 years ago
  17. 895bdfb Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() by Christian Heimes · 11 years ago
  18. 0bd447f Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx() by Christian Heimes · 11 years ago
  19. ace47d7 Issue #18408: PyEval_EvalFrameEx() and PyEval_CallObjectWithKeywords() now fail by Victor Stinner · 11 years ago
  20. f243ee4 Issue #18408: add more assertions on PyErr_Occurred() in ceval.c to detect bugs by Victor Stinner · 11 years ago
  21. 7eab0d0 Issue #18408: Fix PyEval_EvalFrameEx() for MemoryError by Victor Stinner · 11 years ago
  22. a79e4fb Issue #18342: Use the repr of a module name for ``from ... import by Brett Cannon · 11 years ago
  23. 365b693 Issue #18408: ceval.c: in debug mode, convert the PyErr_Occurred() check on by Victor Stinner · 11 years ago
  24. aaa8ed8 Issue #18408: Fix call_exc_trace(): if the traceback is NULL, use None when by Victor Stinner · 11 years ago
  25. 0ff0f54 Issue #18408: Fix call_function() of ceval.c to handle PyTuple_New() failure by Victor Stinner · 11 years ago
  26. 679ecb5 Issue #15767: back out 8a0ed9f63c6e, finishing the removal of by Brett Cannon · 11 years ago
  27. b1611e2 Issue #15767: Introduce ModuleNotFoundError, a subclass of ImportError. by Brett Cannon · 11 years ago
  28. d3dfd0e Fix a compilater warning on Windows 64-bit by Victor Stinner · 11 years ago
  29. e8e1459 rather than passing locals to the class body, just execute the class body in the proper environment by Benjamin Peterson · 11 years ago
  30. e1b4cbc when arguments are cells clear the locals slot (backport of #17927) by Benjamin Peterson · 11 years ago
  31. 159ae41 when an argument is a cell, set the local copy to NULL (see #17927) by Benjamin Peterson · 11 years ago
  32. 6832c81 #17927: Keep frame from referencing cell-ified arguments. by Guido van Rossum · 11 years ago
  33. 8408cea Issue #17094: Clear stale thread states after fork(). by Antoine Pitrou · 11 years ago
  34. 3b0431d check local class namespace before reaching for cells (closes #17853) by Benjamin Peterson · 11 years ago
  35. f097f17 Merge #17413: make sure settrace funcs get passed exception instances for 'value'. by R David Murray · 11 years ago
  36. 3583761 #17413: make sure settrace funcs get passed exception instances for 'value'. by R David Murray · 11 years ago
  37. 04a2955 #17032: The "global" in the "NameError: global name 'x' is not defined" error message has been removed. Patch by Ram Rachum. by Ezio Melotti · 11 years ago
  38. 1ef876c evaluate positional defaults before keyword-only defaults (closes #16967) by Benjamin Peterson · 11 years ago
  39. 51f4616 revert #16672 for incorrect semantics by Benjamin Peterson · 11 years ago
  40. 6f0c94d improve tracing performance when f_trace is NULL (closes #16672) by Benjamin Peterson · 12 years ago
  41. 9272279 use error label instead of breaking eval loop (closes #16693) by Benjamin Peterson · 12 years ago
  42. fe1bcb6 move more variable declarations to the top of blocks by Benjamin Peterson · 12 years ago
  43. f208df3 move declaration to top of block by Benjamin Peterson · 12 years ago
  44. 31a58ff ceval cleanup by Benjamin Peterson · 12 years ago
  45. 00f86f2 add some missing DISPATCH() by Benjamin Peterson · 12 years ago
  46. b37df51 fix yield from return value on custom iterators (closes #15568) by Benjamin Peterson · 12 years ago
  47. c40bc09 Issue #13783: the PEP 380 implementation no longer expands the public C API by Nick Coghlan · 12 years ago
  48. d1ab608 check return for error by Benjamin Peterson · 12 years ago
  49. d5a1c44 PEP 415: Implement suppression of __context__ display with an exception attribute by Benjamin Peterson · 12 years ago
  50. 1138944 only incref when using borrowing functions by Benjamin Peterson · 12 years ago
  51. 7d95e40 Implement PEP 412: Key-sharing dictionaries (closes #13903) by Benjamin Peterson · 12 years ago
  52. bf35c15 Fix refleak: PyObject_GetItem returns a new reference, not a borrowed one like PyDict_GetItem. by Antoine Pitrou · 12 years ago
  53. b0b2242 Issue #14385: Support other types than dict for __builtins__ by Victor Stinner · 12 years ago
  54. 368b4b7 Guard an LLTRACE variable to silence an unused variable warning. by Brett Cannon · 12 years ago
  55. 3c1e481 Issue #14383: Add _PyDict_GetItemId() and _PyDict_SetItemId() functions by Victor Stinner · 12 years ago
  56. 302e790 use identifier api by Benjamin Peterson · 12 years ago
  57. 2afe6ae perform yield from delegation by repeating YIELD_FROM opcode (closes #14230) by Benjamin Peterson · 12 years ago
  58. ab7bf21 Close issue #6210: Implement PEP 409 by Nick Coghlan · 12 years ago
  59. ce79852 use the static identifier api for looking up special methods by Benjamin Peterson · 12 years ago
  60. 0a239e9 Fix compilation with C89 compilers (Windows...) by Amaury Forgeot d'Arc · 13 years ago
  61. 0296a56 NULL and no exception set from tp_iternext means StopIteration by Benjamin Peterson · 13 years ago
  62. 1f7ce62 Implement PEP 380 - 'yield from' (closes #11682) by Nick Coghlan · 13 years ago
  63. 86a36b5 PEP 3155 / issue #13448: Qualified name for classes and functions. by Antoine Pitrou · 13 years ago
  64. 1c67dd9 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. by Martin v. Löwis · 13 years ago
  65. bd928fe Rename _Py_identifier to _Py_IDENTIFIER. by Martin v. Löwis · 13 years ago
  66. afe55bb Add API for static strings, primarily good for identifiers. by Martin v. Löwis · 13 years ago
  67. d2a915d ceval.c: restore str+=str optimization by Victor Stinner · 13 years ago
  68. 811c2f1 remove "fast-path" for (i)adding strings by Benjamin Peterson · 13 years ago
  69. bec0fda Remove commented code: str+=str is no more super-optimized by Victor Stinner · 13 years ago
  70. d63a3b8 Implement PEP 393. by Martin v. Löwis · 13 years ago
  71. f23339a Issue 12620: Make pendingbusy flag static to Py_MakePendingCalls(). by Charles-François Natali · 13 years ago
  72. 76f7f4d excise the remains of STOP_CODE, which hasn't done anything useful for years by Benjamin Peterson · 13 years ago
  73. e92cd0c merge 3.2 (#11627) by Benjamin Peterson · 13 years ago
  74. 5afa03a catch nasty exception classes with __new__ that doesn't return a exception (closes #11627) by Benjamin Peterson · 13 years ago
  75. 9bfd0de no one passes NULL here (or should anyway) by Benjamin Peterson · 13 years ago
  76. 8788024 convert generator exc state functions into static functions by Benjamin Peterson · 13 years ago
  77. 536feac merge 3.2 by Benjamin Peterson · 13 years ago
  78. ac91341 never retain a generator's caller's exception state on the generator after a yield/return by Benjamin Peterson · 13 years ago
  79. 7b7099c merge 3.2 (#12475) by Benjamin Peterson · 13 years ago
  80. 83195c3 restore a generator's caller's exception state both on yield and (last) return by Benjamin Peterson · 13 years ago
  81. 9003760 map cells to arg slots at code creation time (closes #12399) by Benjamin Peterson · 13 years ago
  82. e109c70 give the names of missing positional or keyword-only arguments (closes #12356) by Benjamin Peterson · 13 years ago
  83. b204a42 greatly improve argument parsing error messages (closes #12265) by Benjamin Peterson · 13 years ago
  84. fc20b0c Issue #1856: Avoid crashes and lockups when daemon threads run while the by Antoine Pitrou · 13 years ago
  85. 0d5e52d Issue #1856: Avoid crashes and lockups when daemon threads run while the by Antoine Pitrou · 13 years ago
  86. 0a5f65a Issue #7330, #10833: Replace %100s by %.100s and %200s by %.200s by Victor Stinner · 13 years ago
  87. 3b3499b #11565: Merge with 3.1. by Ezio Melotti · 13 years ago
  88. 1392500 #11565: Fix several typos. Patch by Piotr Kasprzyk. by Ezio Melotti · 13 years ago
  89. b88ed15 #11565: Merge with 3.2. by Ezio Melotti · 13 years ago
  90. b94767f Issue #8914: fix various warnings from the Clang static analyzer v254. by Brett Cannon · 13 years ago
  91. ed4c711 Remove filename variable from ceval.c by Victor Stinner · 13 years ago
  92. 8ad4cd9 Merged revisions 87796 via svnmerge from by David Malcolm · 14 years ago
  93. f1397ad Issue #10655: Fix the build on PowerPC on Linux with GCC when building with by David Malcolm · 14 years ago
  94. 4d0d471 Merge branches/pep-0384. by Martin v. Löwis · 14 years ago
  95. e5b99f0 Remove redundant includes of headers that are already included by Python.h. by Georg Brandl · 14 years ago
  96. 8f67d08 make hashes always the size of pointers; introduce Py_hash_t #9778 by Benjamin Peterson · 14 years ago
  97. a000645 ceval.c: catch recursion error on _PyUnicode_AsString(co->co_filename) by Victor Stinner · 14 years ago
  98. aa7fbd9 revert r85003, poorly considered; breaks tests by Benjamin Peterson · 14 years ago
  99. 81437c9 don't count keyword arguments as positional #9943 by Benjamin Peterson · 14 years ago
  100. 1df1536 Issue #9828: Destroy the GIL in Py_Finalize(), so that it gets properly by Antoine Pitrou · 14 years ago