RFR: 8320649: C2: Optimize scoped values [v9]
Emanuel Peter
epeter at openjdk.org
Mon May 6 08:28:03 UTC 2024
On Thu, 2 May 2024 18:44:25 GMT, Roland Westrelin <roland at openjdk.org> wrote:
>> I'm waiting for @rwestrel to respond to my last list of comments/questions.
>
> @eme64 change is ready for another review
@rwestrel I feel like I am heavily stepping on your toes now....
Can you please do refactoring in a separate prior PR? This change is now 3K+ lines, and even reading through it all takes me more than a day, I simply cannot commit this many hours at a time.
I'm thinking in particular about your most recent changes with:
- `class Invariance`
- `estimate_if_peeling_possible`
Don't get me wrong: I like those refactorings, but they should be done separately.
If you can find anything else that could be done separately, that would help greatly.
I have been painstakingly separating my SuperWord PR's into more reviewable patches, and I do get quicker reviews that way.
My concern: I think the code is now in a state that can be understood (if one spends a day reading it all), but it is hard for me to say that it is correct. If I now approve this patch, then a subsequent reviewer will pay less attention, hence, I feel like I cannot just approve it too quickly now.
If I am too annoying, feel free to ask someone else to review and I will just step back. Maybe @theRealAph wants to review for a while?
-------------
PR Comment: https://git.openjdk.org/jdk/pull/16966#issuecomment-2095441298
More information about the hotspot-compiler-dev
mailing list