Skip to content

Improve benchmark timing harness and macOS support#59

Merged
SoundBlaster merged 1 commit intomainfrom
codex/follow-instructions-in-start.md-4zjqxo
Nov 1, 2025
Merged

Improve benchmark timing harness and macOS support#59
SoundBlaster merged 1 commit intomainfrom
codex/follow-instructions-in-start.md-4zjqxo

Conversation

@SoundBlaster
Copy link
Owner

Summary

  • add a reusable BenchmarkTimer helper with unit tests to isolate benchmark timing from XCTest overhead
  • refactor performance benchmarks and storage helpers to use the new timer, rely on temporaryDirectory, and add coverage for the fallback path
  • conditionally import IOKit/CoreData for macOS-only utilities and update agent documentation to record the fixes

Testing

  • swift test (fails on Linux: missing Combine module)

https://chatgpt.com/codex/tasks/task_e_690556c57a908321baab824374d21e9a

@SoundBlaster SoundBlaster merged commit 49381e8 into main Nov 1, 2025
3 checks passed
@SoundBlaster SoundBlaster deleted the codex/follow-instructions-in-start.md-4zjqxo branch November 1, 2025 01:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant