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

[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

[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

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] 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 #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.