Issue 28583: PyDict_SetDefault doesn't combine split table when needed (original) (raw)
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/72769
classification
process
Created on 2016-11-01 18:33 by xiang.zhang, last changed 2022-04-11 14:58 by admin. This issue is now closed.
Pull Requests |
|
|
|
URL |
Status |
Linked |
Edit |
PR 552 |
closed |
dstufft,2017-03-31 16:36 |
|
Messages (6) |
|
|
msg279889 - (view) |
Author: Xiang Zhang (xiang.zhang) *  |
Date: 2016-11-01 18:33 |
PyDict_SetDefault doesn't combine split table when needed. This could lead to loss of order or crash. This is a follow up of #28199. |
|
|
msg279900 - (view) |
Author: Xiang Zhang (xiang.zhang) *  |
Date: 2016-11-02 07:16 |
Here is a patch. |
|
|
msg279902 - (view) |
Author: Inada Naoki (methane) *  |
Date: 2016-11-02 07:59 |
LGTM |
|
|
msg279911 - (view) |
Author: Serhiy Storchaka (serhiy.storchaka) *  |
Date: 2016-11-02 09:23 |
Besides the patch is a little hard to understanding due to changes that are not directly related to the issue, it LGTM. |
|
|
msg279914 - (view) |
Author: Inada Naoki (methane) *  |
Date: 2016-11-02 09:32 |
I'll commit. |
|
|
msg279915 - (view) |
Author: Roundup Robot (python-dev)  |
Date: 2016-11-02 09:47 |
New changeset 4e9c7704f373 by INADA Naoki in branch '3.6': Issue #28583: PyDict_SetDefault didn't combine split table when needed. https://hg.python.org/cpython/rev/4e9c7704f373 New changeset a6a79053aec4 by INADA Naoki in branch 'default': Issue #28583: PyDict_SetDefault didn't combine split table when needed. https://hg.python.org/cpython/rev/a6a79053aec4 |
|
|
History |
|
|
|
Date |
User |
Action |
Args |
2022-04-11 14:58:38 |
admin |
set |
github: 72769 |
2017-03-31 16:36:10 |
dstufft |
set |
pull_requests: + <pull%5Frequest859> |
2016-11-02 09:47:57 |
methane |
set |
status: open -> closedresolution: fixedstage: commit review -> resolved |
2016-11-02 09:47:34 |
python-dev |
set |
nosy: + python-devmessages: + |
2016-11-02 09:32:37 |
methane |
set |
assignee: methanemessages: + |
2016-11-02 09:23:49 |
serhiy.storchaka |
set |
messages: + |
2016-11-02 08:00:02 |
methane |
set |
priority: normal -> release blockernosy: + ned.deilystage: commit review |
2016-11-02 07:59:22 |
methane |
set |
messages: + |
2016-11-02 07:16:43 |
xiang.zhang |
set |
files: + PyDict_SetDefault.patchkeywords: + patchmessages: + |
2016-11-01 18:37:41 |
xiang.zhang |
link |
issue28199 dependencies |
2016-11-01 18:33:44 |
xiang.zhang |
create |
|