8176472: Lazily create ModuleEntryTable
Summary: Moved the unnamed module out of the ModuleEntryTable and into the ClassLoaderData so that the MET can be lazily created only when other modules are present. Also a smaller PackageTable size.
Reviewed-by: gtriantafill, hseigel, lfoltan, coleenp
<?xml version="1.0" encoding="UTF-8"?><project version="4"> <component name="AntConfiguration"> <buildFile url="file://$PROJECT_DIR$/.idea/build.xml"> <properties> <property name="boot.java.home" value="$JDKPath$" /> <property name="jtreg.tests" value="$FilePath$" /> <property name="jtreg.home" value="jtreg.home" /> <property name="build.target.dir" value="specDir" /> <!-- this will be replaced --> <property name="module.name" value="java.base" /> <!-- this will be replaced --> </properties> <executeOn event="afterCompilation" target="post-make" /> </buildFile> </component></project>