[perl #39778] Segfault when using a Namespace with an Iterator

2006-07-09 Thread via RT
# New Ticket Created by Matt Diephouse # Please include the string: [perl #39778] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=39778 > Trying to use an Iterator with a NameSpace makes Parrot segfault: mini:~/Projects/

Re: [perl #39777] Large Subroutine Segfaults IMCC

2006-07-09 Thread Vishal Soni
Hi Matt, This patch is because the number of .constant decls in IMCC is limited to 4096. This is a todo to make this dynamic. The evil code seems to have about 4200 .constant decls being generated. Here is the patch to fix it. For now I bumped up the limit to 8192 and it works. But this is a TODO

HLL, perl6

2006-07-09 Thread Will Coleda
I am currently trying to add some PGE to tcl (for the [expr] command, where the optok parsing will be very helpful). While debugging, I noticed that perl6 isn't using the .HLL directive: I suspect the namespace lookup issues I'm having (and perl6 isn't) might be de to this difference. Som

Re: A PDD for dynamic-wind?

2006-07-09 Thread Bob Rogers
From: Chip Salzenberg <[EMAIL PROTECTED]> Date: Sat, 8 Jul 2006 15:20:08 -0700 On Sat, Jul 08, 2006 at 05:10:57PM -0400, Bob Rogers wrote: >And my intended implementation of dynamic-wind actually does require >its own stack, separate from the current control stack . .. >

Re: Java Script in Parrot

2006-07-09 Thread chromatic
On Sunday 09 July 2006 02:15, Vishal Soni wrote: > I am not an expert on which approach is the way to go: > 1. Hack Mozilla's JavaScript excution engine to generate PIR. If there's a fairly direct correspondence between JS bytecode (if there is such a thing; I have no idea -- whatever internal o

Re: Java Script in Parrot

2006-07-09 Thread Mehmet Yavuz Selim Soyturk
I am too planning to implement ECMAScript. I do not yet know how, I have to experiment with parrot first.

Re: The handled op forces resumption?

2006-07-09 Thread Chip Salzenberg
On Sun, Jul 09, 2006 at 06:27:13PM -0400, Bob Rogers wrote: > I have a question about C. r13214 adds item 2 in the following > snippet from the current revision: > > When the C opcode is called: > > =item 1 > Pop and destroy the exception record. > > =item 2 > If t

The handled op forces resumption?

2006-07-09 Thread Bob Rogers
From: [EMAIL PROTECTED] Date: Sat, 8 Jul 2006 16:48:28 -0700 (PDT) Author: allison Date: Sat Jul 8 16:48:27 2006 New Revision: 13214 Modified: trunk/docs/pdds/pdd23_exceptions.pod I have a question about C. r13214 adds item 2 in the following snippet from the current r

Re: contrib tool: search for opcodes

2006-07-09 Thread Will Coleda
I don't see this checkin. Assigned you the rt ticket. On Jul 7, 2006, at 9:41 AM, Bernhard Schmalhofer wrote: João Cruz Morais schrieb: (moderator please reject my other message - wrong email) The subject says it all :) Given a valid regex (pcre) as an argument, the script will search inside

[perl #39771] [PATCH] missing signature for examples/nci/win32api.pir

2006-07-09 Thread Will Coleda via RT
Thanks, appled as r13221

[perl #39771] [PATCH] missing signature for examples/nci/win32api.pir

2006-07-09 Thread via RT
# New Ticket Created by Rene Hangstrup Møller # Please include the string: [perl #39771] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=39771 > The win32 example in parrot/examples/nci/win32api.pir fails because the signat

Re: PGE and TGE vs. .namespace

2006-07-09 Thread Dr.Ruud
Allison Randal schreef: > Chip Salzenberg: >> The below patches are my guess as to how to fix PGE and TGE for the >> recent change in .namespace. (That is, C<.namespace ['']> now means >> what it says, and the HLL root is reachable by C<.namespace> w/o >> parameters.) > > TGE and PGE both need a

Re: Building a Fedora package

2006-07-09 Thread Joshua Hoblitt
On Sat, Jul 08, 2006 at 07:01:19PM -0500, Steven Pritchard wrote: > First, there is a hardcoded "lib" somewhere that I can't seem to find. > On x86_64, libraries should get dropped in /usr/lib64, but "make > install" never creates /usr/lib64/parrot. Pointers on how to override > that would be grea

Re: Java Script in Parrot

2006-07-09 Thread Vishal Soni
Hi Norman, I am also in the implementing Java Script for Parrot. But the approach I have taken is, that I picked up the ECMA-262 Spec 3rd Edition and I have implemented in Parrot Grammar Engine (PGE). Write now I have implemented more than half of Java Script grammar in PGE to compile correctly.

Re: Java Script in Parrot

2006-07-09 Thread Norman Nunley, Jr
I've started work on a Javascript implementation, but haven't gotten very far yet. I've starting with the Narcissus implementation from the Mozilla project. My current plan is to: 1. Identify any objects that need to be bootstrapped into PMCs. 2. Write a Compile phase that borrows logic from