circuitpython/tests/internal_bench/class_create-8.1-metaclass_setname5.py
Anson Mansfield c3e77ad6db tests/internal_bench/class_create: Benchmark class creation.
Signed-off-by: Anson Mansfield <amansfield@mantaro.com>
2025-07-29 10:08:53 +10:00

21 lines
318 B
Python

import bench
class D:
def __set_name__(self, owner, name):
pass
def test(num):
descriptor = D()
for i in range(num // 40):
class X:
a = descriptor
b = descriptor
c = descriptor
d = descriptor
x = descriptor
bench.run(test)