gnash-commit
[Top][All Lists]
Advanced

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

Re: [Gnash-commit] /srv/bzr/gnash/trunk r12283: Drop AS3 stubs and other


From: Benjamin Wolsey
Subject: Re: [Gnash-commit] /srv/bzr/gnash/trunk r12283: Drop AS3 stubs and other AVM2 code that was in the wrong place.
Date: Fri, 09 Jul 2010 15:57:34 +0200

>   It might have been better to just not compile all the AS3 stubs than
> to remove them. They could come in handy in the future, and are somewhat
> separate from the AVM2 VM code.

They will never come in handy; one major problem with them, like with
the VM, was that they used an interface that's designed for AVM1 objects
when they should be creating AVM2 classes.

The code you used for generating them might be more useful, but first
it's necessary to work out and create an interface for making what we
need, and in any case it's advisable to start with a small number of
classes and test them extensively before expanding the interface for the
whole API.

It's also probably very sensible to create a large part of the AS3
interface (e.g. the constant enumeration classes) in ActionScript as
it's quicker to compile and more like what the pp does.

bwy

--
The current release of Gnash is 0.8.7
http://www.gnu.org/software/gnash/

Benjamin Wolsey, Software Developer - http://benjaminwolsey.de
C++ and Open-Source Flash blog - http://www.benjaminwolsey.de/bwysblog

xmpp:address@hidden
http://identi.ca/bwy

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil


reply via email to

[Prev in Thread] Current Thread [Next in Thread]