-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
component/compilerCompiler issuesCompiler issuesfeatureNew feature or enhancementNew feature or enhancementgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed
Milestone
Description
Optimize constant expressions, so that the executor does not have to evaluate expressions like these.
1 == 2=>falsefalse == true=>falsea IS bwhereaandbare different constant values =>false1 BETWEEN 5 AND 6=>false- etc.
There is a lot of room for creativity here.
Please take note, that optimizations require extensive testing, so that nothing is optimized in a wrong way.
This means, that to complete this ticket, a lot of positive and negative test cases are required.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
component/compilerCompiler issuesCompiler issuesfeatureNew feature or enhancementNew feature or enhancementgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is needed