Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
QuEraComputing
ppvm
Repository navigation
Code
Issues
21
(21)
Pull requests
16
(16)
Actions
Projects
Security and quality
Insights
More
items
perf(runtime): faster map_insert + specialized diagonal 2-qubit rotations
- #117
#117
Merged
Roger-luo
merged 14 commits into
main
QuEraComputing/ppvm:main
from
autotune/trotter-perf-3-main
QuEraComputing/ppvm:autotune/trotter-perf-3-main
Copy head branch name to clipboard
Jun 16, 2026
Conversation
Commits
14
(14)
Checks
Files changed
Merged
perf(runtime): faster map_insert + specialized diagonal 2-qubit rotations
#117
Roger-luo
merged 14 commits into
main
QuEraComputing/ppvm:main
from
autotune/trotter-perf-3-main
QuEraComputing/ppvm:autotune/trotter-perf-3-main
Copy head branch name to clipboard
Commits
Commits on Jun 12, 2026
autotune(fix): Reformat unsafe blocks in `rehash` to match rustfmt's expected style (inline `unsafe { … }` on the assignment line).
Show description for 9a9c9a0
Roger-luo
committed
9a9c9a0
View commit details
Copy full SHA for 9a9c9a0
Browse repository at this point
autotune(fix): Update snapshot `pauli_sum_creation-5` to reflect the new term insertion order produced by the `rehash` byte-slice optimization.
Show description for 1a9a002
Roger-luo
committed
1a9a002
View commit details
Copy full SHA for 1a9a002
Browse repository at this point
autotune: add a specialized `rzz` fast path to `impl RotationTwo for PauliSum` in `crates/ppvm-runtime/src/sum/rot2.rs` that short-circuits commuting terms via a single x-bit comparison and flips o…
Show description for 827f9f1
Roger-luo
committed
827f9f1
View commit details
Copy full SHA for 827f9f1
Browse repository at this point
autotune: replace the aux-map buffer in `PauliSum::map_insert` with a reusable scratch `Vec` (new `ACMapInsert::map_insert_vec`) to drop a hashmap probe+insert per produced term and make the per-ca…
Show description for ee3046f
Roger-luo
committed
ee3046f
View commit details
Copy full SHA for ee3046f
Browse repository at this point
autotune: add a strategy-aware `discard` predicate and use it in `PauliSum::map_insert` to skip inserting gate-produced terms the next `truncate` would drop (no-op for `NoStrategy` / active preserv…
Show description for 12af34d
Roger-luo
committed
12af34d
View commit details
Copy full SHA for 12af34d
Browse repository at this point
autotune(fix): restrict the `map_insert` insertion-pruning optimization to the monotonic `CoefficientThreshold` strategy by removing the unsafe `discard` overrides on `MaxPauliWeight`/`MaxLossWeigh…
Show description for 86db8d1
Roger-luo
committed
86db8d1
View commit details
Copy full SHA for 86db8d1
Browse repository at this point
autotune: drop the `contains_with` probe in `PauliSum::map_insert`'s merge so a strategy-discarded produced term is skipped unconditionally, removing one hashmap probe per discarded term
Show description for 65594d9
Roger-luo
committed
65594d9
View commit details
Copy full SHA for 65594d9
Browse repository at this point
revert(autotune): restore the `contains_with` guard in `PauliSum::map_insert`'s merge
Show description for 1df64df
Roger-luo
and
claude
committed
1df64df
View commit details
Copy full SHA for 1df64df
Browse repository at this point
perf(runtime): specialize `rxx`/`ryy` diagonal rotations and add rot2 tests
Show description for 136f409
Roger-luo
and
claude
committed
136f409
View commit details
Copy full SHA for 136f409
Browse repository at this point
test(runtime): guard the Trotter benchmark result and truncation fidelity
Show description for b12d547
Roger-luo
and
claude
committed
b12d547
View commit details
Copy full SHA for b12d547
Browse repository at this point
Potential fix for pull request finding
Show description for 2ce2f34
Roger-luo
and
Copilot
authored
2ce2f34
View commit details
Copy full SHA for 2ce2f34
Browse repository at this point
Commits on Jun 13, 2026
revert(runtime): remove the unsound `Strategy::discard` insertion-pruning
Show description for ac4f1d5
Roger-luo
and
claude
committed
ac4f1d5
View commit details
Copy full SHA for ac4f1d5
Browse repository at this point
fix(runtime): make `rehash` byte-slice hashing sound for all storage
Show description for 6f57270
Roger-luo
and
claude
committed
6f57270
View commit details
Copy full SHA for 6f57270
Browse repository at this point
Commits on Jun 16, 2026
Merge branch 'main' into autotune/trotter-perf-3-main
Roger-luo
authored
ee74457
View commit details
Copy full SHA for ee74457
Browse repository at this point
You can’t perform that action at this time.