Skip to content

Add Flag to avoid copying state vector#8054

Open
jkalsi1 wants to merge 8 commits intoquantumlib:mainfrom
jkalsi1:main
Open

Add Flag to avoid copying state vector#8054
jkalsi1 wants to merge 8 commits intoquantumlib:mainfrom
jkalsi1:main

Conversation

@jkalsi1
Copy link
Copy Markdown
Member

@jkalsi1 jkalsi1 commented Apr 21, 2026

resolves #8041

@jkalsi1 jkalsi1 requested review from a team and vtomole as code owners April 21, 2026 18:22
@jkalsi1 jkalsi1 requested a review from 95-martin-orion April 21, 2026 18:22
@github-actions github-actions Bot added the size: M 50< lines changed <250 label Apr 21, 2026
@jkalsi1
Copy link
Copy Markdown
Member Author

jkalsi1 commented Apr 21, 2026

@sergeisakov @mhucka , here is a first go at implementing my proposed temporary solution to #8041 in Cirq, and #893 in qsim.

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 21, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.63%. Comparing base (89993a9) to head (e86f0bf).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #8054   +/-   ##
=======================================
  Coverage   99.63%   99.63%           
=======================================
  Files        1110     1110           
  Lines       99795    99850   +55     
=======================================
+ Hits        99434    99489   +55     
  Misses        361      361           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: M 50< lines changed <250

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide a way to avoid copying state vector from Cirq

1 participant