Re: RFC - Hashing PMC's

2002-07-23 Thread [EMAIL PROTECTED]
From: [EMAIL PROTECTED] > If I have: > >$a = [ 1, 2, 3 ]; >$b = [ 1, 2, 3 ]; > >%foo{$a} = 'A'; >%foo{$b} = 'B'; > > Then I want C< (%foo{$a} == 'A') && %foo{$b} == 'B' > to be true. Maybe this

[perl #19800] LOL

2003-01-07 Thread [EMAIL PROTECTED]
# New Ticket Created by ([EMAIL PROTECTED]) # Please include the string: [perl #19800] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=19800 > Below is the result of your feedback form. It was submitted by [EMAIL PROTEC

[perl #20388] I need your info

2003-01-18 Thread [EMAIL PROTECTED]
# New Ticket Created by "[EMAIL PROTECTED]" # Please include the string: [perl #20388] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt2/Ticket/Display.html?id=20388 > Please reply with the best time to send your cards to her, I am los

Parrot on PDA - work in progress

2007-02-13 Thread [EMAIL PROTECTED]
whoa there! I've managed to build parrot for the PocketPC. yes, really. I hacked just a little the Configure process - now it _really_ compiles test executables, run them on the PDA and gather the result. this wasn't really hard. I had a half-written Perl XS extension which uses RAPI to comm

cmsg cancel <[EMAIL PROTECTED]>

2007-03-27 Thread [EMAIL PROTECTED]
ignore Article cancelled by slrn 0.9.8.1

cmsg cancel <[EMAIL PROTECTED]>

2007-03-27 Thread [EMAIL PROTECTED]
ignore Article cancelled by slrn 0.9.8.1

Re: [perl #42692] install error with output

2007-04-24 Thread [EMAIL PROTECTED]
FIRST STEP: [EMAIL PROTECTED] ~/parrot $ perl Configure.pl Parrot Version 0.4.11 Configure 2.0 Copyright (C) 2001-2007, The Perl Foundation. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you p

Re: [perl #31126] [PATCH[ More dynpmc fixes (with patch, really)

2004-08-17 Thread [EMAIL PROTECTED]
> Mattia Barbon <[EMAIL PROTECTED]> wrote: > > > Hel= lo, > > this patch: > > 1) removes the necessity of having "#define enu= m_class_Foo -1" > >in the dynpmc file > > 2) makes DYNSUPER fail at= compile time instead of at runtime > >

Re:[perl #31208] dynclasses/README

2004-08-17 Thread [EMAIL PROTECTED]
> $ make -C dynclasses > /Users/nick/Sandpit/maint/bin/perl5.8.3 ../classes/pmc2c2.pl --dump foo.pmc > /Users/nick/Sandpit/maint/bin/perl5.8.3 ../classes/pmc2c2.pl --c foo.pmc > can't find file 'foo.dump' in path '/Users/nick/Parrot/parrot24/classes/..', '/Users/nick/Parrot/parrot24/classes' at ../

RE: Numeric semantics for base pmcs

2004-08-25 Thread [EMAIL PROTECTED]
On Wed, 25 Aug 2004 08:40:32 -0400, "Gay, Jerry" <[EMAIL PROTECTED]> said: > Leopold Toetsch <[EMAIL PROTECTED]> wrote: > > BigNums grow on demand. It depends on value and precision. > > > > can BigNum then start at sizeof(int)? overflow would auto-

Re: [RELEASE] Parrot 0.1.2 "Phoenix" Released!

2005-03-07 Thread [EMAIL PROTECTED]
100 > Subject: [RELEASE] Parrot 0.1.2 "Phoenix" Released! > From: Leopold Toetsch <[EMAIL PROTECTED]> > To: Perl 6 Internals > On behalf of the Parrot team I'm proud to announce the release of > Parrot 0.1.2. > > What is Parrot? > > Parrot is a virtu

Re: Parrot questions

2005-03-11 Thread [EMAIL PROTECTED]
>From one Perl6/Parrot lurker to another: On Fri, 11 Mar 2005 14:47:14 +, "theUser BL" <[EMAIL PROTECTED]> said: > Your plan of Parrot - as I have understood it - is to have not only a VM > for > Perl. You want to have a VM for diffeent languages, like the JavaVM

about python on parrot

2005-05-24 Thread [EMAIL PROTECTED]
hi python on parrot already have not develop? bloves [EMAIL PROTECTED]   2005-05-25

Re: perl6

2005-11-16 Thread [EMAIL PROTECTED]
http://www.parrotcode.org talks about the VM on which Perl 6 will run. > > Are perl5 scripts compatible with perl6?? No, there is an effort to write a Perl 5 compiler for Parrot (which is the VM that Perl 6 will run on) http://www.poniecode.org/ > > Where can I download the perl6 source code?

Bytecode

2006-04-22 Thread [EMAIL PROTECTED]
Hey, new guy here. I'm really interested in the parrot bytecode. What are the files/dirs I should be looking at to understand everything about packfiles, including layout, api to deal with it, extracting, writing, JIT compiling, etc. I took a look at the parrot bytecode format page, at parrot

Anonymous Hashes

2000-11-08 Thread [EMAIL PROTECTED]
Is there a way to presize anonymous hashes or is there any need to? I know I can presize a hash by 'keys my %hash = 16'; I use anonymous hashes frequently, but in all cases I use very small sized hashes...I would like to know if perl does not allocate the default 512 buckets for anonymous hash

[perl #57224] [BUG] darwin hints with -arch ppc64

2008-07-23 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #57224] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=57224 > --- osname= darwin osvers= 9.0 arch= darwin-thread-multi-2level cc=

[perl #58354] [PATCH] for the file "parrot.spec"

2008-08-25 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #58354] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58354 > Hello, this patch removes the file "parrot-config" from parrot.spe

[perl #58726] [PATCH] add the option "encoding" to Configure.pl

2008-09-09 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #58726] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58726 > Hello, this patch adds the option "encoding" to the configurat

[perl #58958] Build of 0.7.1 fails with Intel compiler on Linux

2008-09-17 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #58958] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58958 > I'm trying to build Parrot 0.7.1 with Intel Compiler (see version inf

[perl #59790] t/stm/basic_mt.t #4 hangs under cygwin since svn 31655-ish

2008-10-11 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #59790] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59790 > perl t/stm/basic_mt.t hangs since about October 5 under cygwin. This

[perl #59918] Re: building parrot

2008-10-16 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #59918] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=59918 > On Wed, Oct 15, 2008 at 9:52 AM, Will Coleda <[EMAIL PROTECTED]> wrote:

[perl #60016] [PATCH] Make basic Perl 6 tests pass

2008-10-20 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #60016] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=60016 > If you do this after building parrot: cd languages/perl6 make test T

[perl #60190] [BUG] problems with the compiler-option "-O2" on a 64bit-system

2008-10-28 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #60190] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=60190 > Hello I want to build parrot-RPMs on a 64bit system under Fedora 9 for the par

[perl #60662] Failed tests: t/pmc/nci.t

2008-11-19 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #60662] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=60662 > --- osname= linux osvers= 2.6.23-gentoo-r3 arch= x86_64-linux cc= x86_64

[perl #61208] [PATCH] for changing the place of building Parrot-RPMs

2008-12-09 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #61208] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=61208 > Hello, with Fedora 10 the place for building RPMs change from /usr/src/redhat

[perl #40410] Segfault in packfile code

2006-09-27 Thread [EMAIL PROTECTED] via RT
Hi, I've tracked the bug down some and ci'd a workaround for this tonight, with a comment that some more digging maybe is wanted in the future. But it solves the problem just fine at the moment. Jonathan

[perl #40443] Separate vtable functions from methods (using :vtable)

2006-10-25 Thread [EMAIL PROTECTED] via RT
On Sun Oct 01 16:22:10 2006, mdiep wrote: > At the OSCON 2006 Hackathon, it was decided that we should separate > vtables from methods and add a new :vtable label for PIR subs to mark > them as vtable functions. This gets rid of the current namespace > pollution caused by vtables and allows u

[perl #40523] [TODO] adjust string_append function and usage

2006-10-26 Thread [EMAIL PROTECTED] via RT
Hi, This is now done (r15025). Jonathan

[perl #40443] Separate vtable functions from methods (using :vtable)

2006-10-26 Thread [EMAIL PROTECTED] via RT
Hi, Thanks Allison for clarifications and @other for agreement; I've taken this ticket and will get cracking on implementing this. Jonathan

[perl #40608] key_append segfault

2006-10-28 Thread [EMAIL PROTECTED] via RT
On Sat Oct 28 15:30:49 2006, rgrjr wrote: > I don't see a segfault in r15040 on x86 GNU/Linux, but it seems to be > using push_string(). Same error on r15009. What are you running? > Windows. And sorry, I stuffed up the example. It shoulda been: .sub main $P0 = new .Key $P1 = new .Strin

[perl #40806] [BUG] IMCC - embedded source locations (#line nnn "file.pir")

2006-12-16 Thread [EMAIL PROTECTED] via RT
Hi, I have now implemented: #line 123 "filename.pir" setline 123 setfile "filename.pir" In 16119. Jonathan

[perl #40998] [PATCH] Fix build error on Win32

2006-12-16 Thread [EMAIL PROTECTED] via RT
On Fri Dec 01 11:31:22 2006, [EMAIL PROTECTED] wrote: > OK, so no one seems interested. > Certainly on my part, lack of time rather than lack of interest. > Anyway, the attached patch in this message is a > better version of the previous one. > It checks for a white space in buil

[perl #40802] Investigate Supposed JIT Bug with if/unless Optimization

2006-12-16 Thread [EMAIL PROTECTED] via RT
On Fri Nov 10 17:36:05 2006, mdiep wrote: > This was taken from t/pmc/iterator.t: > > # XXX > # swapping the next two lines breaks JIT/i386 > # the reason is the if/unless optimization: When the > # previous opcode sets flags, these are used - but > # there is no check, th

[perl #40816] open opcode creates file if it doesn't exist

2006-12-16 Thread [EMAIL PROTECTED] via RT
On Sat Nov 11 11:53:27 2006, [EMAIL PROTECTED] wrote: > Not sure if this is a bug or not, but I noticed that the open opcode > creates its argument if the desired file doesn't exist. > There are two variants of the open opcode: this one, and one where you can specify a mode. Th

[perl #41102] [PATCH] On Win32 with Visual C++, nmake was not automatically selected if mingw was also found on the system

2006-12-17 Thread [EMAIL PROTECTED] via RT
On Sat Dec 16 13:38:53 2006, [EMAIL PROTECTED] wrote: > Affected files: > > config/init/hints/mswin32.pm > config/inter/make.pm > > The Parrot configuration scripts were not incorporating the cues given > by the user when --cc=cl to use the microsoft build environment w

[perl #41104] [PATCH] Building on MinGW is disrupted by the presense of /bin/sh.exe on the PATH, docs explain required environment change

2006-12-18 Thread [EMAIL PROTECTED] via RT
On Sat Dec 16 14:35:24 2006, [EMAIL PROTECTED] wrote: > Affected files: > > /README.win32.pod > > ... > Applied in r16187, thanks! Jonathan

[perl #41095] [BUG] Segfault in test.exe during Configuration

2006-12-19 Thread [EMAIL PROTECTED] via RT
On Sat Dec 16 08:13:32 2006, [EMAIL PROTECTED] wrote: > test.exe or config/auto/jit/test_c.in segfault during configuration on > Win32. Note that this happent on > Pentium MMX ( 586 ). The test tests for "fucomip" > cpu instruction, but the 586 generation CPUs don&#

[perl #41110] [PATCH] tru64: compile (src/nci.c) and runtime (src/memory.c)

2006-12-20 Thread [EMAIL PROTECTED] via RT
On Mon Dec 18 18:25:24 2006, jhi wrote: > Two patches, the first is needed for parrot trunk to compile at all > in Tru64, the second one is needed to dodge dozens of core dumps. > There still are some, will take a closer look when I have more time, > but least this way there is less wading in core

[perl #40802] Investigate Supposed JIT Bug with if/unless Optimization

2006-12-21 Thread [EMAIL PROTECTED] via RT
Hi, After chatting with leo on IRC, and observing that this bug can't be recreated with Parrot today, it appears that the apparent fix really does fix it. Comment from core.jit removed. Thanks, Jonathan

[perl #41642] [BUG] tailcall with slurpy gives segfault

2007-03-02 Thread [EMAIL PROTECTED] via RT
Hi, I just fixed a GC bug relating to slurpys (a more general one reported by Bernhard++, not just specific to tail calls) in the args passing code. Please check with the latest in SVN and see if that resolves the problem. (Bob, your patch was heading in the right direction, but I fixed this with

[perl #41364] [PATCH] Fixed object vtable method overrides in PIR

2007-03-02 Thread [EMAIL PROTECTED] via RT
On Sun Feb 25 20:10:00 2007, [EMAIL PROTECTED] wrote: > Now that 0.4.9 has been released, can this be committed? > I just tried, but I get: /home/default/jnthn.net/dev/parrot/blib/lib/libparrot.so: undefined reference to `find_vtable_meth' collect2: ld returned 1 exit status After

[perl #41602] [TODO] MS VS 2005 deprecates strdup

2007-03-02 Thread [EMAIL PROTECTED] via RT
Hi, Applied in 17281, thanks. For your question, strdup is fine since these are not garbage collectable strings (STRING*), just normal C char*'s. There is loads of them used in IMCC. Unfortunately though, there is an issue in that we don't free a load of 'em, or at least hadn't used to and I doub

[perl #40087] [BUG] Segfault in key.pmc

2007-03-16 Thread [EMAIL PROTECTED] via RT
Hi, Just tried to reproduce this (on Win32)... % ../../parrot -o out.pbc out.pir # takes forever This gives the following error: error:imcc:syntax error, unexpected LOCAL in file 'out.pir' line 1 If I stick a .sub main at the start and a .end at the end, I still get errors... error:im

[perl #41364] [PATCH] Fixed object vtable method overrides in PIR

2007-03-16 Thread [EMAIL PROTECTED] via RT
Hi, This was wanted in the next release, so I applied the bits that weren't applying with patch manually. Applied your tests as well. All checked in as r17514. Thanks! Jonathan

[perl #46905] [TODO] [C] Make a shared variant of PackFile_new()

2007-11-17 Thread [EMAIL PROTECTED] via RT
On Thu Oct 25 08:41:51 2007, ptc wrote: > In tools/build/pbc2c.pl there is the todo item: > > /* TODO make also a shared variant of PackFile_new */ > > in the context of creating a new PackFile. This needs to be implemented. Does anyone know what this actually means? I'm familiar with the PackFi

[perl #54474] [BUG] cmp doesn't works for integers

2008-05-21 Thread [EMAIL PROTECTED] via RT
On Tue May 20 15:08:28 2008, bacek wrote: > On Tue May 20 13:18:36 2008, [EMAIL PROTECTED] wrote: > > > > This is correct. PMC_*_val must die. > > I've created patch with replacing PMC_int_val with SELF.get_integer(). > It's attached to ticket as integer2

[perl #56008] BUG: t/postconfigure/06-data_slurp_temp.t

2008-06-19 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #56008] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56008 > Located at the Parrot workshop at YAPC host66:/usr/local/parrot admin$ prove

[perl #56012] ccs make on solaris 8

2008-06-19 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #56012] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56012 > Hi, I have a bug using ccs make (/usr/ccs/bin/make). The following error happ

[perl #56044] [OK]: Report on Parrot/rakudo Build Fest at YAPC

2008-06-19 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #56044] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56044 > On: PPC OS X 10.4.11 Summary: Shiny shiny Specifically: svn co ht

[perl #56024] make test output - solaris 8 sparc (xpg4)

2008-06-19 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #56024] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56024 > $>uname -a SunOS cmtnoc5-mx45 5.8 Generic_117350-38 sun4u sparc SUNW,Sun-Fir

[perl #56108] [BUG] make fails in languages/perl6

2008-06-19 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #56108] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56108 > Per the README in languages/perl6: To build the compiler, start by build

[perl #56398] [BUG] lexical inner scope always keeps first lexpad (or something)

2008-06-27 Thread [EMAIL PROTECTED] via RT
Fixed in r28763. Thanks, Jonathan

[perl #56548] PATCH] for file "01-literals.t"

2008-07-03 Thread [EMAIL PROTECTED] (via RT)
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #56548] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=56548 > Hello, this patch for the file "languages/perl6/t/00-parrot/01-li

Re: wxParrot -- linking problems

2005-10-24 Thread Mattia Barbon \&lt;[EMAIL PROTECTED]>
Hi! > I like the idea of leveraging the wxPerl XS files. Any comments on why > you introduced xsubppp (on top of xsubpp) for some XS files? XS++ is much less verbose than plain XS when writing C++ code [1], and it allows me to handle some C++ features (like passing/returning references) without