Skip to content

Commit 6568fd9

Browse files
committed
Rename PyStackRef_DupDeferred
1 parent 6680709 commit 6568fd9

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

Include/internal/pycore_stackref.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ PyStackRef_DUP(_PyStackRef stackref)
291291
}
292292

293293
static inline _PyStackRef
294-
PyStackRef_DupDeferred(_PyStackRef stackref)
294+
PyStackRef_AsDeferred(_PyStackRef stackref)
295295
{
296296
return (_PyStackRef){ .bits = stackref.bits | Py_TAG_DEFERRED };
297297
}

Python/bytecodes.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ dummy_func(
271271
}
272272

273273
inst (LOAD_FAST_BORROW, (-- value)) {
274-
value = PyStackRef_DupDeferred(GETLOCAL(oparg));
274+
value = PyStackRef_AsDeferred(GETLOCAL(oparg));
275275
}
276276

277277
inst(LOAD_FAST_AND_CLEAR, (-- value)) {
@@ -289,8 +289,8 @@ dummy_func(
289289
inst(LOAD_FAST_BORROW_LOAD_FAST_BORROW, ( -- value1, value2)) {
290290
uint32_t oparg1 = oparg >> 4;
291291
uint32_t oparg2 = oparg & 15;
292-
value1 = PyStackRef_DupDeferred(GETLOCAL(oparg1));
293-
value2 = PyStackRef_DupDeferred(GETLOCAL(oparg2));
292+
value1 = PyStackRef_AsDeferred(GETLOCAL(oparg1));
293+
value2 = PyStackRef_AsDeferred(GETLOCAL(oparg2));
294294
}
295295

296296
family(LOAD_CONST, 0) = {

Python/executor_cases.c.h

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Python/generated_cases.c.h

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Tools/cases_generator/analyzer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -584,13 +584,13 @@ def has_error_without_pop(op: parser.CodeDef) -> bool:
584584
"PyLong_FromLong",
585585
"PyLong_FromSsize_t",
586586
"PySlice_New",
587+
"PyStackRef_AsDeferred",
587588
"PyStackRef_AsPyObjectBorrow",
588589
"PyStackRef_AsPyObjectNew",
589590
"PyStackRef_AsPyObjectSteal",
590591
"PyStackRef_CLEAR",
591592
"PyStackRef_CLOSE_SPECIALIZED",
592593
"PyStackRef_DUP",
593-
"PyStackRef_DupDeferred",
594594
"_PyStackRef_StealIfUnborrowed",
595595
"PyStackRef_False",
596596
"PyStackRef_FromPyObjectImmortal",

0 commit comments

Comments
 (0)