summaryrefslogtreecommitdiffstats
path: root/Python/pystate.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #17094: Clear stale thread states after fork().Antoine Pitrou2013-05-051-0/+47
* Issue #17522: Add the PyGILState_Check() API.Kristján Valur Jónsson2013-03-231-0/+9
* Issue #13992: The trashcan mechanism is now thread-safe. This eliminatesAntoine Pitrou2012-09-051-0/+3
* Issue #15726: Fix incorrect bounds checking in PyState_FindModule.Antoine Pitrou2012-08-201-1/+1
|\
| * Issue #15726: Fix incorrect bounds checking in PyState_FindModule.Antoine Pitrou2012-08-201-1/+1
* | Issue #15042: Add PyState_AddModule and PyState_RemoveModule.Martin v. Löwis2012-06-221-2/+43
* | Issues #13959, 14647: Re-implement imp.reload() in Lib/imp.py.Brett Cannon2012-04-291-2/+0
* | Issue #2377: Make importlib the implementation of __import__().Brett Cannon2012-04-141-0/+2
|/
* move outside WITH_THREAD conditionalBenjamin Peterson2012-04-131-2/+2
* take linkage def outside of WITH_THREAD conditional (closes #14569)Benjamin Peterson2012-04-131-4/+3
* Issue #13156: _PyGILState_Reinit(): Re-associate the auto thread state with theCharles-François Natali2011-11-221-4/+5
* Issue #10363: Deallocate global locks in Py_Finalize().Antoine Pitrou2011-10-301-0/+6
* Issue #10914: Initialize correctly the filesystem codec when creating a newVictor Stinner2011-04-261-0/+1
* Issue #10517: After fork(), reinitialize the TLS used by the PyGILState_*Antoine Pitrou2011-04-271-0/+17
* #11565: Merge with 3.1.Ezio Melotti2011-03-161-1/+1
|\
| * #11565: Fix several typos. Patch by Piotr Kasprzyk.Ezio Melotti2011-03-161-1/+1
| * Merged revisions 84623 via svnmerge fromAntoine Pitrou2010-09-081-8/+7
| * Recorded merge of revisions 81032 via svnmerge fromAntoine Pitrou2010-05-091-388/+388
| * Merged revisions 78639 via svnmerge fromVictor Stinner2010-03-031-5/+24
* | issue 9786 Native TLS support for pthreadsKristján Valur Jónsson2010-09-201-0/+2
* | Issue #9797: pystate.c wrongly assumed that zero couldn't be a validAntoine Pitrou2010-09-081-8/+7
* | Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-091-393/+393
* | Make (most of) Python's tests pass under Thread Sanitizer.Jeffrey Yasskin2010-05-031-16/+21
* | Merged revisions 78638 via svnmerge fromVictor Stinner2010-03-031-5/+24
* | Merge in the new GIL.Antoine Pitrou2009-11-101-0/+1
|/
* Issue #3327: Don't overallocate in the modules_by_index list.Martin v. Löwis2008-11-171-1/+1
* Issue 3723: Fixed initialization of subinterpretersChristian Heimes2008-10-301-0/+1
* Merged revisions 65459,65472,65481,65518,65536,65581,65609,65637,65641,65644-...Georg Brandl2008-08-121-0/+4
* Implement PEP 3121: new module initialization and finalization API.Martin v. Löwis2008-06-111-0/+36
* Merged revisions 60143-60149 via svnmerge fromChristian Heimes2008-01-211-0/+10
* Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases i...Christian Heimes2007-12-021-1/+1
* Make identifiers str (not str8) objects throughout.Martin v. Löwis2007-06-101-0/+2
* Merged revisions 53952-54987 via svnmerge fromGuido van Rossum2007-04-271-0/+2
* Four months of trunk changes (including a few releases...)Thomas Wouters2006-12-131-2/+7
* Merge current trunk into p3yk. This includes the PyNumber_Index API change,Thomas Wouters2006-08-211-12/+27
* Merged revisions 46753-51188 via svnmerge fromThomas Wouters2006-08-111-3/+54
* Merge p3yk branch with the trunk up to revision 45595. This breaks a fairThomas Wouters2006-04-211-33/+38
* Patch 1413181, by Gabriel Becedillas.Tim Peters2006-02-271-0/+4
* Forward port bugfix:Michael W. Hudson2005-09-301-0/+4
* Fix bug:Michael W. Hudson2005-06-201-15/+53
* You can have more than one thread state for a thread if theyMichael W. Hudson2005-06-161-1/+1
* Fix:Michael W. Hudson2005-04-181-1/+1
* Close the discussion in SF bug 1069160.Guido van Rossum2005-02-081-1/+3
* SF bug 1061968: threads: segfault or Py_FatalError at exitTim Peters2004-11-081-13/+12
* Revert rev 2.35. It was based on erroneous reasoning -- the currentTim Peters2004-10-101-15/+8
* PyInterpreterState_New(), PyThreadState_New(): use malloc/free directly.Tim Peters2004-10-101-4/+16
* PyGILState_Release(): If we need to delete the TLS entry for this thread,Tim Peters2004-10-091-8/+15
* _PyGILState_Init(), PyGILState_Ensure(): Since PyThread_set_key_value()Tim Peters2004-10-091-2/+5
* Style guide & consistency changes. No semantic changes.Tim Peters2004-10-091-23/+29
* Trim trailing whitespace.Tim Peters2004-10-091-8/+8