|
1 | 1 | window.BENCHMARK_DATA = { |
2 | | - "lastUpdate": 1753361396172, |
| 2 | + "lastUpdate": 1753361397157, |
3 | 3 | "repoUrl": "https://github.com/noir-lang/noir-bignum", |
4 | 4 | "entries": { |
5 | 5 | "ACIR Opcodes": [ |
@@ -4118,6 +4118,380 @@ window.BENCHMARK_DATA = { |
4118 | 4118 | "unit": "circuit_size" |
4119 | 4119 | } |
4120 | 4120 | ] |
| 4121 | + }, |
| 4122 | + { |
| 4123 | + "commit": { |
| 4124 | + "author": { |
| 4125 | + |
| 4126 | + "name": "Ary Borenszweig", |
| 4127 | + "username": "asterite" |
| 4128 | + }, |
| 4129 | + "committer": { |
| 4130 | + |
| 4131 | + "name": "GitHub", |
| 4132 | + "username": "web-flow" |
| 4133 | + }, |
| 4134 | + "distinct": true, |
| 4135 | + "id": "a43f327ab2a9838ae99d35494c7ed6e66a1eb542", |
| 4136 | + "message": "fix: let the bignum module be public (#192)", |
| 4137 | + "timestamp": "2025-07-24T13:49:11+01:00", |
| 4138 | + "tree_id": "8ba797f3628ae612acfb94102507677b5a33c45b", |
| 4139 | + "url": "https://github.com/noir-lang/noir-bignum/commit/a43f327ab2a9838ae99d35494c7ed6e66a1eb542" |
| 4140 | + }, |
| 4141 | + "date": 1753361397139, |
| 4142 | + "tool": "customSmallerIsBetter", |
| 4143 | + "benches": [ |
| 4144 | + { |
| 4145 | + "name": "add_BLS12_377Fq_Bench.json/main", |
| 4146 | + "value": 2896, |
| 4147 | + "unit": "circuit_size" |
| 4148 | + }, |
| 4149 | + { |
| 4150 | + "name": "add_BLS12_377Fr_Bench.json/main", |
| 4151 | + "value": 4238, |
| 4152 | + "unit": "circuit_size" |
| 4153 | + }, |
| 4154 | + { |
| 4155 | + "name": "add_BLS12_381Fq_Bench.json/main", |
| 4156 | + "value": 2916, |
| 4157 | + "unit": "circuit_size" |
| 4158 | + }, |
| 4159 | + { |
| 4160 | + "name": "add_BLS12_381Fr_Bench.json/main", |
| 4161 | + "value": 2874, |
| 4162 | + "unit": "circuit_size" |
| 4163 | + }, |
| 4164 | + { |
| 4165 | + "name": "add_BN254_Fq_Bench.json/main", |
| 4166 | + "value": 2868, |
| 4167 | + "unit": "circuit_size" |
| 4168 | + }, |
| 4169 | + { |
| 4170 | + "name": "add_U2048_Bench.json/main", |
| 4171 | + "value": 3289, |
| 4172 | + "unit": "circuit_size" |
| 4173 | + }, |
| 4174 | + { |
| 4175 | + "name": "add_U256_Bench.json/main", |
| 4176 | + "value": 2873, |
| 4177 | + "unit": "circuit_size" |
| 4178 | + }, |
| 4179 | + { |
| 4180 | + "name": "div_BLS12_377Fq_Bench.json/main", |
| 4181 | + "value": 3082, |
| 4182 | + "unit": "circuit_size" |
| 4183 | + }, |
| 4184 | + { |
| 4185 | + "name": "div_BLS12_377Fr_Bench.json/main", |
| 4186 | + "value": 2946, |
| 4187 | + "unit": "circuit_size" |
| 4188 | + }, |
| 4189 | + { |
| 4190 | + "name": "div_BLS12_381Fq_Bench.json/main", |
| 4191 | + "value": 4362, |
| 4192 | + "unit": "circuit_size" |
| 4193 | + }, |
| 4194 | + { |
| 4195 | + "name": "div_BLS12_381Fr_Bench.json/main", |
| 4196 | + "value": 2962, |
| 4197 | + "unit": "circuit_size" |
| 4198 | + }, |
| 4199 | + { |
| 4200 | + "name": "div_BN254_Fq_Bench.json/main", |
| 4201 | + "value": 2951, |
| 4202 | + "unit": "circuit_size" |
| 4203 | + }, |
| 4204 | + { |
| 4205 | + "name": "div_U2048_Bench.json/main", |
| 4206 | + "value": 4064, |
| 4207 | + "unit": "circuit_size" |
| 4208 | + }, |
| 4209 | + { |
| 4210 | + "name": "div_U256_Bench.json/main", |
| 4211 | + "value": 3027, |
| 4212 | + "unit": "circuit_size" |
| 4213 | + }, |
| 4214 | + { |
| 4215 | + "name": "evaluate_quadratic_expression_12_elements_BLS12_377Fq_Bench.json/main", |
| 4216 | + "value": 8877, |
| 4217 | + "unit": "circuit_size" |
| 4218 | + }, |
| 4219 | + { |
| 4220 | + "name": "evaluate_quadratic_expression_12_elements_BLS12_377Fr_Bench.json/main", |
| 4221 | + "value": 6862, |
| 4222 | + "unit": "circuit_size" |
| 4223 | + }, |
| 4224 | + { |
| 4225 | + "name": "evaluate_quadratic_expression_12_elements_BLS12_381Fq_Bench.json/main", |
| 4226 | + "value": 10157, |
| 4227 | + "unit": "circuit_size" |
| 4228 | + }, |
| 4229 | + { |
| 4230 | + "name": "evaluate_quadratic_expression_12_elements_BLS12_381Fr_Bench.json/main", |
| 4231 | + "value": 6878, |
| 4232 | + "unit": "circuit_size" |
| 4233 | + }, |
| 4234 | + { |
| 4235 | + "name": "evaluate_quadratic_expression_12_elements_BN254_Fq_Bench.json/main", |
| 4236 | + "value": 6867, |
| 4237 | + "unit": "circuit_size" |
| 4238 | + }, |
| 4239 | + { |
| 4240 | + "name": "evaluate_quadratic_expression_12_elements_U2048_Bench.json/main", |
| 4241 | + "value": 68639, |
| 4242 | + "unit": "circuit_size" |
| 4243 | + }, |
| 4244 | + { |
| 4245 | + "name": "evaluate_quadratic_expression_12_elements_U256_Bench.json/main", |
| 4246 | + "value": 6942, |
| 4247 | + "unit": "circuit_size" |
| 4248 | + }, |
| 4249 | + { |
| 4250 | + "name": "evaluate_quadratic_expression_3_elements_BLS12_377Fq_Bench.json/main", |
| 4251 | + "value": 4558, |
| 4252 | + "unit": "circuit_size" |
| 4253 | + }, |
| 4254 | + { |
| 4255 | + "name": "evaluate_quadratic_expression_3_elements_BLS12_377Fr_Bench.json/main", |
| 4256 | + "value": 3948, |
| 4257 | + "unit": "circuit_size" |
| 4258 | + }, |
| 4259 | + { |
| 4260 | + "name": "evaluate_quadratic_expression_3_elements_BLS12_381Fq_Bench.json/main", |
| 4261 | + "value": 5838, |
| 4262 | + "unit": "circuit_size" |
| 4263 | + }, |
| 4264 | + { |
| 4265 | + "name": "evaluate_quadratic_expression_3_elements_BLS12_381Fr_Bench.json/main", |
| 4266 | + "value": 3964, |
| 4267 | + "unit": "circuit_size" |
| 4268 | + }, |
| 4269 | + { |
| 4270 | + "name": "evaluate_quadratic_expression_3_elements_BN254_Fq_Bench.json/main", |
| 4271 | + "value": 3953, |
| 4272 | + "unit": "circuit_size" |
| 4273 | + }, |
| 4274 | + { |
| 4275 | + "name": "evaluate_quadratic_expression_3_elements_U2048_Bench.json/main", |
| 4276 | + "value": 20094, |
| 4277 | + "unit": "circuit_size" |
| 4278 | + }, |
| 4279 | + { |
| 4280 | + "name": "evaluate_quadratic_expression_3_elements_U256_Bench.json/main", |
| 4281 | + "value": 4028, |
| 4282 | + "unit": "circuit_size" |
| 4283 | + }, |
| 4284 | + { |
| 4285 | + "name": "from_field_BLS12_377Fq_Bench.json/main", |
| 4286 | + "value": 2855, |
| 4287 | + "unit": "circuit_size" |
| 4288 | + }, |
| 4289 | + { |
| 4290 | + "name": "from_field_BLS12_377Fr_Bench.json/main", |
| 4291 | + "value": 4203, |
| 4292 | + "unit": "circuit_size" |
| 4293 | + }, |
| 4294 | + { |
| 4295 | + "name": "from_field_BLS12_381Fq_Bench.json/main", |
| 4296 | + "value": 2875, |
| 4297 | + "unit": "circuit_size" |
| 4298 | + }, |
| 4299 | + { |
| 4300 | + "name": "from_field_BLS12_381Fr_Bench.json/main", |
| 4301 | + "value": 2840, |
| 4302 | + "unit": "circuit_size" |
| 4303 | + }, |
| 4304 | + { |
| 4305 | + "name": "from_field_BN254_Fq_Bench.json/main", |
| 4306 | + "value": 2834, |
| 4307 | + "unit": "circuit_size" |
| 4308 | + }, |
| 4309 | + { |
| 4310 | + "name": "from_field_U2048_Bench.json/main", |
| 4311 | + "value": 3141, |
| 4312 | + "unit": "circuit_size" |
| 4313 | + }, |
| 4314 | + { |
| 4315 | + "name": "from_field_U256_Bench.json/main", |
| 4316 | + "value": 2840, |
| 4317 | + "unit": "circuit_size" |
| 4318 | + }, |
| 4319 | + { |
| 4320 | + "name": "mul_BLS12_377Fq_Bench.json/main", |
| 4321 | + "value": 3082, |
| 4322 | + "unit": "circuit_size" |
| 4323 | + }, |
| 4324 | + { |
| 4325 | + "name": "mul_BLS12_377Fr_Bench.json/main", |
| 4326 | + "value": 2946, |
| 4327 | + "unit": "circuit_size" |
| 4328 | + }, |
| 4329 | + { |
| 4330 | + "name": "mul_BLS12_381Fq_Bench.json/main", |
| 4331 | + "value": 4362, |
| 4332 | + "unit": "circuit_size" |
| 4333 | + }, |
| 4334 | + { |
| 4335 | + "name": "mul_BLS12_381Fr_Bench.json/main", |
| 4336 | + "value": 2962, |
| 4337 | + "unit": "circuit_size" |
| 4338 | + }, |
| 4339 | + { |
| 4340 | + "name": "mul_BN254_Fq_Bench.json/main", |
| 4341 | + "value": 2951, |
| 4342 | + "unit": "circuit_size" |
| 4343 | + }, |
| 4344 | + { |
| 4345 | + "name": "mul_U2048_Bench.json/main", |
| 4346 | + "value": 4063, |
| 4347 | + "unit": "circuit_size" |
| 4348 | + }, |
| 4349 | + { |
| 4350 | + "name": "mul_U256_Bench.json/main", |
| 4351 | + "value": 3026, |
| 4352 | + "unit": "circuit_size" |
| 4353 | + }, |
| 4354 | + { |
| 4355 | + "name": "sub_BLS12_377Fq_Bench.json/main", |
| 4356 | + "value": 2896, |
| 4357 | + "unit": "circuit_size" |
| 4358 | + }, |
| 4359 | + { |
| 4360 | + "name": "sub_BLS12_377Fr_Bench.json/main", |
| 4361 | + "value": 4238, |
| 4362 | + "unit": "circuit_size" |
| 4363 | + }, |
| 4364 | + { |
| 4365 | + "name": "sub_BLS12_381Fq_Bench.json/main", |
| 4366 | + "value": 2916, |
| 4367 | + "unit": "circuit_size" |
| 4368 | + }, |
| 4369 | + { |
| 4370 | + "name": "sub_BLS12_381Fr_Bench.json/main", |
| 4371 | + "value": 2874, |
| 4372 | + "unit": "circuit_size" |
| 4373 | + }, |
| 4374 | + { |
| 4375 | + "name": "sub_BN254_Fq_Bench.json/main", |
| 4376 | + "value": 2868, |
| 4377 | + "unit": "circuit_size" |
| 4378 | + }, |
| 4379 | + { |
| 4380 | + "name": "sub_U2048_Bench.json/main", |
| 4381 | + "value": 3289, |
| 4382 | + "unit": "circuit_size" |
| 4383 | + }, |
| 4384 | + { |
| 4385 | + "name": "sub_U256_Bench.json/main", |
| 4386 | + "value": 2873, |
| 4387 | + "unit": "circuit_size" |
| 4388 | + }, |
| 4389 | + { |
| 4390 | + "name": "udiv_BLS12_377Fq_Bench.json/main", |
| 4391 | + "value": 3150, |
| 4392 | + "unit": "circuit_size" |
| 4393 | + }, |
| 4394 | + { |
| 4395 | + "name": "udiv_BLS12_377Fr_Bench.json/main", |
| 4396 | + "value": 4362, |
| 4397 | + "unit": "circuit_size" |
| 4398 | + }, |
| 4399 | + { |
| 4400 | + "name": "udiv_BLS12_381Fq_Bench.json/main", |
| 4401 | + "value": 4450, |
| 4402 | + "unit": "circuit_size" |
| 4403 | + }, |
| 4404 | + { |
| 4405 | + "name": "udiv_BLS12_381Fr_Bench.json/main", |
| 4406 | + "value": 3014, |
| 4407 | + "unit": "circuit_size" |
| 4408 | + }, |
| 4409 | + { |
| 4410 | + "name": "udiv_BN254_Fq_Bench.json/main", |
| 4411 | + "value": 2997, |
| 4412 | + "unit": "circuit_size" |
| 4413 | + }, |
| 4414 | + { |
| 4415 | + "name": "udiv_U2048_Bench.json/main", |
| 4416 | + "value": 4441, |
| 4417 | + "unit": "circuit_size" |
| 4418 | + }, |
| 4419 | + { |
| 4420 | + "name": "udiv_U256_Bench.json/main", |
| 4421 | + "value": 3078, |
| 4422 | + "unit": "circuit_size" |
| 4423 | + }, |
| 4424 | + { |
| 4425 | + "name": "udiv_mod_BLS12_377Fq_Bench.json/main", |
| 4426 | + "value": 3150, |
| 4427 | + "unit": "circuit_size" |
| 4428 | + }, |
| 4429 | + { |
| 4430 | + "name": "udiv_mod_BLS12_377Fr_Bench.json/main", |
| 4431 | + "value": 4362, |
| 4432 | + "unit": "circuit_size" |
| 4433 | + }, |
| 4434 | + { |
| 4435 | + "name": "udiv_mod_BLS12_381Fq_Bench.json/main", |
| 4436 | + "value": 4450, |
| 4437 | + "unit": "circuit_size" |
| 4438 | + }, |
| 4439 | + { |
| 4440 | + "name": "udiv_mod_BLS12_381Fr_Bench.json/main", |
| 4441 | + "value": 3014, |
| 4442 | + "unit": "circuit_size" |
| 4443 | + }, |
| 4444 | + { |
| 4445 | + "name": "udiv_mod_BN254_Fq_Bench.json/main", |
| 4446 | + "value": 2997, |
| 4447 | + "unit": "circuit_size" |
| 4448 | + }, |
| 4449 | + { |
| 4450 | + "name": "udiv_mod_U2048_Bench.json/main", |
| 4451 | + "value": 4441, |
| 4452 | + "unit": "circuit_size" |
| 4453 | + }, |
| 4454 | + { |
| 4455 | + "name": "udiv_mod_U256_Bench.json/main", |
| 4456 | + "value": 3078, |
| 4457 | + "unit": "circuit_size" |
| 4458 | + }, |
| 4459 | + { |
| 4460 | + "name": "validate_in_field_BLS12_377Fq_Bench.json/main", |
| 4461 | + "value": 2860, |
| 4462 | + "unit": "circuit_size" |
| 4463 | + }, |
| 4464 | + { |
| 4465 | + "name": "validate_in_field_BLS12_377Fr_Bench.json/main", |
| 4466 | + "value": 4211, |
| 4467 | + "unit": "circuit_size" |
| 4468 | + }, |
| 4469 | + { |
| 4470 | + "name": "validate_in_field_BLS12_381Fq_Bench.json/main", |
| 4471 | + "value": 2880, |
| 4472 | + "unit": "circuit_size" |
| 4473 | + }, |
| 4474 | + { |
| 4475 | + "name": "validate_in_field_BLS12_381Fr_Bench.json/main", |
| 4476 | + "value": 2847, |
| 4477 | + "unit": "circuit_size" |
| 4478 | + }, |
| 4479 | + { |
| 4480 | + "name": "validate_in_field_BN254_Fq_Bench.json/main", |
| 4481 | + "value": 2841, |
| 4482 | + "unit": "circuit_size" |
| 4483 | + }, |
| 4484 | + { |
| 4485 | + "name": "validate_in_field_U2048_Bench.json/main", |
| 4486 | + "value": 3137, |
| 4487 | + "unit": "circuit_size" |
| 4488 | + }, |
| 4489 | + { |
| 4490 | + "name": "validate_in_field_U256_Bench.json/main", |
| 4491 | + "value": 2847, |
| 4492 | + "unit": "circuit_size" |
| 4493 | + } |
| 4494 | + ] |
4121 | 4495 | } |
4122 | 4496 | ], |
4123 | 4497 | "Brillig Bytecode Size": [ |
|
0 commit comments