String arguments in kaffe
Harish Sankaran
kaffe@rufus.w3.org
Tue, 25 Aug 1998 14:20:44 -0400 (EDT)
Hi,
Before a method is actually executed ,I want to trap the string
arguments(if any) in the method in the JVM.
For eg. if there is a method in the class
g.drawstring("Welcome",10,20) I want to trap the string "Welcome" before
the method is actually executed.I tried printing the arguments in the
function "virtualMachine" in machine.c by printing
arg[0].v.tword,arg[1].tword etc.
The co-oridnates gets printed ok but for some reason I was not able to
print the string by giving arg[2].v.tstr.
Could anyone let me know as to how and where a string argument is stored?
Thanks
Harish
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Harish Sankaran
-----------------------------------------------------------------------------
Grad Stdnt. : Computer Science | Apt. Address:
State University of NewYork,Stony Brook | 752, Chapin Complex
New York - 11790 | Stony Brook
| New York -11790
Research Group: Experimental Computer | Ph: (516)-216-2388
Systems |
email:- harish@cs.sunysb.edu
homepage:- http://www.cs.sunysb.edu/~harish
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%