Use the -Xscdmx option to control the size of the class debug area when you create a shared class cache.



See Using -X command-line options for more information about the <size> parameter.


The -Xscdmx option works in a similar way to the -Xscmx option, which is used to control the overall size of the shared class cache. The size of -Xscdmx must be smaller than the size of -Xscmx. By default, the size of the class debug area is a percentage of the free class data bytes in a newly created or empty cache.

A class debug area is still created if you use the -Xnolinenumbers option with the -Xscdmx option on the command line.