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.
|