test_benchmarks.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:cyrapidjson 作者: thedrow 项目源码 文件源码
def test_double_performance_float_precision(benchmark):
    print("\nArray with 256 doubles:")
    name = 'rapidjson (precise)'
    serialize = rapidjson.dumps
    deserialize = rapidjson.loads

    ser_data, des_data = benchmark(run_client_test,
                                   name, serialize, deserialize,
                                   data=doubles,
                                   iterations=50000,
                                   )
    msg = "%-11s serialize: %0.3f  deserialize: %0.3f  total: %0.3f" % (
        name, ser_data, des_data, ser_data + des_data
    )

    print(msg)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号