Commit graph

97604 commits

Author SHA1 Message Date
Victor Stinner
e3d75c63cd Issue #28770: Update python-gdb.py for fastcalls
Frame.is_other_python_frame() now also handles _PyCFunction_FastCallDict()
frames.

Thanks to the new code to handle fast calls, python-gdb.py is now also able to
detect the <built-in id method of module ...> frame.
2016-11-22 22:53:18 +01:00
Raymond Hettinger
3fa28fd075 merge 2016-11-22 11:50:56 -08:00
Raymond Hettinger
64e2f9ac86 Issue #27100: Fix ref leak 2016-11-22 11:50:40 -08:00
Steve Dower
bbf32e1c98 Issue #28573: Missing sys._mercurial info and other build issues. 2016-11-22 11:49:09 -08:00
Steve Dower
02a4018c6e Issue #28573: Missing sys._mercurial info and other build issues. 2016-11-22 11:48:52 -08:00
Victor Stinner
0b87b69a6e Merge 3.6 2016-11-22 15:30:53 +01:00
Victor Stinner
bcf4dccfa7 Issue #28727: Optimize pattern_richcompare() for a==a
A pattern is equal to itself.
2016-11-22 15:30:38 +01:00
Victor Stinner
e670b2d5c3 Issue #28727: Fix typo in pattern_richcompare()
Typo catched by Serhiy Storchaka, thanks!
2016-11-22 15:23:00 +01:00
Victor Stinner
9ad8a639f3 Merge 3.6 2016-11-22 13:10:02 +01:00
Victor Stinner
3a5d79fbc8 Issue #28023: Fix python-gdb.py on old GDB versions
Replace int(value.address)+offset with value.cast(unsigned char*)+offset.

It seems like int(value.address) fails on old versions of GDB.
2016-11-22 13:09:39 +01:00
INADA Naoki
ff33c93f23 Issue #28023: Fix python-gdb.py didn't support new dict implementation 2016-11-22 19:43:11 +09:00
INADA Naoki
d7d2bc8798 Issue #28023: Fix python-gdb.py didn't support new dict implementation 2016-11-22 19:40:58 +09:00
Ned Deily
1cd91a17a9 merge tag from 3.6 2016-11-22 01:25:55 -05:00
Ned Deily
f50a85df1f Start 3.6.0rc1. (Note, patch level was incorrectly set to 3.6.0b4+ following b3. It is now b4+ again.) 2016-11-22 01:21:04 -05:00
Serhiy Storchaka
007d7ff73f Issue #28761: The fields name and doc of structures PyMemberDef, PyGetSetDef,
PyStructSequence_Field, PyStructSequence_Desc, and wrapperbase are now of
type "const char *" rather of "char *".
2016-11-22 07:58:08 +02:00
Ned Deily
6f4f2e4762 Added tag v3.6.0b4 for changeset 18496abdb3d5 2016-11-21 23:31:39 -05:00
Ned Deily
38c508a00c Version bump for 3.6.0b4 2016-11-21 23:30:55 -05:00
Ned Deily
19df707b37 Update pydoc topics for 3.6.0b4 2016-11-21 23:24:38 -05:00
Raymond Hettinger
9af740b99a merge 2016-11-21 17:24:58 -08:00
Raymond Hettinger
a3fec1543d Issue #27100: With statement reports missing __enter__ before __exit__. (Contributed by Jonathan Ellington.) 2016-11-21 17:24:23 -08:00
Raymond Hettinger
21fb9f1761 merge 2016-11-21 16:59:30 -08:00
Raymond Hettinger
4e17e04237 Issue #26163: Disable periodically failing test which was overly demanding of the frozenset hash function effectiveness 2016-11-21 16:59:04 -08:00
Raymond Hettinger
fc3f50cac9 merge 2016-11-21 16:48:25 -08:00
Raymond Hettinger
6b3481c4ed Issue #5830: Add test for ee476248a74a. (Contributed by Serhiy Storchaka.) 2016-11-21 16:48:10 -08:00
Raymond Hettinger
1330eaa906 merge 2016-11-21 16:31:32 -08:00
Raymond Hettinger
6da9078195 Issue #27825: Improve for statistics data arguments. (Contributed by Mariatta Wijaya.) 2016-11-21 16:31:02 -08:00
Raymond Hettinger
8c5e190d36 Issue #28587: Improve list examples in the tutorial 2016-11-21 16:29:50 -08:00
Raymond Hettinger
e205f8b29e merge 2016-11-21 15:32:26 -08:00
Raymond Hettinger
6023d33433 Issue #28743: Reduce memory consumption for random module tests 2016-11-21 15:32:08 -08:00
Raymond Hettinger
1f56e25412 merge 2016-11-21 15:13:38 -08:00
Raymond Hettinger
7f94619555 Fix grammar 2016-11-21 15:13:18 -08:00
Raymond Hettinger
5bd5b9d813 Issue 28587: list.index documentation missing start and stop arguments. (Contributed by Mariatta Wijaya.) 2016-11-21 15:12:54 -08:00
Yury Selivanov
4878d001b1 Merge 3.6 (issue #28652) 2016-11-21 17:47:54 -05:00
Yury Selivanov
5cb0c09fa6 Merge 3.5 (issue #28652) 2016-11-21 17:47:41 -05:00
Yury Selivanov
dab0584738 Issue #28652: Partially rollback previous changes
Allow AF_UNIX in create_server & create_connection
2016-11-21 17:47:27 -05:00
Raymond Hettinger
6088cfcfd4 merge 2016-11-21 14:34:51 -08:00
Raymond Hettinger
bf87126a63 Issue 28475: Improve error message for random.sample() with k < 0. (Contributed by Francisco Couzo). 2016-11-21 14:34:33 -08:00
Serhiy Storchaka
e425bd95e9 Issue #28752: Restored the __reduce__() methods of datetime objects. 2016-11-22 00:30:32 +02:00
Serhiy Storchaka
546ce65968 Issue #28752: Restored the __reduce__() methods of datetime objects. 2016-11-22 00:29:42 +02:00
Raymond Hettinger
4ea37703ac Merge 2016-11-21 14:24:51 -08:00
Raymond Hettinger
f89854f89c Issue 28751: Fix comments in code.h. (Contributed by Ned Batchelder). 2016-11-21 14:24:32 -08:00
Raymond Hettinger
43dfe2b386 merge 2016-11-21 14:13:29 -08:00
Raymond Hettinger
1149d9326e Add analysis section to motivate the single server queue example 2016-11-21 14:13:07 -08:00
Raymond Hettinger
c34e8604c8 merge 2016-11-21 12:34:12 -08:00
Raymond Hettinger
e1329105b3 Misc readability and organization improvements for the random docs 2016-11-21 12:33:50 -08:00
Raymond Hettinger
46d8e3181e merge 2016-11-21 10:52:20 -08:00
Raymond Hettinger
0537405ec1 Add a seealso section for further reference and skill building 2016-11-21 10:52:04 -08:00
Raymond Hettinger
442e6b1286 merge 2016-11-21 10:16:25 -08:00
Raymond Hettinger
8ab1258b58 Simplify code in an example 2016-11-21 10:16:01 -08:00
Ethan Furman
6be8b1ea99 close issue28172: Change all example enum member names to uppercase, per Guido; patch by Chris Angelico. 2016-11-21 09:22:40 -08:00