On Wed, 4 Sep 2024 21:17:28 GMT, Gerard Ziemski <gziem...@openjdk.org> wrote:
>> Please review this cleanup, where we rename `MEMFLAGS` to `MemType`. >> >> `MEMFLAGS` implies that we can use more than one at the same time, but those >> are exclusive values, so `MemType` is much more suitable name. >> >> There is a bunch of other related cleanup that we can do, but I will leave >> for follow up issues such as [NMT: rename NMTUtil::flag to >> NMTUtil::type](https://bugs.openjdk.org/browse/JDK-8337836) > > Gerard Ziemski has updated the pull request incrementally with 308 additional > commits since the last revision: > > - undo MEMFLAGS to MemType > - 8339233: Test javax/swing/JButton/SwingButtonResizeTestWithOpenGL.java#id > failed: Button renderings are different after window resize > > Reviewed-by: honkar > - 8338924: C1: assert(0 <= i && i < _len) failed: illegal index 5 for length > 5 > > Co-authored-by: Dean Long <dl...@openjdk.org> > Reviewed-by: kvn, thartmann > - 8339492: StackMapDecoder::writeFrames makes lots of allocations > > Reviewed-by: liach, redestad, jwaters, asotona > - 8332901: Select{Current,New}ItemTest.java for Choice don't open popup on > macOS > > Move SelectCurrentItemTest.java to java/awt/Choice/SelectItem/. > Move SelectNewItemTest.java to java/awt/Choice/SelectItem/. > Use latches to control test flow instead of delays. > Encapsulate the common logic in SelectCurrentItemTest. > Provide overridable checkXXX() methods to modify conditions. > Provide an overridable method which defines where to click > in the choice popup to select an item. > > Reviewed-by: honkar, prr, dnguyen > - 8339148: Make os::Linux::active_processor_count() public > > Reviewed-by: dholmes, jwaters > - 8339112: Move JVM Klass flags out of AccessFlags > > Reviewed-by: matsaave, cjplummer, dlong, thartmann, yzheng > - 8336860: x86: Change integer src operand for CMoveL of 0 and 1 to long > > Reviewed-by: epeter, chagedorn, shade, qamai, jbhateja > - 8325679: Optimize ArrayList subList sort > > Reviewed-by: liach > - 8339131: Remove rarely-used accessor methods from Opcode > > Reviewed-by: asotona > - ... and 298 more: https://git.openjdk.org/jdk/compare/9665d7f7...6d6d70e9 I am not excited about the final result, and I pity the poor backport maintainers, but it is also not a hill I'd die on. ------------- PR Comment: https://git.openjdk.org/jdk/pull/20497#issuecomment-2333894316