Skip to content

Timed behaviour is the new default - #432

Merged
maxkratz merged 2 commits into
masterfrom
feature/timed-new-default
Aug 26, 2026
Merged

Timed behaviour is the new default#432
maxkratz merged 2 commits into
masterfrom
feature/timed-new-default

Conversation

@MarkBeB

@MarkBeB MarkBeB commented Aug 21, 2026

Copy link
Copy Markdown
Collaborator

This PR deprecates both timed methods: buildProblemTimed and solveProblemTimed.

At the same time, the timing logic of these methods has been integrated into the base methods: buildProblem and solveProblem. This means we no longer differentiate between timed and non-timed executions; measuring the execution time via the observer is now the default behavior.

This will resolve #425.

- Timed new default
- Also add observer for tracing
@MarkBeB
MarkBeB requested a review from maxkratz August 21, 2026 14:48
@MarkBeB MarkBeB added the enhancement New feature or request label Aug 21, 2026

@maxkratz maxkratz left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you very much!

@maxkratz
maxkratz merged commit 87a4e32 into master Aug 26, 2026
@maxkratz
maxkratz deleted the feature/timed-new-default branch August 26, 2026 18:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

GipsEngine: annotate "timed" methods as deprecated + "timed" is the new default

2 participants