You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Did you try to run the prototype (streamliner)? What were the results?
What are the downsides of streamliner?
The streamliner doesn't support parallel stream pipelines (stated in the article). How important is this issue in practice?
Which Java versions should we support?
According to the article, "The key to be able to inline the relevant calls ahead-of-time is precise type information to enable virtual call resolution." Hence, the usage of EO and PHI may be non-optimal or impossible because the information about types is lost. What are strong reasons to use EO and PHI for such optimizations?
The text was updated successfully, but these errors were encountered:
@deemp
1-2. we didn't try streamliner for now, maybe later, but we definitely won't use it.
3. for now it's not really important, I believe
4. I think it would be good to support all LTS versions: 8, 11, 17
5. After translation to PHI we will have the info about types, you may check how it would look like here so it won't be lost. We want to use EO and PHI because we just want to use it) Optimizing Streams is just a first step, first optimization we want to introduce. In the future there will be more.
Nickolay's status
Plans
Normalization with delayed substitutions (Experiment with closure of objects #421)
Custom rules (Custom rules. Iteration 2 #423)
Questions
Optimizing streams (streamliner) - open questions for @yegor256 @maxonfjvipon:
streamliner
?streamliner
doesn't support parallel stream pipelines (stated in the article). How important is this issue in practice?What are strong reasons to use EO and PHI for such optimizations?
The text was updated successfully, but these errors were encountered: