cpython/Python
Kristján Valur Jónsson 5b74badc8d Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout argument
in order to have the same resolution as pthreads condition variables.
At the same time, it must be large enough to accept 31 bits of
milliseconds, which is the maximum timeout value in the windows API.
A PY_LONG_LONG of microseconds fullfills both requirements.
This closes issue #20737
2014-05-08 10:59:52 +00:00
..
Python-ast.c bump Python-ast.c 2014-02-19 23:05:26 -05:00
_warnings.c Issue #19512, #19515: remove shared identifiers, move identifiers where they 2013-11-07 23:07:29 +01:00
asdl.c Issue #4555: All exported C symbols are now prefixed with either "Py" or "_Py". 2013-10-12 22:52:43 +02:00
ast.c set line and column numbers for keyword-only arg nodes (closes #20619) 2014-02-13 19:22:14 -05:00
bltinmodule.c correct len signature in docstring (closes #21294) 2014-04-18 01:03:59 -04:00
ceval.c fix sending tuples to custom generator objects with yield from (closes #21209) 2014-04-13 23:52:01 -04:00
ceval_gil.h
codecs.c Issue #20404: reject non-text encodings early in TextIOWrapper. 2014-03-02 09:18:31 +01:00
compile.c Issue #20625: Fix compilation issue 2014-02-18 22:07:56 +01:00
condvar.h Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout argument 2014-05-08 10:59:52 +00:00
dtoa.c Issue #19638: Raise ValueError instead of crashing when converting billion character strings to float. 2013-11-26 16:19:13 +00:00
dup2.c
dynamic_annotations.c
dynload_aix.c Issue #18722: Remove uses of the "register" keyword in C code. 2013-08-13 20:18:52 +02:00
dynload_dl.c
dynload_hpux.c
dynload_next.c
dynload_shlib.c Issue #16136: Remove VMS support and VMS-related code 2013-12-21 16:19:10 +01:00
dynload_stub.c
dynload_win.c Issue #18180: Fix ref leak in _PyImport_GetDynLoadWindows(). 2013-06-10 15:38:54 +01:00
errors.c Issue #20517: Removed unnecessary new (short-lived) functions from PyErr. 2014-02-10 03:43:57 -08:00
fileutils.c Merge from 3.3. 2014-01-20 15:35:38 +01:00
formatter_unicode.c Reverted 16efa8d27e4c after discussion with Eric. 2014-04-15 13:52:21 +01:00
frozen.c make some freezing related stuff const 2013-03-13 14:06:39 -05:00
frozenmain.c Issue #15893: Remove dead code 2013-07-27 02:41:03 +02:00
future.c Close #11619: The parser and the import machinery do not encode Unicode 2013-08-26 22:28:21 +02:00
getargs.c remove dynamic initializer lists for c89 compliance (closes #20595) 2014-02-11 10:09:27 -05:00
getcompiler.c
getcopyright.c update copyright year 2013-12-31 22:02:22 -06:00
getopt.c #16306: report only the first unknown option and add more tests. Patch by Serhiy Storchaka. 2012-11-23 18:48:32 +02:00
getplatform.c
getversion.c
graminit.c Backed out changeset 521232b05b97 2013-03-20 00:39:41 -05:00
import.c Issue #20942: PyImport_ImportFrozenModuleObject() no longer sets 2014-04-04 10:01:46 -04:00
importdl.c Issue #18408: Fix _PyImport_LoadDynamicModule(), handle PyUnicode_FromFormat() failure 2013-07-17 21:53:23 +02:00
importdl.h #16135: Removal of OS/2 support (I) 2012-10-05 01:04:27 +02:00
importlib.h Issue #20763: Fix importlib.machinery.PathFinder to support 2014-02-26 18:26:49 -05:00
makeopcodetargets.py
marshal.c Fix compiler warning (on Windows 64-bit): explicit cast Py_ssize_t to unsigned 2013-11-16 00:13:29 +01:00
modsupport.c Issue #20024: Py_BuildValue() now saves/restores the current exception before 2014-01-21 20:52:17 +01:00
mysnprintf.c
mystrtoul.c Issue #1772673: The type of `char*` arguments now changed to `const char*`. 2013-10-19 21:03:34 +03:00
opcode_targets.h rather than passing locals to the class body, just execute the class body in the proper environment 2013-05-16 14:37:25 -05:00
peephole.c Issue #19437: Fix fold_unaryops_on_constants() of the peephole optimizer, clear 2013-11-14 01:21:00 +01:00
pyarena.c Issue #18203: Replace malloc() with PyMem_Malloc() to allocate arena objects 2013-07-07 17:18:53 +02:00
pyctype.c
pyfpe.c
pyhash.c Issue #20162: Fix an alignment issue in the siphash24() hash function which 2014-02-01 03:38:56 +01:00
pymath.c
pystate.c Issue #19255: The builtins module is restored to initial value before 2014-02-10 18:21:34 +02:00
pystrcmp.c
pystrtod.c Re #18521: remove assignments of variables that are immediately reassigned. 2013-10-14 06:51:46 +02:00
pythonrun.c Fixes for KFreeBSD and the Hurd: 2014-04-17 19:47:16 +02:00
pytime.c Issue #20320: select.select() and select.kqueue.control() now round the timeout 2014-02-17 00:02:43 +01:00
random.c Issue #21207: Detect when the os.urandom cached fd has been closed or replaced, and open it anew. 2014-04-26 14:33:03 +02:00
sigcheck.c
strdup.c Issue #18722: Remove uses of the "register" keyword in C code. 2013-08-13 20:18:52 +02:00
structmember.c Fix null pointer dereferencing in structmember.c PyMember_SetOne() for T_CHAR. _PyUnicode_AsStringAndSize() can return NULL without touching the len argument. Also remove unnecessary PyUnicode_Check(), _PyUnicode_AsStringAndSize() performance the test again. CID 486815 2012-09-11 17:30:53 +02:00
symtable.c merge 3.3 (#19098) 2013-09-26 22:21:41 -04:00
sysmodule.c Issue #13204: Calling sys.flags.__new__ would crash the interpreter, now it raises a TypeError. 2014-04-28 13:07:06 +02:00
thread.c Issue #19787: PyThread_set_key_value() now always set the value 2013-12-13 11:08:56 +01:00
thread_foobar.h
thread_nt.h Merging from 3.3: The PyCOND_TIMEDWAIT must use microseconds for the timeout argument 2014-05-08 10:59:52 +00:00
thread_pthread.h Issue #19787: PyThread_set_key_value() now always set the value 2013-12-13 11:08:56 +01:00
traceback.c Fix _Py_DisplaySourceLine(), if PyTokenizer_FindEncodingFilename() fails, clear 2013-12-19 13:39:32 +01:00