From: <av...@sp...> - 2006-06-02 14:57:50
|
Hi, I'm trying to instrument Jikes by inserting calls to various places. I ne= ed to pass some strings to the Call.createX (X =3D 1, 2, ...) so that it = gets passed to the static method that I haved declared in VM_Entrypoints.= How do I do that? The last several parameters of Call.createX takes an OP= T_Operand. If I have a String (just a local variable in the method - or a= string constant), what do I need to do to get it correctly passed to the= static method? There's something call OPT_StringConstantOperand that tak= es a string and an offset to create an OPT_STringConstantOperand. If this= is the proper way, how do I know the offset of a local/temporary variabl= e? This is probably something very simple, but I have looked around and have= nt found the answer yet Thanks, ~Anh |