======================================================================
construct-rs vs Python construct 2.10.70 表达式场景性能测试结果
======================================================================

环境信息：
  Python 版本    : 3.14.2
  平台           : Windows-11-10.0.26200-SP0
  处理器         : Intel64 Family 6 Model 183 Stepping 1, GenuineIntel
  machine        : AMD64
  timeit number  : 100000
  repeat (中位数): 5
  测量时间       : 2026-06-24 22:37:38

通过标准：
  - E1-E3 parse ≥8.0x（硬目标）
  - E1-E3 build ≥7.0x
  - <4.0x 视为设计失败

对比表：
用例   方向     construct-rs (ns)  Python construct (ns)  加速比        判定          
-----------------------------------------------------------------------------
E1   parse  319.9              2890.7                 9.04      x [PASS]
E1   build  264.7              2828.4                 10.69     x [PASS]
E2   parse  342.1              3790.8                 11.08     x [PASS]
E2   build  309.0              3603.2                 11.66     x [PASS]
E3   parse  427.6              4987.4                 11.66     x [PASS]
E3   build  439.4              4682.4                 10.66     x [PASS]

用例说明：
  E1: 字段引用 + 表达式长度 (count + Bytes(count))
  E2: 算术表达式 (count + flag + Bytes(count+flag))
  E3: Tell + Computed (6 字段: Tell, Bytes(4), Int16ub, Bytes(len), Tell, Computed)

门禁检查：
  [PASS] 全部通过

原始数据（per_call_ns = 每次调用纳秒数）：
  E1 parse rs: median=319.9ns  min=313.1ns
  E1 parse py: median=2890.7ns  min=2871.6ns
  E1 build rs: median=264.7ns  min=263.4ns
  E1 build py: median=2828.4ns  min=2780.7ns
  E2 parse rs: median=342.1ns  min=335.0ns
  E2 parse py: median=3790.8ns  min=3752.8ns
  E2 build rs: median=309.0ns  min=307.2ns
  E2 build py: median=3603.2ns  min=3579.5ns
  E3 parse rs: median=427.6ns  min=417.4ns
  E3 parse py: median=4987.4ns  min=4940.2ns
  E3 build rs: median=439.4ns  min=434.3ns
  E3 build py: median=4682.4ns  min=4565.9ns
