On Sat, Jul 07, 2001 at 05:51:00PM -0500, Jarkko Hietaniemi wrote:
> A basic block is a sequence of consecutive statements
> in which flow of control enters at the beginning and
> leaves at the end without halt or possibility of
> branching except at the end.
Oh, I know what Bblocks are. We even have B::Bblock to detect them!
I was just trying to work out whether they'd always be related to
scope, because I forgot about things like
if (,..) {
} # ends basic block and scope
# starts basic block but not scope
There is a strong correlation between bblocks and scopes, and you can
easily derive one from another. But it took me a while to remember that
they ain't the same. :)
--
There seems no plan because it is all plan.
-- C.S. Lewis
- Re: Between-Opcode Callbacks Jarkko Hietaniemi
- Re: Between-Opcode Callbacks Uri Guttman
- Re: Between-Opcode Callbacks Dan Sugalski
- Re: Between-Opcode Callbacks Jarkko Hietaniemi
- Re: Between-Opcode Callbacks Paul Johnson
- Re: Between-Opcode Callbacks Jarkko Hietaniemi
- Re: Between-Opcode Callbacks Simon Cozens
- Re: Between-Opcode Callbacks Jarkko Hietaniemi
- Re: Between-Opcode Callbacks Jarkko Hietaniemi
- Re: Between-Opcode Callbacks Uri Guttman
- Re: Between-Opcode Callbacks Simon Cozens
- Re: Between-Opcode Callbacks Jarkko Hietaniemi
- Re: Between-Opcode Callbacks Dan Sugalski
- Re: Between-Opcode Callbacks Uri Guttman
- Re: Between-Opcode Callbacks Dan Sugalski
- Re: Between-Opcode Callbacks Rocco Caputo
- Re: Between-Opcode Callbacks Uri Guttman
- Re: Between-Opcode Callbacks Paul Johnson
- Re: Between-Opcode Callbacks Uri Guttman
- Re: Between-Opcode Callbacks Dan Sugalski
- Re: Between-Opcode Callbacks Uri Guttman
