[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnash-commit] /srv/bzr/gnash/trunk r11169: Make AVM2 scope stack an
From: |
strk |
Subject: |
Re: [Gnash-commit] /srv/bzr/gnash/trunk r11169: Make AVM2 scope stack and stack usage stricter and more correct by dropping |
Date: |
Fri, 26 Jun 2009 23:45:19 +0200 |
On Fri, Jun 26, 2009 at 03:39:36PM +0200, Benjamin Wolsey wrote:
> ------------------------------------------------------------
> revno: 11169
> committer: Benjamin Wolsey <address@hidden>
> branch nick: trunk
> timestamp: Fri 2009-06-26 15:39:36 +0200
> message:
> Make AVM2 scope stack and stack usage stricter and more correct by dropping
> left-over items on return from functions, not dropping items before
> entering functions, and using the whole scope stack for lookup. SafeStack
> was ideal for this, but wasn't being used correctly.
Chad designed it with the AVM2 semantic in mind.
It's use from AVM1 is correct (no cleanup on exit).
Just for the record...
--strk;