Skip to content

Commit 8673d95

Browse files
committed
perf: Remove dead 'values = []' assignment in DesTupleType.deserialize
The 'values' list was allocated but never used — the method builds results directly into a pre-allocated tuple via tuple_set(res, i, item). Removes one unnecessary list allocation per tuple deserialization.
1 parent e303d92 commit 8673d95

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

cassandra/deserializers.pyx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -560,7 +560,6 @@ cdef class DesTupleType(_DesParameterizedType):
560560
protocol_version = max(3, protocol_version)
561561

562562
p = 0
563-
values = []
564563
for i in range(self.subtypes_len):
565564
item = None
566565
if p + 4 <= buf.size:

0 commit comments

Comments
 (0)