Performance Optimization and FFI Profiling
Description
Performance is critical for a compositor. We need to identify and optimize performance bottlenecks, particularly around foreign function calls which are heavily used in our Wayland bindings.
Requirements
- Profile FFI call performance using compiler plugins
- Identify high-impact performance bottlenecks
- Optimize critical paths in the compositor
Acceptance Criteria
Reference
Performance profiling tools discussion: https://discourse.haskell.org/t/new-compiler-plugin-to-make-it-possible-to-profile-time-spent-in-foreign-function-calls/11217/6
Performance Optimization and FFI Profiling
Description
Performance is critical for a compositor. We need to identify and optimize performance bottlenecks, particularly around foreign function calls which are heavily used in our Wayland bindings.
Requirements
Acceptance Criteria
Reference
Performance profiling tools discussion: https://discourse.haskell.org/t/new-compiler-plugin-to-make-it-possible-to-profile-time-spent-in-foreign-function-calls/11217/6