HotSpot is the name of the JVM. This Java enhancement was intended to support the development of C++ unit tests for the JVM. Here is a partial, non-prioritized, list of goals for this enhancement:
- Command line testing
 - Creating appropriate documentation
 - Debugging compile targets
 - Framework elasticity
 - IDE support
 - Individual and isolated unit testing
 - Individualized test results
 - Integrating with existing infrastructure
 - Internal test support
 - Positive and negative testing
 - Short execution time testing
 - Supporting all JDK 9 build platforms
 - Test compile targets
 - Test exclusion
 - Test grouping
 - Testing that requires the JVM to be initialized
 - Tests co-located with source code
 - Tests for platform-dependent code
 - Writing and executing unit testing (for classes and methods)
 
This enhancement is evidence of the increasing extensibility.