Re: [perl #32112] [PATCH] Fixes for Befunge interpreter

2004-10-24 Thread Leopold Toetsch
Jerome Quelin [EMAIL PROTECTED] wrote: On 04/10/23 08:25 -0700, Stepan Roh wrote: While playing with Parrot I found a few bugs and problems in Befunge interpreter. Although it is not important part of Parrot What? Not important? [ ... ] == applied. [ ... ] Thanks Jerome, for all the fun

Re: [PATCH] Re: JIT and platforms warning

2004-10-24 Thread Leopold Toetsch
Jeff Clites [EMAIL PROTECTED] wrote: On Oct 23, 2004, at 4:20 AM, Leopold Toetsch wrote: Jeff Clites [EMAIL PROTECTED] wrote: See attached the patch, plus the new asm.s file. Doesn't run, segfaults on even mops.pasm - please check. I can't reproduce that here; parrot -j works for me

Re: A small Perl task

2004-10-24 Thread Leopold Toetsch
Jeff Clites [EMAIL PROTECTED] wrote: On Oct 23, 2004, at 5:14 AM, Leopold Toetsch wrote: First, if you don't have it yet done, install ccache. Thanks for the tip--seems awesome. Welcome. In the dump case, you basically (it seems) need to parse the pmc file in order to determine the parent

Re: [PATCH] Re: JIT and platforms warning

2004-10-24 Thread Leopold Toetsch
Jeff Clites [EMAIL PROTECTED] wrote: On Oct 23, 2004, at 3:42 AM, Leopold Toetsch wrote: We were allocating the volatile float registers first (or, only)--so Cset_s_sc was blowing away an N-register, even with only one in use. That's why I was surprised there weren't more failures. Yes. As

[perl #32118] [PATCH] Update of documentation

2004-10-24 Thread via RT
# New Ticket Created by Stepan Roh # Please include the string: [perl #32118] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=32118 Attached is a patch generated with cvs diff -u against CVS HEAD 2004/10/24.

Re: [perl #32118] AutoReply: [PATCH] Update of documentation

2004-10-24 Thread Stepan Roh
Updated patch attached. Changes from previous patch: - do not remove viewcvs from gettingstarted.pod, because it's working again (see #32101) - do not change viewcvs in glossary.doc to cvsweb, just correct the link Have a nice day. Stepan RohIndex: docs/gettingstarted.pod

[perl #32117] [PATCH] new multifacetted pmc: siva

2004-10-24 Thread via RT
# New Ticket Created by Stephane Payrard # Please include the string: [perl #32117] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=32117 Siva is a type that acts as a hash, array , string scalar, int scalar. It is

Re: embedding/extending issues

2004-10-24 Thread Leopold Toetsch
Jeff Horwitz [EMAIL PROTECTED] wrote: dan asked to keep everyone up to date on any issues i've had while developing mod_parrot. Great thanks. ... following are the problems i've encountered. --- i currently get parrot's configuration from config_lib.pasm. however, it is not readily

Re: [perl #32117] [PATCH] new multifacetted pmc: siva

2004-10-24 Thread Leopold Toetsch
Stephane Payrard [EMAIL PROTECTED] wrote: Siva is a type that acts as a hash, array , string scalar, int scalar. It is intended as the type for nodes of attributed trees These attributed trees may probably be of various kinds such as parse trees and XML trees. The intensive use of context

[perl #32122] [TODO] exec core testing

2004-10-24 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #32122] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=32122 We have since quite a time the support for creating native executables on

[CVS ci] JIT support for JITed functions that call external functions

2004-10-24 Thread Leopold Toetsch
Thanks to Jeff, who pointed at that, Parrot's JIT system now explicitely supports JITed functions that call into Parrot, like e.g. most string functions do. Here are the steps to use this functionality: 1) Arrange mappable registers like this: char typeval_map[] = { non-volatiles, volatiles

Re: [perl #32117] [PATCH] new multifacetted pmc: siva

2004-10-24 Thread Stéphane Payrard
I am currently stuck because I get the error parrot: src/string.c:269: string_init: Assertion `p' failed. on the second string_init of a parrot run using the last vanilla cvs It may be a problem with mandrake cooker. Jérôme Quelin uses a older mandrake cooker and it works there. Comparing our

Re: [perl #32092] Strange segfault when concatenating strings

2004-10-24 Thread Matthias Hölzl
Leopold Toetsch wrote: Matthias . Hoelzl @ ifi . lmu . de [EMAIL PROTECTED] wrote: Parrot segfaults when executing the appended function. It's hard to tell, what's the problem. A debugger backtrace with information about the relevant variables could help. And: if the code runs with parrot

Re: [perl #32118] [PATCH] Update of documentation

2004-10-24 Thread Robert Spier
Maybe there are some good links to Tinderbox or Bonsai or ViewCVS or they are only temporarily down, I don't know, but having non-functional references in documentation is not very good. Tinderbox is temporarily down. Either Zach needs to fix it, or I need to finish my replacement for it.

assorted questions

2004-10-24 Thread Rich Morin
A fellow Perlie (NOT on this list) was ruminating on the idea of generalizing the Taint capability into a first-class part of the language. Something like allowing variables to log their provenance, for later examination. I came up with two possible approaches for this. One would act a bit like