Skip to content

Commit bdba96c

Browse files
committed
Update code
Signed-off-by: Manjusaka <me@manjusaka.me>
1 parent 52a4d34 commit bdba96c

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

Python/optimizer_bytecodes.c

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -940,12 +940,14 @@ dummy_func(void) {
940940
res = sym_new_const(ctx, Py_True);
941941
}
942942

943-
op(_BUILD_STRING, (values[oparg] -- str)) {
944-
str = sym_new_type(ctx, &PyUnicode_Type);
943+
944+
945+
op(_BUILD_LIST, (values[oparg] -- list)) {
946+
list = sym_new_type(ctx, &PyList_Type);
945947
}
946948

947-
op(_BUILD_SET, (values[oparg] -- set)) {
948-
set = sym_new_type(ctx, &PySet_Type);
949+
op(_BUILD_MAP, (values[oparg*2] -- map)) {
950+
map = sym_new_type(ctx, &PyDict_Type);
949951
}
950952

951953
op(_BUILD_SLICE, (values[oparg] -- slice)) {
@@ -956,12 +958,12 @@ dummy_func(void) {
956958
tup = sym_new_tuple(ctx, oparg, values);
957959
}
958960

959-
op(_BUILD_LIST, (values[oparg] -- list)) {
960-
list = sym_new_type(ctx, &PyList_Type);
961+
op(_BUILD_STRING, (values[oparg] -- str)) {
962+
str = sym_new_type(ctx, &PyUnicode_Type);
961963
}
962964

963-
op(_BUILD_MAP, (values[oparg*2] -- map)) {
964-
map = sym_new_type(ctx, &PyDict_Type);
965+
op(_BUILD_SET, (values[oparg] -- set)) {
966+
set = sym_new_type(ctx, &PySet_Type);
965967
}
966968

967969
op(_UNPACK_SEQUENCE_TWO_TUPLE, (seq -- val1, val0)) {

Python/optimizer_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.

0 commit comments

Comments
 (0)