Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

gh-76785: Minor Improvements to "interpreters" Module#116328

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
Changes from1 commit
Commits
Show all changes
15 commits
Select commitHold shift + click to select a range
efd5f33
Make Interpreter instances pickleable.
ericsnowcurrentlyMar 1, 2024
acd472a
Make interpreters.Queue instances pickleable.
ericsnowcurrentlyMar 1, 2024
98a03d2
Make interpreters.*Channel instances pickleable.
ericsnowcurrentlyMar 4, 2024
46c6fb5
Raise QueueNotFoundError from _interpqueues.release().
ericsnowcurrentlyMar 1, 2024
7df489d
Combine the two QueueEmpty (and QueueFull) exception types.
ericsnowcurrentlyMar 1, 2024
dddd40b
Fix docstrings in the low-level module.
ericsnowcurrentlyMar 1, 2024
512bed1
get_default_fmt -> get_queue_defaults
ericsnowcurrentlyMar 1, 2024
55e0e92
Drop the default arg from _interpqueues.get().
ericsnowcurrentlyMar 1, 2024
b15e706
Add low-level tests.
ericsnowcurrentlyMar 2, 2024
38fe300
_PyCrossInterpreterData_UnregisterClass -> clear_xid_class
ericsnowcurrentlyMar 4, 2024
9496113
Destroy any remaining queues.
ericsnowcurrentlyMar 4, 2024
5645bcf
Do not crash for an unbalanced queue release.
ericsnowcurrentlyMar 4, 2024
c43da0c
Fix a compiler warning.
ericsnowcurrentlyMar 5, 2024
50a84f4
Fix TestBase.tearDown().
ericsnowcurrentlyMar 5, 2024
3bd92b7
Fix a compiler warning.
ericsnowcurrentlyMar 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
PrevPrevious commit
NextNext commit
Fix a compiler warning.
  • Loading branch information
@ericsnowcurrently
ericsnowcurrently committedMar 5, 2024
commitc43da0cb8dc1c53a64c74a2acbcd1454fc82423e
3 changes: 1 addition & 2 deletionsModules/_xxinterpqueuesmodule.c
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -747,10 +747,9 @@ _queuerefs_clear(_queueref *head)
while (next != NULL) {
_queueref *ref = next;
next = ref->next;
int64_t qid = ref->qid;

#ifdef Py_DEBUG
fprintf(stderr, "queue %ld still exists\n", qid);
fprintf(stderr, "queue %ld still exists\n",ref->qid);
#endif
_queue *queue = ref->queue;
GLOBAL_FREE(ref);
Expand Down

[8]ページ先頭

©2009-2025 Movatter.jp