There are number of places where misleading-indentation is reported by GCC.
Currently, the warning is disabled for the entirety of Hotspot, which is not
good.
C1 does an unusual style here. Changing it globally would touch a lot of lines.
Instead of doing that, I fit the existing style while also resolving the
warnings. Note this actually solves a bug in `lir_alloc_array`, where `do_temp`
are called without a check.
Build-tested this with product of:
- GCC 10
- {i686, x86_64, aarch64, powerpc64le, s390x, armhf, riscv64}
- {server, zero}
- {release, fastdebug}
Linux x86_64 fastdebug `tier1` is fine.
-------------
Commit messages:
- Also javaClasses.cpp
- Fix
Changes: https://git.openjdk.org/jdk/pull/10444/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=10444&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8294438
Stats: 44 lines in 5 files changed: 7 ins; 6 del; 31 mod
Patch: https://git.openjdk.org/jdk/pull/10444.diff
Fetch: git fetch https://git.openjdk.org/jdk pull/10444/head:pull/10444
PR: https://git.openjdk.org/jdk/pull/10444