forceCheckedShutdown
Run full checked deinitialization on shutdown.
Make sure that after exiting main()
only a single thread with Kotlin runtime remains.
Run GC collecting everything including globals.
When enabled together with Platform.isCleanersLeakCheckerActive additionally checks that no cleaners get executed after main()