[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: your mail



On Fri, 5 Apr 2002, [iso-8859-1] David Bélanger wrote:

> in soot.baf.Inst
> what quantity does each of the above represent?
> getOutCount
> getInCount
> getNetCount
> getInMachineCount
> getOutMachineCount
> getNetMachineCount
>
> stack height, instruction size?

These refer to stack height.  net = out - in (defined on AbstartInst), out
is the minimum stack height upon exit from this instruction, in is the
minimum stack height upon entry.  The non-machine instructions will, I
think, call double-word (long, for instance) arguments 1 count, while the
machine instructions call them 2 counts; the instructions are aware of
what type they're operating on.

pat