Georg Brandl
|
142ad666dc
|
Re #18521: move array bounds check before array access.
|
2013-10-14 07:01:11 +02:00 |
|
Georg Brandl
|
6083a4bc1c
|
Re #18521: remove assignments of variables that are immediately reassigned.
|
2013-10-14 06:51:46 +02:00 |
|
Antoine Pitrou
|
6039db8de3
|
Issue #18776: atexit callbacks now display their full traceback when they raise an exception.
|
2013-10-13 21:54:15 +02:00 |
|
Antoine Pitrou
|
24201d497c
|
Issue #18776: atexit callbacks now display their full traceback when they raise an exception.
|
2013-10-13 21:53:13 +02:00 |
|
Kristján Valur Jónsson
|
0a7697b718
|
Catch a few extra error cases in marshal.c
|
2013-10-13 15:19:56 +00:00 |
|
Kristján Valur Jónsson
|
5983258bf2
|
Issue #19219 Remove a lot of "retval = NULL" statements, now that retval
is pre-initialized to that value. Test show a 5% speedup as a bonus.
|
2013-10-13 13:41:59 +00:00 |
|
Christian Heimes
|
3572842c19
|
Issue #19219: retval may be used uninitialized value
CID 486239: Uninitialized pointer read (UNINIT)
|
2013-10-13 02:29:06 +02:00 |
|
Antoine Pitrou
|
b30f271299
|
Try to fix weird assertion error on the Fedora buildbot.
|
2013-10-12 23:14:47 +02:00 |
|
Antoine Pitrou
|
d01d396e7f
|
Issue #4555: All exported C symbols are now prefixed with either "Py" or "_Py".
("make smelly" now clean)
|
2013-10-12 22:52:43 +02:00 |
|
Antoine Pitrou
|
409b53840b
|
Don't export internal symbols ("make smelly")
|
2013-10-12 22:41:17 +02:00 |
|
Antoine Pitrou
|
1164dfcb86
|
Issue #19219: Speed up marshal.loads(), and make pyc files slightly (5% to 10%) smaller.
|
2013-10-12 22:25:39 +02:00 |
|
Victor Stinner
|
8d19767403
|
Close #19199: Remove `PyThreadState.tick_counter` field
|
2013-10-09 14:53:01 +02:00 |
|
Antoine Pitrou
|
1cfa0ba883
|
Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions.
|
2013-10-07 20:40:59 +02:00 |
|
Antoine Pitrou
|
59c900d3bf
|
Fix macro expansion of _PyErr_OCCURRED(), and make sure to use it in at least one place so as to avoid regressions.
|
2013-10-07 20:38:51 +02:00 |
|
Georg Brandl
|
af1edb7f45
|
merge with 3.3
|
2013-10-06 18:48:30 +02:00 |
|
Georg Brandl
|
c6a2c9b466
|
Closes #15213: update comment for _PyOS_URandom
|
2013-10-06 18:43:19 +02:00 |
|
Eric Snow
|
5c4b4c530f
|
[issue19152] Revert 832579dbafd6.
|
2013-10-03 15:03:29 -06:00 |
|
Eric Snow
|
af8566c847
|
[issue19152] Add ExtensionFileLoader.get_filename().
|
2013-10-03 12:08:55 -06:00 |
|
Eric Snow
|
5179445520
|
[issue19152] Add ExtensionFileLoader.get_filename().
|
2013-10-03 12:08:55 -06:00 |
|
Eric Snow
|
efbc475278
|
[issue19151] Fix docstring and use of _get_suppported_file_loaders() to reflect 2-tuples.
|
2013-10-03 12:08:55 -06:00 |
|
Eric Snow
|
e8bbfebee0
|
[issue19951] Fix docstring and use of _get_suppported_file_loaders() to reflect 2-tuples.
|
2013-10-03 12:08:55 -06:00 |
|
Benjamin Peterson
|
c30d05855a
|
merge 3.3 (#19098)
|
2013-09-26 22:21:41 -04:00 |
|
Benjamin Peterson
|
305e5aac85
|
don't scale compiler stack frames if the recursion limit is huge (closes #19098)
|
2013-09-26 22:17:45 -04:00 |
|
Serhiy Storchaka
|
bf28d2dcad
|
Issue #18818: The "encodingname" part of PYTHONIOENCODING is now optional.
|
2013-09-13 11:46:24 +03:00 |
|
Antoine Pitrou
|
7b4769937f
|
Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning.
This prevents unpredictable aborts in Py_EndInterpreter() when some non-daemon threads are still running.
|
2013-09-07 23:38:37 +02:00 |
|