Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
a4c383b8
Commit
a4c383b8
authored
Jul 19, 2011
by
Barry Warsaw
Browse files
Options
Browse Files
Download
Plain Diff
Upstream merge.
parents
495ee8f5
c5643280
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
22 additions
and
9 deletions
+22
-9
Misc/NEWS
Misc/NEWS
+17
-9
Modules/_ctypes/libffi/src/dlmalloc.c
Modules/_ctypes/libffi/src/dlmalloc.c
+5
-0
No files found.
Misc/NEWS
View file @
a4c383b8
...
...
@@ -9,8 +9,8 @@ What's New in Python 2.7.3?
Core and Builtins
-----------------
- Issue #11627: Fix segfault when __new__ on a exception returns a
non-exception
class.
- Issue #11627: Fix segfault when __new__ on a exception returns a
non-exception
class.
- Issue #12149: Update the method cache after a type'
s
dictionnary
gets
cleared
by
the
garbage
collector
.
This
fixes
a
segfault
when
an
instance
...
...
@@ -28,7 +28,8 @@ Core and Builtins
the following case: sys.stdin.read() stopped with CTRL+d (end of file),
raw_input() interrupted by CTRL+c.
- dict_proxy objects now display their contents rather than just the class name.
- dict_proxy objects now display their contents rather than just the class
name.
Library
-------
...
...
@@ -94,17 +95,24 @@ Library
-
Named
tuples
now
work
correctly
with
vars
().
-
sys
.
setcheckinterval
()
now
updates
the
current
ticker
count
as
well
as
updating
the
check
interval
,
so
if
the
user
decreases
the
check
interval
,
the
ticker
doesn
't have to wind down to zero from the old starting point before the new
interval takes effect. And if the user increases the interval, it makes sur
e
the new limit takes effect right away rather have an early task switch before
recognizing the new interval.
-
sys
.
setcheckinterval
()
now
updates
the
current
ticker
count
as
well
as
updating
the
check
interval
,
so
if
the
user
decreases
the
check
interval
,
the
ticker
doesn
't have to wind down to zero from the old starting point
before the new interval takes effect. And if the user increases th
e
interval, it makes sure the new limit takes effect right away rather have an
early task switch before
recognizing the new interval.
- Issue #12085: Fix an attribute error in subprocess.Popen destructor if the
constructor has failed, e.g. because of an undeclared keyword argument. Patch
written by Oleg Oshmyan.
Extension Modules
-----------------
- Issue #10309: Define _GNU_SOURCE so that mremap() gets the proper
signature. Without this, architectures where sizeof void* != sizeof int are
broken. Patch given by Hallvard B Furuseth.
Build
-----
...
...
Modules/_ctypes/libffi/src/dlmalloc.c
View file @
a4c383b8
...
...
@@ -457,6 +457,11 @@ DEFAULT_MMAP_THRESHOLD default: 256K
#define LACKS_ERRNO_H
#define MALLOC_FAILURE_ACTION
#define MMAP_CLEARS 0
/* WINCE and some others apparently don't clear */
#elif !defined _GNU_SOURCE
/* mremap() on Linux requires this via sys/mman.h
* See roundup issue 10309
*/
#define _GNU_SOURCE 1
#endif
/* WIN32 */
#if defined(DARWIN) || defined(_DARWIN)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment