From: <mic...@us...> - 2007-07-02 16:01:40
|
Revision: 143 http://svn.sourceforge.net/pearcolator/?rev=143&view=rev Author: michael_baer Date: 2007-07-02 09:01:43 -0700 (Mon, 02 Jul 2007) Log Message: ----------- Switch from JikesRVMSupport to using VM_TypeReference as to not confuse the BootImageWriter Modified Paths: -------------- src/org/binarytranslator/vmInterface/DBT_Trace.java Modified: src/org/binarytranslator/vmInterface/DBT_Trace.java =================================================================== --- src/org/binarytranslator/vmInterface/DBT_Trace.java 2007-07-02 09:25:04 UTC (rev 142) +++ src/org/binarytranslator/vmInterface/DBT_Trace.java 2007-07-02 16:01:43 UTC (rev 143) @@ -23,6 +23,7 @@ import org.jikesrvm.classloader.VM_MemberReference; import org.jikesrvm.classloader.VM_Atom; import org.jikesrvm.classloader.VM_BytecodeStream; +import org.jikesrvm.classloader.VM_TypeReference; import org.jikesrvm.runtime.VM_Statics; import org.jikesrvm.runtime.VM_DynamicLink; import org.jikesrvm.compilers.opt.ir.OPT_GenerationContext; @@ -147,8 +148,8 @@ private static final VM_Atom invokeCodeDescriptor; static { - dummyRunner = java.lang.JikesRVMSupport.getTypeForClass( - DummyDynamicCodeRunner.class).asClass(); + dummyRunner = VM_TypeReference.findOrCreate(DummyDynamicCodeRunner.class).resolve().asClass(); + VM_Atom memName = VM_Atom.findOrCreateAsciiAtom("invokeCode"); invokeCodeDescriptor = VM_Atom .findOrCreateAsciiAtom("(Lorg/jikesrvm/ArchitectureSpecific$VM_CodeArray;Lorg/binarytranslator/generic/os/process/ProcessSpace;)I"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |