[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-06-17 Thread miss-islington


miss-islington  added the comment:


New changeset 988fff5d0e7fccecbf776c08ec56695820b3b4a8 by Miss Islington (bot) 
in branch '3.8':
bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865)
https://github.com/python/cpython/commit/988fff5d0e7fccecbf776c08ec56695820b3b4a8


--
nosy: +miss-islington

___
Python tracker 

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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-06-17 Thread miss-islington


Change by miss-islington :


--
pull_requests: +13997
pull_request: https://github.com/python/cpython/pull/14155

___
Python tracker 

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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-06-17 Thread Inada Naoki


Inada Naoki  added the comment:


New changeset 2e9954d3472a23919b96323fcd5bb6c1d6927155 by Inada Naoki (Jeroen 
Demeyer) in branch 'master':
bpo-36922: use Py_TPFLAGS_METHOD_DESCRIPTOR in lookup_maybe_method() (GH-13865)
https://github.com/python/cpython/commit/2e9954d3472a23919b96323fcd5bb6c1d6927155


--
nosy: +inada.naoki

___
Python tracker 

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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-06-06 Thread Jeroen Demeyer


Change by Jeroen Demeyer :


--
pull_requests: +13741
pull_request: https://github.com/python/cpython/pull/13865

___
Python tracker 

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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-05-28 Thread Petr Viktorin


Change by Petr Viktorin :


--
resolution:  -> fixed
stage: patch review -> 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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-05-28 Thread Petr Viktorin


Petr Viktorin  added the comment:


New changeset eb65e2443ac21739baf6d373abc7b4638b9d6927 by Petr Viktorin (Jeroen 
Demeyer) in branch 'master':
bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338)
https://github.com/python/cpython/commit/eb65e2443ac21739baf6d373abc7b4638b9d6927


--

___
Python tracker 

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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-05-15 Thread Jeroen Demeyer


Change by Jeroen Demeyer :


--
keywords: +patch
pull_requests: +13250
stage:  -> patch review

___
Python tracker 

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



[issue36922] Implement Py_TPFLAGS_METHOD_DESCRIPTOR

2019-05-15 Thread Jeroen Demeyer


New submission from Jeroen Demeyer :

The new flag Py_TPFLAGS_METHOD_DESCRIPTOR proposed in PEP 590 is meant for 
classes whose instances behave like unbound methods. In other words, it's meant 
for objects supporting the LOAD_METHOD optimization. There are two such classes 
in CPython: function and method_descriptor. But the goal is to enable more such 
classes.

This is independent from the rest of PEP 590 so let's implement it separately.

--
components: Interpreter Core
messages: 342554
nosy: Mark.Shannon, jdemeyer, petr.viktorin
priority: normal
severity: normal
status: open
title: Implement Py_TPFLAGS_METHOD_DESCRIPTOR
type: enhancement
versions: Python 3.8

___
Python tracker 

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