[perl #44607] [CAGE] Hoist slurp_file() into Parrot::Util

2007-09-08 Thread James Keenan via RT
Andy moved slurp_file() into Parrot::BuildUtil last month. So I don't think we need to start a separate module called Parrot::Util -- at least not yet. I'm adding one file, t/configure/039-slurp_file.t, to provide unit tests for Parrot::BuildUtil::slurp_file(). I also spruced up the POD in Build

[perl #45281] [CAGE] Replace io->vtable->whatever with VTABLE_whatever(interp, io, ...)

2007-09-08 Thread Paul Cochrane via RT
On Sat Sep 08 14:11:57 2007, [EMAIL PROTECTED] wrote: > On Saturday 08 September 2007 14:00:39 Paul Cochrane via RT wrote: > > > Is this restricted to just the pmc's? C also found instances > > in: > > > > src/ops/io.ops > > src/hash.c > > src/pmc_freeze.c > > src/stm/backend.c > > > > I.e. shou

[perl #43855] embed.h no longer needs the Parrot_init prototype

2007-09-08 Thread Bernhard Schmalhofer via RT
On Fr. 13. Jul. 2007, 09:47:53, [EMAIL PROTECTED] wrote: > There's a comment in embed.h which says: > > /* XXX Parrot_init() should be removed, no longer required for embedders */ > > This comment has been there since April 2006. The Parrot_init() > prototype is redundant with the one in interpr

[svn:parrot-pdd] r21146 - trunk/docs/pdds/draft

2007-09-08 Thread allison
Author: allison Date: Sat Sep 8 14:25:24 2007 New Revision: 21146 Modified: trunk/docs/pdds/draft/pdd25_concurrency.pod Log: [pdd] Add a reference to a PerlMonks thread about concurrency. Modified: trunk/docs/pdds/draft/pdd25_concurrency.pod =

Re: [perl #45281] [CAGE] Replace io->vtable->whatever with VTABLE_whatever(interp, io, ...)

2007-09-08 Thread chromatic
On Saturday 08 September 2007 14:00:39 Paul Cochrane via RT wrote: > Is this restricted to just the pmc's? C also found instances > in: > > src/ops/io.ops > src/hash.c > src/pmc_freeze.c > src/stm/backend.c > > I.e. should these be updated/changed as well? Hm, I thought it was, but it's not. Th

[perl #45281] [CAGE] Replace io->vtable->whatever with VTABLE_whatever(interp, io, ...)

2007-09-08 Thread Paul Cochrane via RT
On Sat Sep 08 12:37:00 2007, [EMAIL PROTECTED] wrote: > Several PMCs use vtable methods directly, rather than going through the > accessor macros. These are particularly evident in bytecode freezing and > thawing. > > The existing code looks like: > > io->vtable->push_integer(INTERP,

Re: welcome ron to the company of parrots

2007-09-08 Thread Ron Blaschke
jerry gay wrote: > i've just given ron blaschke (aka ron or rblasch) a commit bit. please > join me in welcoming him to the core committers. over the last few > years, ron has submitted many high-quality patches, and has always > been willing to share his knowledge of windows-based programming. Ma

[perl #45281] [CAGE] Replace io->vtable->whatever with VTABLE_whatever(interp, io, ...)

2007-09-08 Thread via RT
# New Ticket Created by chromatic # Please include the string: [perl #45281] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=45281 > Several PMCs use vtable methods directly, rather than going through the accessor macros.

Re: Build Farm

2007-09-08 Thread James E Keenan
David Fetter wrote: Would people here be interested in running clients on various architectures, OSs, compilers, etc.? What kinds of things would you like to see in a status overview page I was discussing this with ptc off-list today. What I would most like out of a page which consolidates

[perl #42300] [PATCH] t/pmc/sub.t: test for creation of lex by clone op

2007-09-08 Thread Bernhard Schmalhofer via RT
On Do. 26. Apr. 2007, 16:45:08, [EMAIL PROTECTED] wrote: > Now it makes sense. :) Anyway, I found this by following the Compiler FAQ, > which says that a new closure should be created by cloning the sub. I think > it should be changed to say newclosure, or even explain this (because you > might r

[perl #45267] [TODO] Option '--trace' of the parrot executable

2007-09-08 Thread via RT
# New Ticket Created by Bernhard Schmalhofer # Please include the string: [perl #45267] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=45267 > In t/run/options.t there is a TODO test for the '--trace' option of parrot. It l

Re: mod_perl6 update

2007-09-08 Thread Ron Blaschke
Jeff Horwitz wrote: > It gives me great pleasure to introduce you to the world's first > mod_perl6 handlers! They are run using Parrot's Perl6 compiler on top > of mod_parrot, and are compiled on the fly the first time a handler is > called. Each handler is passed an [Apache;RequestRec] object >