63 Commits (eb698fe68c38bf7d2eb0bebbccdcef5dfa0eccfd)

Author SHA1 Message Date
Yury Selivanov aab3c4a211 Issue 24342: Let wrapper set by sys.set_coroutine_wrapper fail gracefully 11 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Victor Stinner 6562b29e13 Issue #23644: Fix issues with C++ when compiling Python extensions 11 years ago
Serhiy Storchaka 013bb91aa3 Issue #19255: The builtins module is restored to initial value before 12 years ago
Serhiy Storchaka 87a5c515d0 Issue #19255: The builtins module is restored to initial value before 12 years ago
Martin v. Löwis 1c0689c613 Issue #19526: Exclude all new API from the stable ABI. 12 years ago
Victor Stinner 8d19767403 Close #19199: Remove ``PyThreadState.tick_counter`` field 12 years ago
Antoine Pitrou 7b4769937f Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning. 12 years ago
Antoine Pitrou 40322e6ad5 Issue #10241: Clear extension module dict copies at interpreter shutdown. 13 years ago
Antoine Pitrou 95db2e7b8a Backout 62658d9d8926 (issue #10241): it causes a crash at shutdown when deallocating a Tkapp object. 13 years ago
Antoine Pitrou 84f31a5676 Issue #10241: Clear extension module dict copies at interpreter shutdown. 13 years ago
Charles-Francois Natali f28dfdd07b Issue #17912: Use a doubly linked-list for thread states. 13 years ago
Antoine Pitrou 8408cea0cd Issue #17094: Clear stale thread states after fork(). 13 years ago
Kristján Valur Jónsson 684cd0e643 Issue #17522: Add the PyGILState_Check() API. 13 years ago
Antoine Pitrou 58098a77e6 Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
Antoine Pitrou 56cd62c04a Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
Antoine Pitrou 2b0218a259 Issue #13992: The trashcan mechanism is now thread-safe. This eliminates 14 years ago
Martin v. Löwis 7800f75827 Issue #15042: Add PyState_AddModule and PyState_RemoveModule. 14 years ago
Brett Cannon 62228dbd6c Issues #13959, 14647: Re-implement imp.reload() in Lib/imp.py. 14 years ago
Brett Cannon fd0741555b Issue #2377: Make importlib the implementation of __import__(). 14 years ago
Charles-François Natali 1f3ff7bc3f Issue #13156: revert changeset f6feed6ec3f9, which was only relevant for native 14 years ago
Sandro Tosi 61baee0ee7 #10741: add documentation for PyGILState_GetThisThreadState() 15 years ago
Sandro Tosi 9943c0d5d7 #10741: add documentation for PyGILState_GetThisThreadState() 15 years ago
Antoine Pitrou 0c759febb6 Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_* 15 years ago
Antoine Pitrou 4394e0db24 Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_* 15 years ago
Victor Stinner 3cbf14bfb1 Issue #10914: Initialize correctly the filesystem codec when creating a new 15 years ago
Victor Stinner 793b531756 Issue #10914: Initialize correctly the filesystem codec when creating a new 15 years ago
Victor Stinner 8e4d407818 PyGILState_Ensure(), PyGILState_Release(), PyGILState_GetThisThreadState() are 15 years ago
Martin v. Löwis 4d0d471a80 Merge branches/pep-0384. 15 years ago
Jeffrey Yasskin 39370830a9 Make (most of) Python's tests pass under Thread Sanitizer. 16 years ago
Victor Stinner d156fa3033 Merged revisions 78638 via svnmerge from 16 years ago
Victor Stinner ef32bc8569 Merged revisions 78639 via svnmerge from 16 years ago
Victor Stinner 45b9be52de Merged revisions 78638 via svnmerge from 16 years ago
Victor Stinner 71fb87e64c Issue #7544: Preallocate thread memory before creating the thread to avoid a 16 years ago
Antoine Pitrou 074e5ed974 Merge in the new GIL. 16 years ago
Christian Heimes 6a27efa2d3 Issue 3723: Fixed initialization of subinterpreters 17 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Martin v. Löwis 5b222135f8 Make identifiers str (not str8) objects throughout. 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Collin Winter e19d7a3c0a Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. 19 years ago
Collin Winter 276887b16d Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. 19 years ago
Thomas Wouters 0e3f591aee Merged revisions 46753-51188 via svnmerge from 20 years ago
Tim Peters 32a8361f2d After approval from Anthony, merge the tim-current_frames 20 years ago
Brett Cannon 55fa66dd45 Add comments about PyThreadState and the usage of its fields. 21 years ago
Martin v. Löwis f30d60edbc Patch #510695: Add TSC profiling for the VM. 22 years ago
Tim Peters 174175bf3a Added a comment about the unreferenced PyThreadState.tick_counter 22 years ago
Nicholas Bastin c69ebe8d50 Enable the profiling of C functions (builtins and extensions) 22 years ago
Raymond Hettinger 4eec95ad2a SF patch #906501: Fix typos in pystate.h comments 22 years ago
Guido van Rossum b8b6d0c2c6 Add PyThreadState_SetAsyncExc(long, PyObject *). 23 years ago
Mark Hammond 8d98d2cb95 New PyGILState_ API - implements pep 311, from patch 684256. 23 years ago