Julian Waters

Results 19 issues of Julian Waters

Redo of https://github.com/CloudburstMC/Server/pull/116

### Expected Behavior If everything went correctly with debug messages enabled, the Server should first send a message saying [CONSOLE: Stopping the server] and then proceed to print debug messages...

bug
help wanted

Second attempt at resolving [JDK-8292016](https://bugs.openjdk.org/browse/JDK-8292016) with a less intrusive approach this time Side note: While it might be preferred to remove this entirely, other areas of the JDK also use...

rfr
hotspot
core-libs

libsplashscreen uses the address of the WINAPI UpdateLayeredWindow in the condition of an if block, which will always evaluate to true since the address is never NULL. It is highly...

rfr
client

The support for Link Time Optimization in the JDK's make system could do with some cleaning up, at the moment it simply assumes the compiler is gcc and sets the...

rfr
build

Some external libraries required by native code are linked via linker comments embedded in pragmas. Searching for which libraries are linked can then become frustrating and confusing since they may...

build
nio
core-libs
security

Refactor code across the JDK to rely less on compiler extensions after [JDK-8292008](https://bugs.openjdk.org/browse/JDK-8292008) and [JDK-8247283](https://bugs.openjdk.org/browse/JDK-8247283). I'm not entirely sure whether the alignment specified in src/jdk.jdwp.agent/share/native/libjdwp/ArrayReferenceImpl.c and src/java.security.jgss/share/native/libj2gss/GSSLibStub.c only benefits code...

serviceability
hotspot
core-libs
security

Several parts of the make system in the JDK has large parts of cluttered if branches dedicated to setting flags for the specific compiler used in the build. This could...

ready
rfr
build

Recently upgraded to ucrt gcc 12 and I'm getting "This app can't run on your PC" prompts when I attempt to run Java compiled by the ucrt linking gcc (A...