Uh oh!
There was an error while loading. Please reload this page.
bpo-37271: Optimize bytecode multiple times until it cannot be optimized further - #14068
bpo-37271: Optimize bytecode multiple times until it cannot be optimized further#14068pablogsal wants to merge 6 commits into
Conversation
nedbat
commented
Jun 14, 2019
@pablogsal Any chance you want to help get #13600 finished? |
pablogsal
commented
Jun 14, 2019
@nedbat Sure, I will talk with Victor to see if we can push it forward. |
576034a to
f9b5588Compare64fa0b9 to
8188a1aComparepablogsal
commented
Jun 15, 2019
@serhiy-storchaka What do you think about this approach? |
8188a1a to
282da9eCompareUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
9119526 to
68a2657Comparepablogsal
commented
Jul 29, 2019
I have rebased and address the feedback. Also, I have added a max cap of iterations (although is not needed, it can be proven that the while loop will always finish) to make sure the time expended in the loop is always bounded. |
d9f5d4a to
99bb01aCompare7aed1c2 to
a5ec1beComparef4101a8 to
cba4927Compare
markshannon
left a comment
There was a problem hiding this comment.
Looks good in general, just a couple of questions.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
cc7a51f to
cba4927Comparepablogsal
commented
Sep 9, 2019
@markshannon I have added some comments as requested, check if they look good to you :) |
4c853b8 to
22560acComparepablogsal
commented
Sep 10, 2019
CC: @Yhg1s |
pablogsal
commented
Sep 10, 2019
This is the code that is failing the assert currently: |
Yhg1s
commented
Sep 11, 2019
GH-15970 should fix the lnotab issue. |
https://bugs.python.org/issue37271