From: <ls...@us...> - 2008-12-13 21:12:01
|
Revision: 4787 http://jnode.svn.sourceforge.net/jnode/?rev=4787&view=rev Author: lsantha Date: 2008-12-13 21:11:59 +0000 (Sat, 13 Dec 2008) Log Message: ----------- Intgerated java.lang.reflect.Field from OpenJDK. Modified Paths: -------------- trunk/builder/src/builder/org/jnode/build/AbstractBootImageBuilder.java trunk/core/descriptors/org.classpath.core.xml Modified: trunk/builder/src/builder/org/jnode/build/AbstractBootImageBuilder.java =================================================================== --- trunk/builder/src/builder/org/jnode/build/AbstractBootImageBuilder.java 2008-12-13 21:11:12 UTC (rev 4786) +++ trunk/builder/src/builder/org/jnode/build/AbstractBootImageBuilder.java 2008-12-13 21:11:59 UTC (rev 4787) @@ -1331,6 +1331,21 @@ addCompileHighOptLevel("org.jnode.vm.memmgr.mmtk.nogc"); addCompileHighOptLevel("org.jnode.vm.memmgr.mmtk.ms"); + //todo review for boot image size reduction + addCompileHighOptLevel("sun.misc"); +// addCompileHighOptLevel("sun.reflect"); <-- // this kills jnode while booting, maybe Reflection static{...} + addCompileHighOptLevel("sun.reflect.annotation"); + addCompileHighOptLevel("sun.reflect.generics"); + addCompileHighOptLevel("sun.reflect.generics.factory"); + addCompileHighOptLevel("sun.reflect.generics.parser"); + addCompileHighOptLevel("sun.reflect.generics.reflectiveObjects"); + addCompileHighOptLevel("sun.reflect.generics.repository"); + addCompileHighOptLevel("sun.reflect.generics.scope"); + addCompileHighOptLevel("sun.reflect.generics.tree"); + addCompileHighOptLevel("sun.reflect.generics.visitor"); + addCompileHighOptLevel("sun.reflect.misc"); + addCompileHighOptLevel("sun.nio"); + if (false) { addCompileHighOptLevel("org.mmtk.plan"); addCompileHighOptLevel("org.mmtk.policy"); Modified: trunk/core/descriptors/org.classpath.core.xml =================================================================== --- trunk/core/descriptors/org.classpath.core.xml 2008-12-13 21:11:12 UTC (rev 4786) +++ trunk/core/descriptors/org.classpath.core.xml 2008-12-13 21:11:59 UTC (rev 4787) @@ -37,6 +37,7 @@ <export name="sun.net.www.protocol.http.InMemoryCookieStore"/> <export name="sun.net.spi.nameservice.NameService"/> <export name="sun.net.spi.nameservice.NameServiceDescriptor"/> + <export name="sun.nio.ByteBuffered"/> <export name="sun.nio.ch.Interruptible"/> <export name="sun.security.acl.GroupImpl"/> <export name="sun.security.util.Debug"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |