validate

Version: 7e5cc0e | Commit: 7e5cc0ef | 2026-07-02T02:16:09.315442+00:00

validate

OperationzerodepReferencezd meanRef meanzd ops/sRef ops/szerodep tail latencyRef tail latencyRatio
MinMaxStdDevP95MinMaxStdDevP95
Benchmark Constrainedourspydantic7.9 µs1.2 µs126.3K822.1K7.5 µs21.5 µs751.7 ns8.0 µs1.1 µs18.9 µs263.6 ns1.2 µs6.5x slower
Benchmark Json Schemaourspydantic7.6 µs127.7 µs130.7K7.8K7.3 µs81.6 µs887.5 ns7.8 µs108.3 µs1.85 ms92.8 µs179.9 µs16.7x faster
Benchmark List Of Dictsourspydantic182.7 µs24.9 µs5.5K40.2K176.8 µs298.5 µs6.2 µs190.0 µs23.7 µs50.8 µs1.4 µs25.4 µs7.3x slower
Benchmark Nestedourspydantic8.2 µs1.7 µs122.6K591.6K7.7 µs76.1 µs980.1 ns8.3 µs1.6 µs24.6 µs329.2 ns1.7 µs4.8x slower
Benchmark Simpleourspydantic4.7 µs1.2 µs214.5K854.3K4.4 µs18.5 µs564.2 ns4.7 µs1.1 µs48.0 µs328.3 ns1.2 µs4.0x slower

Standalone benchmarks

OperationVariantMeanops/sMinMaxStdDevP95
Benchmark Conversation (Large)ours32.54 ms30.732.20 ms32.79 ms154.9 µs32.76 ms
Benchmark Conversation (Medium)ours6.50 ms153.86.44 ms6.66 ms35.8 µs6.55 ms
Benchmark Conversation (Small)ours450.1 µs2.2K440.9 µs642.9 µs9.0 µs456.9 µs
Benchmark Disc Union Flat2000ours11.67 ms85.711.50 ms15.86 ms466.5 µs11.79 ms
Benchmark Disc Union Flat50ours297.8 µs3.4K290.7 µs369.8 µs5.3 µs305.5 µs
Benchmark Disc Union Flat500ours2.91 ms344.22.87 ms3.06 ms25.2 µs2.95 ms
Benchmark Tools10ours328.2 µs3.0K320.8 µs404.5 µs6.0 µs335.3 µs
Benchmark Tools200ours11.97 ms83.511.86 ms12.30 ms83.3 µs12.11 ms
Benchmark Tools50ours2.45 ms408.22.40 ms2.58 ms23.8 µs2.49 ms