-
Notifications
You must be signed in to change notification settings - Fork 820
add details about optimizer passes #4858
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
base: master
Are you sure you want to change the base?
add details about optimizer passes #4858
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are really just a few external links in the docs, would you think it would be beneficial to link to Nikitas blog post?
As there are only a few external links, I am not sure how this is handled usually
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good to me, but I will defer to doc maintainers for the final review.
I think that linking to the blog post would make sense, as it can be considered a reference, but I'm not sure about the policy either. I also defer to doc maintainers.
<row> | ||
<entry>10</entry> | ||
<entry>PASS_11</entry> | ||
<entry>Literal optimization</entry> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggest: Literal compaction
<row> | ||
<entry>11</entry> | ||
<entry>PASS_12</entry> | ||
<entry>Call stack adjustment</entry> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Suggest: Pre-compute call stack size
Did some digging into optimizer passes in php/php-src#19658 and figured I could just document things a bit more user friendly