respect-validation/latest.md
2026-01-26 09:31:59 +00:00

16 KiB

benchmark subject set revs its mem_peak mode rstdev
ValidatorBench evaluate All 5 10 2.086mb 47.032μs ±2.10%
ValidatorBench evaluate AllOf 5 10 2.086mb 17.676μs ±1.57%
ValidatorBench evaluate Alnum 5 10 2.086mb 6.193μs ±2.27%
ValidatorBench evaluate Alpha 5 10 2.086mb 6.373μs ±2.50%
ValidatorBench evaluate AlwaysInvalid 5 10 2.086mb 7.996μs ±2.59%
ValidatorBench evaluate AlwaysValid 5 10 2.086mb 4.000μs ±2.26%
ValidatorBench evaluate AnyOf 5 10 2.086mb 14.207μs ±2.06%
ValidatorBench evaluate ArrayType 5 10 2.086mb 4.201μs ±2.29%
ValidatorBench evaluate ArrayVal 5 10 2.086mb 4.398μs ±2.33%
ValidatorBench evaluate Attributes 5 10 2.086mb 14.420μs ±1.45%
ValidatorBench evaluate Base 5 10 2.086mb 5.001μs ±1.93%
ValidatorBench evaluate Base64 5 10 2.086mb 5.399μs ±1.84%
ValidatorBench evaluate Between 5 10 2.087mb 22.509μs ±1.40%
ValidatorBench evaluate BetweenExclusive 5 10 2.087mb 22.641μs ±1.56%
ValidatorBench evaluate Blank 5 10 2.086mb 4.996μs ±2.42%
ValidatorBench evaluate BoolType 5 10 2.086mb 4.398μs ±2.33%
ValidatorBench evaluate BoolVal 5 10 2.086mb 4.800μs ±1.68%
ValidatorBench evaluate Bsn 5 10 2.086mb 7.789μs ±1.65%
ValidatorBench evaluate Call 5 10 2.086mb 45.081μs ±2.14%
ValidatorBench evaluate CallableType 5 10 2.086mb 4.804μs ±2.48%
ValidatorBench evaluate Callback 5 10 2.086mb 5.400μs ±2.34%
ValidatorBench evaluate Charset 5 10 2.086mb 4.999μs ±1.99%
ValidatorBench evaluate Circuit 5 10 2.086mb 10.202μs ±1.25%
ValidatorBench evaluate Cnh 5 10 2.086mb 10.200μs ±0.90%
ValidatorBench evaluate Cnpj 5 10 2.086mb 13.554μs ±2.38%
ValidatorBench evaluate Consonant 5 10 2.086mb 6.578μs ±2.45%
ValidatorBench evaluate Contains 5 10 2.086mb 5.800μs ±2.67%
ValidatorBench evaluate ContainsAny 5 10 2.087mb 18.427μs ±1.72%
ValidatorBench evaluate ContainsCount 5 10 2.086mb 6.455μs ±2.81%
ValidatorBench evaluate Control 5 10 2.086mb 6.204μs ±1.92%
ValidatorBench evaluate Countable 5 10 2.086mb 4.398μs ±2.33%
ValidatorBench evaluate CountryCode 5 10 2.333mb 6.545μs ±2.83%
ValidatorBench evaluate Cpf 5 10 2.086mb 11.001μs ±1.58%
ValidatorBench evaluate CreditCard 5 10 2.086mb 23.341μs ±1.91%
ValidatorBench evaluate CurrencyCode 5 10 2.199mb 6.000μs ±1.54%
ValidatorBench evaluate Date 5 10 2.086mb 14.499μs ±1.11%
ValidatorBench evaluate DateTime 5 10 2.086mb 8.200μs ±1.09%
ValidatorBench evaluate DateTimeDiff 5 10 2.087mb 22.601μs ±1.01%
ValidatorBench evaluate Decimal 5 10 2.086mb 6.617μs ±1.97%
ValidatorBench evaluate Digit 5 10 2.086mb 6.200μs ±2.50%
ValidatorBench evaluate Directory 5 10 2.086mb 5.207μs ±2.68%
ValidatorBench evaluate Domain 5 10 2.364mb 127.512μs ±2.77%
ValidatorBench evaluate Each 5 10 2.086mb 48.048μs ±2.49%
ValidatorBench evaluate Email 5 10 2.296mb 133.411μs ±2.42%
ValidatorBench evaluate Emoji 5 10 2.086mb 5.000μs ±1.79%
ValidatorBench evaluate EndsWith 5 10 2.086mb 5.600μs ±1.92%
ValidatorBench evaluate Equals 5 10 2.086mb 4.600μs ±3.37%
ValidatorBench evaluate Equivalent 5 10 2.086mb 7.586μs ±2.14%
ValidatorBench evaluate Even 5 10 2.086mb 4.800μs ±3.23%
ValidatorBench evaluate Executable 5 10 2.086mb 6.253μs ±2.60%
ValidatorBench evaluate Exists 5 10 2.086mb 6.189μs ±2.09%
ValidatorBench evaluate Extension 5 10 2.086mb 5.000μs ±1.61%
ValidatorBench evaluate Factor 5 10 2.086mb 4.800μs ±1.89%
ValidatorBench evaluate FalseVal 5 10 2.086mb 4.798μs ±2.13%
ValidatorBench evaluate Falsy 5 10 2.086mb 4.000μs ±1.49%
ValidatorBench evaluate Fibonacci 5 10 2.086mb 6.410μs ±2.06%
ValidatorBench evaluate File 5 10 2.086mb 5.200μs ±2.06%
ValidatorBench evaluate FilterVar 5 10 2.086mb 6.214μs ±2.53%
ValidatorBench evaluate Finite 5 10 2.086mb 4.799μs ±2.08%
ValidatorBench evaluate FloatType 5 10 2.086mb 4.200μs ±1.89%
ValidatorBench evaluate FloatVal 5 10 2.086mb 5.000μs ±0.00%
ValidatorBench evaluate Graph 5 10 2.086mb 6.210μs ±2.13%
ValidatorBench evaluate GreaterThan 5 10 2.086mb 6.784μs ±2.85%
ValidatorBench evaluate GreaterThanOrEqual 5 10 2.086mb 6.427μs ±2.39%
ValidatorBench evaluate Hetu 5 10 2.086mb 15.832μs ±1.97%
ValidatorBench evaluate HexRgbColor 5 10 2.087mb 7.601μs ±2.28%
ValidatorBench evaluate Iban 5 10 2.086mb 10.609μs ±1.84%
ValidatorBench evaluate Identical 5 10 2.086mb 4.001μs ±2.40%
ValidatorBench evaluate Image 5 10 9.881mb 230.785μs ±2.38%
ValidatorBench evaluate Imei 5 10 2.086mb 19.761μs ±1.29%
ValidatorBench evaluate In 5 10 2.086mb 5.000μs ±0.00%
ValidatorBench evaluate Infinite 5 10 2.086mb 4.800μs ±1.68%
ValidatorBench evaluate Instance 5 10 2.086mb 4.398μs ±2.33%
ValidatorBench evaluate IntType 5 10 2.086mb 4.400μs ±1.37%
ValidatorBench evaluate IntVal 5 10 2.086mb 4.399μs ±2.27%
ValidatorBench evaluate Ip 5 10 2.087mb 6.027μs ±2.54%
ValidatorBench evaluate Isbn 5 10 2.086mb 5.598μs ±1.82%
ValidatorBench evaluate IterableType 5 10 2.086mb 4.598μs ±2.22%
ValidatorBench evaluate IterableVal 5 10 2.086mb 4.800μs ±2.23%
ValidatorBench evaluate Json 5 10 2.086mb 5.200μs ±2.43%
ValidatorBench evaluate Key 5 10 2.086mb 12.200μs ±0.73%
ValidatorBench evaluate KeyExists 5 10 2.086mb 7.011μs ±1.81%
ValidatorBench evaluate KeyOptional 5 10 2.086mb 9.796μs ±1.23%
ValidatorBench evaluate KeySet 5 10 2.087mb 24.064μs ±1.24%
ValidatorBench evaluate LanguageCode 5 10 9.280mb 6.000μs ±1.32%
ValidatorBench evaluate Lazy 5 10 2.086mb 5.757μs ±2.60%
ValidatorBench evaluate LeapDate 5 10 2.086mb 7.200μs ±0.00%
ValidatorBench evaluate LeapYear 5 10 2.086mb 6.545μs ±2.83%
ValidatorBench evaluate Length 5 10 2.086mb 12.804μs ±1.58%
ValidatorBench evaluate LessThan 5 10 2.086mb 6.747μs ±2.51%
ValidatorBench evaluate LessThanOrEqual 5 10 2.086mb 6.576μs ±2.71%
ValidatorBench evaluate Lowercase 5 10 2.086mb 4.801μs ±2.01%
ValidatorBench evaluate Luhn 5 10 2.086mb 18.341μs ±1.66%
ValidatorBench evaluate MacAddress 5 10 2.086mb 4.999μs ±1.99%
ValidatorBench evaluate Max 5 10 2.086mb 39.998μs ±1.79%
ValidatorBench evaluate Min 5 10 2.086mb 39.697μs ±1.53%
ValidatorBench evaluate Mimetype 5 10 9.882mb 226.586μs ±2.78%
ValidatorBench evaluate Multiple 5 10 2.086mb 4.400μs ±1.83%
ValidatorBench evaluate Named 5 10 2.086mb 6.389μs ±2.02%
ValidatorBench evaluate Negative 5 10 2.086mb 4.401μs ±2.19%
ValidatorBench evaluate NfeAccessKey 5 10 2.086mb 32.338μs ±0.92%
ValidatorBench evaluate Nif 5 10 2.086mb 6.157μs ±2.43%
ValidatorBench evaluate Nip 5 10 2.086mb 9.190μs ±1.47%
ValidatorBench evaluate NoneOf 5 10 2.086mb 15.390μs ±1.01%
ValidatorBench evaluate Not 5 10 2.086mb 8.200μs ±0.00%
ValidatorBench evaluate NullOr 5 10 2.086mb 12.957μs ±1.15%
ValidatorBench evaluate Number 5 10 2.086mb 4.801μs ±2.01%
ValidatorBench evaluate NullType 5 10 2.086mb 4.201μs ±2.29%
ValidatorBench evaluate NumericVal 5 10 2.086mb 4.401μs ±2.19%
ValidatorBench evaluate ObjectType 5 10 2.086mb 4.200μs ±2.15%
ValidatorBench evaluate Odd 5 10 2.086mb 5.000μs ±1.20%
ValidatorBench evaluate OneOf 5 10 2.087mb 18.561μs ±1.37%
ValidatorBench evaluate PerfectSquare 5 10 2.086mb 5.000μs ±0.00%
ValidatorBench evaluate Pesel 5 10 2.086mb 8.199μs ±1.21%
ValidatorBench evaluate Phone 5 10 3.030mb 202.189μs ±2.15%
ValidatorBench evaluate PhpLabel 5 10 2.086mb 4.999μs ±1.99%
ValidatorBench evaluate Pis 5 10 2.086mb 9.195μs ±1.45%
ValidatorBench evaluate PolishIdCard 5 10 2.086mb 11.801μs ±1.54%
ValidatorBench evaluate PortugueseNif 5 10 2.086mb 14.811μs ±1.91%
ValidatorBench evaluate Positive 5 10 2.086mb 4.600μs ±1.94%
ValidatorBench evaluate PostalCode 5 10 2.087mb 7.600μs ±1.06%
ValidatorBench evaluate PrimeNumber 5 10 2.086mb 6.643μs ±2.25%
ValidatorBench evaluate Printable 5 10 2.086mb 6.189μs ±2.09%
ValidatorBench evaluate Property 5 10 2.086mb 15.400μs ±0.97%
ValidatorBench evaluate PropertyExists 5 10 2.086mb 8.190μs ±2.23%
ValidatorBench evaluate PropertyOptional 5 10 2.094mb 11.285μs ±1.75%
ValidatorBench evaluate PublicDomainSuffix 5 10 2.086mb 7.999μs ±2.19%
ValidatorBench evaluate Punct 5 10 2.086mb 6.253μs ±2.60%
ValidatorBench evaluate Readable 5 10 2.086mb 6.357μs ±2.35%
ValidatorBench evaluate Regex 5 10 2.086mb 4.843μs ±3.09%
ValidatorBench evaluate ResourceType 5 10 2.086mb 4.399μs ±2.27%
ValidatorBench evaluate Roman 5 10 2.087mb 7.773μs ±2.04%
ValidatorBench evaluate ScalarVal 5 10 2.086mb 4.200μs ±0.00%
ValidatorBench evaluate Size 5 10 2.087mb 34.657μs ±1.95%
ValidatorBench evaluate Slug 5 10 2.086mb 5.424μs ±3.14%
ValidatorBench evaluate Sorted 5 10 2.086mb 7.547μs ±2.24%
ValidatorBench evaluate Space 5 10 2.086mb 6.407μs ±2.18%
ValidatorBench evaluate Spaced 5 10 2.086mb 4.998μs ±2.04%
ValidatorBench evaluate StartsWith 5 10 2.086mb 5.253μs ±3.09%
ValidatorBench evaluate StringType 5 10 2.086mb 4.200μs ±0.00%
ValidatorBench evaluate StringVal 5 10 2.086mb 4.407μs ±3.17%
ValidatorBench evaluate SubdivisionCode 5 10 6.952mb 7.791μs ±2.53%
ValidatorBench evaluate Subset 5 10 2.086mb 4.999μs ±1.99%
ValidatorBench evaluate SymbolicLink 5 10 2.086mb 5.199μs ±1.91%
ValidatorBench evaluate Templated 5 10 2.086mb 7.593μs ±1.85%
ValidatorBench evaluate Time 5 10 2.086mb 10.256μs ±1.96%
ValidatorBench evaluate Tld 5 10 2.169mb 6.000μs ±1.00%
ValidatorBench evaluate TrueVal 5 10 2.086mb 4.437μs ±3.89%
ValidatorBench evaluate Undef 5 10 2.086mb 4.599μs ±2.17%
ValidatorBench evaluate UndefOr 5 10 2.086mb 13.182μs ±1.81%
ValidatorBench evaluate Unique 5 10 2.086mb 5.000μs ±0.00%
ValidatorBench evaluate Uploaded 5 10 2.086mb 5.157μs ±2.90%
ValidatorBench evaluate Uppercase 5 10 2.086mb 4.843μs ±3.09%
ValidatorBench evaluate Url 5 10 2.087mb 8.200μs ±0.00%
ValidatorBench evaluate Uuid 5 10 2.654mb 56.977μs ±3.07%
ValidatorBench evaluate Version 5 10 2.086mb 4.999μs ±1.99%
ValidatorBench evaluate VideoUrl 5 10 2.086mb 7.207μs ±2.15%
ValidatorBench evaluate Vowel 5 10 2.086mb 6.400μs ±1.40%
ValidatorBench evaluate When 5 10 2.087mb 7.357μs ±2.03%
ValidatorBench evaluate Writable 5 10 2.086mb 6.576μs ±2.71%
ValidatorBench evaluate Xdigit 5 10 2.086mb 6.196μs ±1.95%