https://medium.com/@mail.thiagomendes/jvm-startup-time-and-memory-footprint-enhancements-6b78bd74f182