Skip to content

Commit 52a4d34

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

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
Use ``sym_new_type`` instead of ``sym_new_not_null`` for _BUILD_STRING,
2-
_BUILD_SLICE
2+
_BUILD_SET

Python/optimizer_bytecodes.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -944,6 +944,10 @@ dummy_func(void) {
944944
str = sym_new_type(ctx, &PyUnicode_Type);
945945
}
946946

947+
op(_BUILD_SET, (values[oparg] -- set)) {
948+
set = sym_new_type(ctx, &PySet_Type);
949+
}
950+
947951
op(_BUILD_SLICE, (values[oparg] -- slice)) {
948952
slice = sym_new_type(ctx, &PySlice_Type);
949953
}
@@ -956,10 +960,6 @@ dummy_func(void) {
956960
list = sym_new_type(ctx, &PyList_Type);
957961
}
958962

959-
op(_BUILD_SLICE, (values[oparg] -- slice)) {
960-
slice = sym_new_type(ctx, &PySlice_Type);
961-
}
962-
963963
op(_BUILD_MAP, (values[oparg*2] -- map)) {
964964
map = sym_new_type(ctx, &PyDict_Type);
965965
}

0 commit comments

Comments
 (0)