Re: createInvoke instruction

Shrinivas Joshi <[email protected]>
Newsgroups gmane.comp.jakarta.bcel.devel
Message-ID <[email protected]>
Hi All,
  Sorry for the post. It works now.

Thanks
Shrinivas Joshi



On Sat, 2 Jul 2005, Shrinivas Joshi wrote:

> Hi All,
>   I guess I am missing something over here. Probably it will work if I
> just create invoke instruction with called class as the class C and JVM
> will decide the class/method to be called based on the run-time type of
> the objectref. Will try with it and post abt it.
>
> Thanks and Regards
> Shrinivas Joshi.
>
>
>
> On Sat, 2 Jul 2005, Shrinivas Joshi wrote:
>
> > Hi Torsten,
> >  I want to know whether one can provide something like "this" reference as
> > the called class to createInvoke method. Since the called class might vary
> > depending on the run-time type of objectref used by invoke* instruction.
> > for e.g if A is superclass of B is superclass of C and one wants to add a
> > invoke in class C to some method defined in A as well as B class then the
> > called class can either be A or B depending on the run-time type of this
> > reference loaded using aload_0 prior to invoke* instruction.
> > Hope this clarifies.
> >
> > Thanks and Regards
> > Shrinivas Joshi.
> >
> >
> >
> > On Sat, 2 Jul 2005, Torsten Curdt wrote:
> >
> > > Shrinivas Joshi wrote:
> > > > Hi All,
> > > >   InstructionFactory.createInvoke method takes name of the called class as
> > > > it first parameter. Can this be used to create an invoke instruction that
> > > > decides the name of the class at run-time. This is especially useful while
> > > > creating invoke for some method call that is defined in super-classes of
> > > > the calling class and appropriate class's method needs to be called based
> > > > on the run-time type of the objectref.
> > > > Kindly let me know about this.
> > >
> > > Shrinivas,
> > >
> > > sorry but ...but what is the question? :)
> > >
> > > cheers
> > > --
> > > Torsten
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.