-
Notifications
You must be signed in to change notification settings - Fork 1
Open
4 / 54 of 5 issues completedLabels
PlanMeta issueMeta issueperformancePerformance improvement related issuePerformance improvement related issue
Milestone
Description
Motivation
This issue tracks the improvements needed to review and improve performance for the v0.2 release.
- Improve Animation Engine Performance & Frame Accuracy #47
- Eliminate costly or unnecessary abstractions.
- Eliminate Contention Points in the Critical Hot Path from High-Level Device API to
set_state#43 => gained 2x performance - Replace RwLock with Atomic for primitive values to improve performance #19 => 10-100x on accessing protocol data
- Replace macro-based
OutputDeviceboilerplate with #[output_device] proc-macro #41 => show no impact of performance
- Eliminate Contention Points in the Critical Hot Path from High-Level Device API to
- Review helpers performance
- Refactor
utils/scaleto improve performance and safety for numeric scaling #38 => gained 2x-8x performance
- Refactor
Sub-issues
Metadata
Metadata
Assignees
Labels
PlanMeta issueMeta issueperformancePerformance improvement related issuePerformance improvement related issue