Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimizations #45

Merged
merged 25 commits into from
Nov 20, 2022
Merged

Optimizations #45

merged 25 commits into from
Nov 20, 2022

Conversation

Enn3Developer
Copy link
Member

So, there are rooms for optimizations here and there, these may be small but nevertheless are optimizations.
The scope of this pr is to create a benchmarking tool, too, to have more accurate results when checking if an optimization either does work or not.

@Maiori44 Maiori44 added enhancement New feature or request experimental The changes may break something or be a bad idea labels Nov 9, 2022
@Maiori44 Maiori44 added this to the 3.0 milestone Nov 9, 2022
@Maiori44
Copy link
Member

Maiori44 commented Nov 9, 2022

is this ready to be merged?

@Enn3Developer
Copy link
Member Author

Not yet, still working on it

@Maiori44
Copy link
Member

Maiori44 commented Nov 9, 2022

maybe you should make it into a draft until it's ready
(just to avoid an accidental merge)

@Enn3Developer Enn3Developer marked this pull request as draft November 9, 2022 19:18
@Maiori44
Copy link
Member

I fear the day I'll have to merge 2.5.1 and 2.5.2 to next, since it'll definitely break this too

@Enn3Developer
Copy link
Member Author

I can only imagine your pain LEL

@Markos-Th09
Copy link
Member

Markos-Th09 commented Nov 19, 2022

I can’t even imagine how painful this would be

@Maiori44
Copy link
Member

The day of reckoning arrived, merge conflicts are here, how do we fix this pr lmao

@Markos-Th09
Copy link
Member

The day of reckoning arrived, merge conflicts are here, how do we fix this pr lmao

I will try to handle it later

@Maiori44
Copy link
Member

shouldn't @Enn3Developer have to handle it? since it's their fork

regardless, to whoever does handle the merge conflict, make sure to not accidentally remove any 2.5.X feature

@Markos-Th09
Copy link
Member

shouldn't @Enn3Developer have to handle it? since it's their fork

regardless, to whoever does handle the merge conflict, make sure to not accidentally remove any 2.5.X feature

If @Enn3Developer is available to do so yes

@Enn3Developer
Copy link
Member Author

Oh, mhh... I didn't think it was me that should fix all the conflicts. Fuck.

@Markos-Th09
Copy link
Member

Markos-Th09 commented Nov 20, 2022

Oh, mhh... I didn't think it was me that should fix all the conflicts. Fuck.

Well you don’t have to fix everything at once we can kinda split the work. But you mostly did the optimizations so you know the code better.

@Enn3Developer
Copy link
Member Author

Well, I'm still working on it so we'll see

@Maiori44
Copy link
Member

You 2 could handle the smaller things and leave what may be 2.5.X content to me

@Enn3Developer Enn3Developer marked this pull request as ready for review November 20, 2022 12:25
Copy link
Member

@Maiori44 Maiori44 left a comment

Choose a reason for hiding this comment

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

Well this sure is a ton of stuff, I hope you're sure there's no bugs
Regardless, I'll merge it

@Maiori44 Maiori44 merged commit 226c7cf into ClueLang:next Nov 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request experimental The changes may break something or be a bad idea
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants