Replies: 4 comments 1 reply
-
Writeup for Wed, 6/8: I worked on a pass to resolve #840 and created a pull request (#1026). Right now it's very conservative about which situations to apply the transformation. Questions: (I wrote this on the PR as well). I wasn't sure what the tests should look like? Possibly improve the code I have right now to make it more concise. |
Beta Was this translation helpful? Give feedback.
-
Fri 6/10: I worked on restructuring the code in the way discussed on the PR. Adding these features may complicate my code a bit, so I'm still thinking about how to make it more idiomatic. We can discuss what other situations I should look for to apply the transformations for this pass that I can work on next week. I should probably get a clearer plan for what to do next week. Edit: After meeting w/ Rachit here a more concrete plan for next week: |
Beta Was this translation helpful? Give feedback.
-
Mon 6/10 I thought about some ways to find even more situations for the transformation (discussed in #1030). However, it may be smarter to not implement them until we know these situations actually come up in real code. Not too many questions. We can discuss if I should implement the further transformation mentioned in #1030 or not. One idea is to find a heuristic that can detect #1030's situation a good portion of the time but not perfectly. Plans: Finish up the code. Also, I will probably need to spend time cleaning the code as well. |
Beta Was this translation helpful? Give feedback.
-
Wed 6/15 (sorry a day late): I submitted a PR for the static-par-conv pass on Tuesday. I then started to think about the next pass (generalizing sharing). I'm going to start a new lab notebook to discuss what I've been thinking. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Lab Notebook for building pass to resolve #840
Roughly discuss:
Beta Was this translation helpful? Give feedback.
All reactions