Fix benchmark
This commit is contained in:
@@ -15,10 +15,12 @@ def profile(name, func):
|
|||||||
|
|
||||||
def simple(name, data):
|
def simple(name, data):
|
||||||
if has_ext:
|
if has_ext:
|
||||||
profile("packing %s (ext)" % name, lambda: _packer.packb(data))
|
packer = _packer.Packer()
|
||||||
profile('packing %s (fallback)' % name, lambda: fallback.packb(data))
|
profile("packing %s (ext)" % name, lambda: packer.pack(data))
|
||||||
|
packer = fallback.Packer()
|
||||||
|
profile('packing %s (fallback)' % name, lambda: packer.pack(data))
|
||||||
|
|
||||||
data = fallback.packb(data)
|
data = packer.pack(data)
|
||||||
if has_ext:
|
if has_ext:
|
||||||
profile('unpacking %s (ext)' % name, lambda: _unpacker.unpackb(data))
|
profile('unpacking %s (ext)' % name, lambda: _unpacker.unpackb(data))
|
||||||
profile('unpacking %s (fallback)' % name, lambda: fallback.unpackb(data))
|
profile('unpacking %s (fallback)' % name, lambda: fallback.unpackb(data))
|
||||||
|
|||||||
Reference in New Issue
Block a user