diff --git a/base/src/main/java/de/staropensource/sosengine/base/utility/Miscellaneous.java b/base/src/main/java/de/staropensource/sosengine/base/utility/Miscellaneous.java index a61a0a8..2b5ca04 100644 --- a/base/src/main/java/de/staropensource/sosengine/base/utility/Miscellaneous.java +++ b/base/src/main/java/de/staropensource/sosengine/base/utility/Miscellaneous.java @@ -189,8 +189,14 @@ public final class Miscellaneous { } /** - * Forcefully invokes the garbage collector and blocks execution until finished.
- * If you want to run it in parallel to your program, consider running it in a {@link VirtualThread}. + * Forcefully invokes the garbage collector + * and blocks execution until finished. + * If you want to run it in parallel to your + * program, consider running it in a {@link VirtualThread}. + *

+ * This method does not guarantee full garbage collection, + * as the JVM only hints the garbage collector to do it's job. + * This is because all garbage collectors are non-deterministic. * * @since v1-alpha0 */