Skip to content

Add optimization levels OUTDATED#175

Closed
aydogduberkay wants to merge 7 commits intomainfrom
berkay-add-optimization-levels
Closed

Add optimization levels OUTDATED#175
aydogduberkay wants to merge 7 commits intomainfrom
berkay-add-optimization-levels

Conversation

@aydogduberkay
Copy link
Collaborator

Extend Configurations with Optimization Level

This PR introduces an optimization level setting to the Configurations, allowing users to select between three modes: default, conservative, and aggressive. If no level is specified, the system defaults to default.

  • default: Applies default optimizations.
  • conservative: Applies newer optimizations which we have gained experience with, but still prioritizes stability.
  • aggressive: Enables any optimization available, including newly implemented ones. This may lead to the best performance but may not be stable.

@aydogduberkay aydogduberkay requested a review from comnik February 11, 2026 10:27
@aydogduberkay aydogduberkay marked this pull request as ready for review March 10, 2026 09:52
Copy link
Collaborator

Choose a reason for hiding this comment

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

This file seems wrong? The pretty printer should be in sdks/go/src/pretty.go

Copy link
Collaborator

Choose a reason for hiding this comment

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

Same here, all the julia code should be in sdks/julia

Copy link
Collaborator

@comnik comnik left a comment

Choose a reason for hiding this comment

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

@aydogduberkay I think something went wrong here due to the outdated branch. The SDK files are all over the place now. Could you start from scratch on a fresh branch off of main?

@aydogduberkay aydogduberkay changed the title Add optimization levels Add optimization levels OUTDATED Mar 10, 2026
@aydogduberkay
Copy link
Collaborator Author

Will do this from scratch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants