Skip to content

Conversation

jialinli98
Copy link
Contributor

@jialinli98 jialinli98 commented Aug 26, 2025

Description

Problem*

same as #79 except this kept the arithmetic operations. If we replace them with if statements, benchmark checks will fail.

Summary*

Additional Context

PR Checklist*

  • I have tested the changes locally.
  • I have formatted the changes with Prettier and/or cargo fmt on default settings.

@jialinli98 jialinli98 force-pushed the jl/remove_decompose branch from ac3fa01 to 1cc89f6 Compare August 26, 2025 01:44
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'ACIR Opcodes'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.01.

Benchmark suite Current: b79ff1d Previous: 15df67c Ratio
get_string_JSON16kb_Bench.json/main 43258 acir_opcodes 42695 acir_opcodes 1.01
get_string_JSON512b_Bench.json/main 27386 acir_opcodes 26823 acir_opcodes 1.02
get_value_JSON16kb_Bench.json/main 20747 acir_opcodes 20188 acir_opcodes 1.03
get_value_JSON512b_Bench.json/main 4875 acir_opcodes 4316 acir_opcodes 1.13

This comment was automatically generated by workflow using github-action-benchmark.

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Circuit Size'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 1.01.

Benchmark suite Current: b79ff1d Previous: 15df67c Ratio
get_value_JSON16kb_Bench.json/main 36167 circuit_size 35344 circuit_size 1.02
get_value_JSON512b_Bench.json/main 10373 circuit_size 9550 circuit_size 1.09

This comment was automatically generated by workflow using github-action-benchmark.

@jialinli98 jialinli98 force-pushed the jl/remove_decompose branch 3 times, most recently from a9f97fb to e94e705 Compare August 26, 2025 04:12
@jialinli98 jialinli98 changed the title new chore: remove decompose function Aug 26, 2025
@jialinli98 jialinli98 requested a review from TomAFrench August 26, 2025 04:36
@jialinli98 jialinli98 force-pushed the jl/remove_decompose branch from d1a3c32 to deab3c5 Compare August 26, 2025 04:46
@TomAFrench TomAFrench merged commit 38f3f26 into main Aug 26, 2025
18 checks passed
@github-project-automation github-project-automation bot moved this from 👀 To Triage to ✅ Done in Noir Libraries Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants