On Friday 20 July 2007 00:47:44 [EMAIL PROTECTED] wrote:
> Log:
> [PMC] Unbugged a seriously bugged string index operation.
>
> Modified: trunk/src/pmc/namespace.pmc
> ===
>=== --- trunk/src/pmc/namespace.pmc(original)
> +
The codestring-pmc branch now has a CodeString.pmc that is little more than
a String with some extra methods; need_ext, PMC_data, custom mark have all
been removed... But we're left with the same GC-based segfault we had.
I'm at a loss on how to debug this sort of thing.
If we don't have a pr
On 7/19/07, Nuno Carvalho via RT <[EMAIL PROTECTED]> wrote:
Greetings,
On Mon Sep 13 21:31:17 2004, coke wrote:
> The compile error has changed:
>
> error:imcc:Sub isn't a PMC
> in file 'bar.imc' line 5
>
> But, IMO, this should still barf on the declaration of "index" instead.
>
> > [coke - Su
On Jul 19, 2007, at 10:51 PM, James E Keenan wrote:
Please review the attached. Modifications to
tools/dev/mk_manifest_and_skip.pl and lib/Parrot/Manifest.pm. Tso
additional test files in t/manifest/.
I'll do the review sometime "this weekend" (after COB today, before
SOB Monday). Thanks
James E Keenan wrote:
Could someone who is knowledgeable about these things re-open the
channel so that those of us whose attendance at the pre- and post-OSCON
hackathons will be purely virtual can participate?
Thank you very much.
I see that this has been taken care of. Thanks to Bender o
Am Donnerstag, 19. Juli 2007 19:16 schrieb chromatic:
> >
> > The problem is as follows:
> >
> > 1) PObj_custom_mark_SET(SELF);
> > 2) counter = pmc_new(INTERP, enum_class_Integer);
> > 3) PMC_data(SELF) = counter;
> >
> > In 1) you enable marking. 2) might cause a garbage collection, while the
> >
On Friday 20 July 2007 01:28:50 chromatic wrote:
> We can speed up PGE by 40%, if not more, by removing the great hate that is
> Parrot_get_vtable_index(), which performs a binary search of all of the
> vtable names with a strcmp for each one. This function gets called every
> time something wond
We can speed up PGE by 40%, if not more, by removing the great hate that is
Parrot_get_vtable_index(), which performs a binary search of all of the
vtable names with a strcmp for each one. This function gets called every
time something wonders "Hey, am I about to call a vtable entry?"
That hap