Some HotSpot files have an interesting include pattern where the platform dependent code is included straight into the class containing the shared implementation.
This has various interesting effects to the code layout and readability of the code. I propose that we stop doing this and instead clearly separate the shared code and the platform specific code in separate classes. This then allows us to use the standard include patterns that we use for most of our code.
This has various interesting effects to the code layout and readability of the code. I propose that we stop doing this and instead clearly separate the shared code and the platform specific code in separate classes. This then allows us to use the standard include patterns that we use for most of our code.
- relates to
-
JDK-8341558 [AIX] build broken after 8341413
- Resolved
- links to
-
Commit(master) openjdk/jdk/72ac72fe
-
Review(master) openjdk/jdk/21306