diff --git a/benchmarks/refs/heads/arabich/analyze_py/ast.json b/benchmarks/refs/heads/arabich/analyze_py/ast.json index 4ff97956..6780c72a 100644 --- a/benchmarks/refs/heads/arabich/analyze_py/ast.json +++ b/benchmarks/refs/heads/arabich/analyze_py/ast.json @@ -1,5 +1,5 @@ { - "lastUpdate": 1785237211988, + "lastUpdate": 1785238945416, "repoUrl": "https://github.com/rosenpass/rosenpass", "entries": { "Protocol Benchmarks": [ @@ -35282,6 +35282,888 @@ "run time": "long" } ] + }, + { + "commit": { + "author": { + "email": "blipp@rosenpass.eu", + "name": "Benjamin Lipp", + "username": "blipp" + }, + "committer": { + "email": "blipp@rosenpass.eu", + "name": "Benjamin Lipp", + "username": "blipp" + }, + "distinct": true, + "id": "127304f45c86f70b4dad7544bf6da9dfd432e4d8", + "message": "chore: clean up grammar files, create Makefile", + "timestamp": "2026-07-28T13:35:41+02:00", + "tree_id": "002d82a5e5be8ff761cd2a038986580638c42ffe", + "url": "https://github.com/rosenpass/rosenpass/commit/127304f45c86f70b4dad7544bf6da9dfd432e4d8" + }, + "date": 1785238942664, + "bigger_is_better": false, + "benches": [ + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "704849", + "range": "± 10091", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "1059484", + "range": "± 10840", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "15884", + "range": "± 3063", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "7431", + "range": "± 2401", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "1046368", + "range": "± 473306", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "7762", + "range": "± 1039", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "8334", + "range": "± 115", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "1020179", + "range": "± 494832", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "8313", + "range": "± 136", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "1136352", + "range": "± 503732", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "3289029", + "range": "± 117264", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "10113", + "range": "± 1950", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "530043", + "range": "± 7055", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "301", + "range": "± 138", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "528376", + "range": "± 6492", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "7712", + "range": "± 1034", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "633061", + "range": "± 8645", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "3922", + "range": "± 911", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "577940", + "range": "± 16392", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "530708", + "range": "± 11775", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "8237", + "range": "± 111", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "32489", + "range": "± 3581", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "535000", + "range": "± 9223", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "8904", + "range": "± 1927", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "8078", + "range": "± 1595", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "2208965", + "range": "± 46724", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "25538", + "range": "± 2819", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "577938", + "range": "± 13188", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "7305", + "range": "± 260", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "1027938", + "range": "± 490901", + "protocol version": "V02", + "sample size": "200", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "7959", + "range": "± 1825", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "8369", + "range": "± 1276", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "8381", + "range": "± 1332", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "276", + "range": "± 1644", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "7114", + "range": "± 950", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "355", + "range": "± 1481", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "8440", + "range": "± 184", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "526034", + "range": "± 13293", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "10241", + "range": "± 12043", + "protocol version": "V02", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_initiation", + "unit": "ns/iter", + "value": "6210174", + "range": "± 68558", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI3", + "unit": "ns/iter", + "value": "9148", + "range": "± 1671", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR7", + "unit": "ns/iter", + "value": "9967", + "range": "± 2707", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICI7", + "unit": "ns/iter", + "value": "8938", + "range": "± 1980", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_init_hello", + "unit": "ns/iter", + "value": "9426462", + "range": "± 109337", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "handle_init_conf", + "unit": "ns/iter", + "value": "1564092", + "range": "± 34941", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR6", + "unit": "ns/iter", + "value": "3054996", + "range": "± 18419", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR3", + "unit": "ns/iter", + "value": "8632", + "range": "± 105", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_resp_conf", + "unit": "ns/iter", + "value": "1526976", + "range": "± 13142", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR6", + "unit": "ns/iter", + "value": "11050", + "range": "± 2424", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI3", + "unit": "ns/iter", + "value": "20291", + "range": "± 3143", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICI4", + "unit": "ns/iter", + "value": "9409", + "range": "± 873", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR2", + "unit": "ns/iter", + "value": "10965", + "range": "± 10284", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI8", + "unit": "ns/iter", + "value": "9830", + "range": "± 1959", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR1", + "unit": "ns/iter", + "value": "1513359", + "range": "± 41477", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHR3", + "unit": "ns/iter", + "value": "8728", + "range": "± 983", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR7", + "unit": "ns/iter", + "value": "8334", + "range": "± 1625", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "ICR6", + "unit": "ns/iter", + "value": "41", + "range": "± 3", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "RHI4", + "unit": "ns/iter", + "value": "33782", + "range": "± 3761", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI6", + "unit": "ns/iter", + "value": "1522075", + "range": "± 13097", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICI3", + "unit": "ns/iter", + "value": "9142", + "range": "± 2139", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHR8", + "unit": "ns/iter", + "value": "9672", + "range": "± 1513", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR5", + "unit": "ns/iter", + "value": "1586459", + "range": "± 38881", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR4", + "unit": "ns/iter", + "value": "11955", + "range": "± 3850", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "handle_resp_hello", + "unit": "ns/iter", + "value": "1718116", + "range": "± 17210", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "IHI5", + "unit": "ns/iter", + "value": "1589092", + "range": "± 45987", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI5", + "unit": "ns/iter", + "value": "1630164", + "range": "± 14853", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "IHI7", + "unit": "ns/iter", + "value": "1527693", + "range": "± 10394", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "IHR5", + "unit": "ns/iter", + "value": "1646368", + "range": "± 36854", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "long" + }, + { + "name": "RHR1", + "unit": "ns/iter", + "value": "519", + "range": "± 1241", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "ICR1", + "unit": "ns/iter", + "value": "1523810", + "range": "± 28379", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "ICR4", + "unit": "ns/iter", + "value": "9627", + "range": "± 2267", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI4", + "unit": "ns/iter", + "value": "11876", + "range": "± 4481", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI2", + "unit": "ns/iter", + "value": "231", + "range": "± 112", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1us" + }, + { + "name": "IHR7", + "unit": "ns/iter", + "value": "1531388", + "range": "± 26862", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI7", + "unit": "ns/iter", + "value": "10397", + "range": "± 2101", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "IHI1", + "unit": "ns/iter", + "value": "1524264", + "range": "± 18879", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "medium" + }, + { + "name": "RHI6", + "unit": "ns/iter", + "value": "4812", + "range": "± 293", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + }, + { + "name": "RHR4", + "unit": "ns/iter", + "value": "39586", + "range": "± 4478", + "protocol version": "V03", + "sample size": "100", + "operating system": "linux", + "architecture": "x86_64", + "run time": "below 1ms" + } + ] } ], "Crypto Primitives Benchmarks": [