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

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.

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

2004-10-24 Thread Robert Spier
> - do not change viewcvs in glossary.doc to cvsweb, just correct the > link Please _do_ change all references to cvsweb to viewcvs. Unless there is a compelling reason, we will continue to phase out use of cvsweb. viewcvs is faster, cleaner, and has more features. -R

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 "parro

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 co

[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 val_map[] = { non-volatiles, volatiles }: 2)

[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. # http://rt.perl.org:80/rt3/Ticket/Display.html?id=32122 > We have since quite a time the support for creating native executables on some pl

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 contex

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 readi

[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. # 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 inte

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 #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. # 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. Changes t

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 > C 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 said

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

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 wo

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