[issue28770] Update python-gdb.py for fastcalls

2016-12-16 Thread Ned Deily

Ned Deily added the comment:

[cherrypicked for 3.6.0rc2]

--
priority: release blocker -> 
stage:  -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-16 Thread Roundup Robot

Roundup Robot added the comment:

New changeset b0efa88c4cf4 by Victor Stinner in branch '3.6':
Issue #28770: Update python-gdb.py for fastcalls
https://hg.python.org/cpython/rev/b0efa88c4cf4

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-16 Thread Ned Deily

Ned Deily added the comment:

Please leave this open until the cherry picking is completed.

--
status: closed -> open

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-16 Thread STINNER Victor

STINNER Victor added the comment:

The change was cherry-picked in Python 3.6.0RC2.

The issue is now fixed, so I close the issue.

--
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-16 Thread Ned Deily

Changes by Ned Deily :


--
status: closed -> open

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-16 Thread Ned Deily

Changes by Ned Deily :


--
nosy: +ned.deily
priority: normal -> release blocker

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-08 Thread STINNER Victor

STINNER Victor added the comment:

I fixed the issue in Python 3.6 (future 3.6.1).

--
resolution:  -> fixed
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-08 Thread Roundup Robot

Roundup Robot added the comment:

New changeset f41d02d7da37 by Victor Stinner in branch '3.6':
Issue #28770: Update python-gdb.py for fastcalls
https://hg.python.org/cpython/rev/f41d02d7da37

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-12-07 Thread INADA Naoki

INADA Naoki added the comment:

3.6 branch is reopened

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-11-22 Thread STINNER Victor

STINNER Victor added the comment:

I keep the issue open until the 3.6 branch is reopened for regular bug fixes, 
like this one. Then I will backport the fix to 3.6.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-11-22 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 752863f96fb8 by Victor Stinner in branch 'default':
Issue #28770: Update python-gdb.py for fastcalls
https://hg.python.org/cpython/rev/752863f96fb8

--
nosy: +python-dev

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-11-22 Thread STINNER Victor

Changes by STINNER Victor :


Added file: http://bugs.python.org/file45599/gdb_fastcall-2.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-11-22 Thread STINNER Victor

Changes by STINNER Victor :


--
nosy: +inada.naoki

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue28770] Update python-gdb.py for fastcalls

2016-11-22 Thread STINNER Victor

New submission from STINNER Victor:

Python 3.6 has a new C calling convention: "fast calls".

python-gdb.py was disabled when compact dict was merged, see issue #27350.

Sadly, I missed that fast calls also broke python-gdb.py.

Attached patch fixes python-gdb.py, but I failed to fix test_gdb.py. With fast 
calls and patched python-gdb.py, python-gdb.py is now able to detect the Python 
frame of the call to the builtin id() function. It's a new feature compared to 
Python 3.5, but test_gdb.py should be updated to handle that.

I will try to fix that later, but in the meanwhile I was interrupted because 
the fix for compact dict in python-gdb.py failed on buildbots, see:
http://bugs.python.org/issue28023#msg281464

--
files: gdb_fastcall.patch
keywords: patch
messages: 281465
nosy: haypo
priority: normal
severity: normal
status: open
title: Update python-gdb.py for fastcalls
versions: Python 3.6, Python 3.7
Added file: http://bugs.python.org/file45598/gdb_fastcall.patch

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com