Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[PROPOSED PATCH lib/Parrot/Vtable.pm] Generate src/extends.c

0 views
Skip to first unread message

Chromatic

unread,
Sep 19, 2005, 2:26:29 PM9/19/05
to perl6-i...@perl.org
Hi all,

Here is a patch I promised Nicholas a while ago to generate
src/extends.c automatically. It's not complete and it's not perfect,
but it's a good first step that someone (including potentially myself)
can refine as we see where and how it fails.

-- c


vtable_extend.patch

Leopold Toetsch

unread,
Sep 26, 2005, 4:04:11 PM9/26/05
to chromatic, perl6-i...@perl.org

On Sep 19, 2005, at 20:26, chromatic wrote:

> <vtable_extend.patch>

Well, besides a nitpick regarding:

+=item C<vtbl_extend($vtable)>
+
+ [ snipped ]
+
+sub vtbl_embed

... I'm fine with that patch. But the ultimate word should speak actual
users of Parrot extend/embed, and of course, if it should be included
in the upcoming release.

leo

Chromatic

unread,
Oct 3, 2005, 9:24:30 PM10/3/05
to Leopold Toetsch, perl6-i...@perl.org
On Mon, 2005-09-26 at 22:04 +0200, Leopold Toetsch wrote:

> > <vtable_extend.patch>

> Well, besides a nitpick regarding:
>
> +=item C<vtbl_extend($vtable)>
> +
> + [ snipped ]
> +
> +sub vtbl_embed
>
> ... I'm fine with that patch.

Okay, I checked it in.

> But the ultimate word should speak actual
> users of Parrot extend/embed, and of course, if it should be included
> in the upcoming release.

Nothing uses it yet; it's just there to test against in whatever
generates the file for embedders. Someone'll have to enable it manually
with some Makefile magic.

-- c

Chip Salzenberg

unread,
Oct 9, 2005, 8:11:37 PM10/9/05
to chromatic, Leopold Toetsch, perl6-i...@perl.org
On Mon, Oct 03, 2005 at 06:24:30PM -0700, chromatic wrote:
> Nothing uses it yet; it's just there to test against in whatever
> generates the file for embedders. Someone'll have to enable it
> manually with some Makefile magic.

Would you like to propose such magic, at least a model?

("It's only a model.")
--
Chip Salzenberg <ch...@pobox.com>

0 new messages