Re: Parrot 0.7.0 publicity

2008-08-20 Thread Bob Rogers
From: Moritz Lenz <[EMAIL PROTECTED]> Date: Wed, 20 Aug 2008 14:14:46 +0200 Bob Rogers wrote: >2. I've managed to log in at Perl Monks, but can't even figure out > how to post. (I managed it last time, so I must be getting stupider.) Click on the "Perl News" link, and scro

Re: [CAGE] clean up stray test files

2008-08-20 Thread James E Keenan
Allison Randal wrote: Running 'make test' now fills the main directory of the repository with junk files like: test_98093.out test_37653.c test_98093.ldo test_97159.c The offending tests need to be modified to clean up after themselves. Are these happening notwithsta

Re: Fwd: [perl #57656] [PROPOSAL][PIR] change PIR sugar for concat into ".." (or something else)

2008-08-20 Thread Allison Randal
Klaas-Jan Stol wrote: I'm sorry, but this is not the case. It is in fact valid: running: == .sub main newclass $P0, "foo" $P1 = new "foo" $P1 .hi() # note the space before the dot $P1. hi() # note the space after the dot .end .namespace ["foo"] .sub hi :method pr

Re: Resumable exceptions

2008-08-20 Thread Allison Randal
Patrick R. Michaud wrote: What I'm trying to do is to test the ability to resume after exceptions thrown by C. The C sub above sets up a handler to catch exceptions, then calls C. The handler simply resumes any exception that is caught. The C sub prints 'ok 1', throws an exception, prints 'ok

Re: [CAGE] clean up stray test files

2008-08-20 Thread jerry gay
On Wed, Aug 20, 2008 at 2:32 PM, Allison Randal <[EMAIL PROTECTED]> wrote: > Running 'make test' now fills the main directory of the repository with junk > files like: > > test_98093.out > test_37653.c > test_98093.ldo > test_97159.c > > The offending tests need to be modified t

[CAGE] clean up stray test files

2008-08-20 Thread Allison Randal
Running 'make test' now fills the main directory of the repository with junk files like: test_98093.out test_37653.c test_98093.ldo test_97159.c The offending tests need to be modified to clean up after themselves. Allison

Re: Parrot 0.7.0 "Severe Macaw" - permissions

2008-08-20 Thread Allison Randal
Will Coleda wrote: Please open a ticket tracking this if we're not going to apply it right now so we don't miss it for next release. CPAN is great for distributing Perl modules, but simply can't handle Parrot. As soon as we have the alternate FTP site up, we're done with CPAN. Allison

Re: Questions about GSOC

2008-08-20 Thread Allison Randal
chromatic wrote: If it's *close* (and mostly passing tests) we can always throw it back into trunk immediately after a monthly release and give ourselves 4 weeks to clean it up. The important thing to remember is that the GSOC project wasn't "revamp the GC system to meet the new spec" it was

Re: Moving GC MS

2008-08-20 Thread Allison Randal
Andrew Whitworth wrote: I created a new branch tonight, /branches/pdd09gc to try to continue some of my GC work from the summer with a blank slate. I have a few cleanup jobs I want to do first, so that it should be easier to add in a new GC without having so many problems as I had. One thing I've

Re: NCI and Calling Conventions (esp. on Windows)

2008-08-20 Thread Geoffrey Broadwell
On Wed, 2008-08-20 at 22:20 +0200, Ron Blaschke wrote: > I think we need a way to select the calling convention for a function, > similar to, or maybe even part of, the signature. Also, it would be > good to have a way to select a calling convention when loading a > library, as a calling conventio

[Link] Deep Dynamic Language Runtime

2008-08-20 Thread Ron Blaschke
A quick overview of Microsoft's Dynamic Language Runtime (DLR). http://channel9.msdn.com/shows/Going+Deep/John-Lam-and-Martin-Maly-Deep-DLR/ Ron

NCI and Calling Conventions (esp. on Windows)

2008-08-20 Thread Ron Blaschke
AFAICT, Parrot uses function pointers for NCI. This means NCI uses whatever calling convention the compiler uses by default. Unfortunately, there's More Than One Way To Do It. On Windows, there's the C calling convention (__cdecl), which is usually used by default by the Visual C++ compiler. The

[perl #58176] [PATCH] dotnet exceptions

2008-08-20 Thread via RT
# New Ticket Created by Reini Urban # Please include the string: [perl #58176] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58176 > --- osname= cygwin osvers= 1.5.25(0.15642) arch= cygwin-thread-multi-64int cc= gcc

Re: Questions about GSOC

2008-08-20 Thread chromatic
On Wed, Aug 20, 2008 at 01:22:33PM -0400, Will Coleda wrote: > On Wed, Aug 20, 2008 at 1:15 PM, chromatic <[EMAIL PROTECTED]> wrote: > > The overall concepts of the incremental GC are solid, but a couple of > > details > > of the implementation need polishing. It's difficult to debug these type

Re: Questions about GSOC

2008-08-20 Thread Will Coleda
On Wed, Aug 20, 2008 at 1:15 PM, chromatic <[EMAIL PROTECTED]> wrote: > On Wed, Aug 20, 2008 at 01:00:24PM +0300, Nikolay Ananiev wrote: > >> Today I saw Andrew's last post in his blog about the end of gsoc. >> Since I could not find much information about the NCI and GC projects I'm >> asking here

Re: Questions about GSOC

2008-08-20 Thread chromatic
On Wed, Aug 20, 2008 at 01:00:24PM +0300, Nikolay Ananiev wrote: > Today I saw Andrew's last post in his blog about the end of gsoc. > Since I could not find much information about the NCI and GC projects I'm > asking here: What's the status of these projects? > Andrew's last post seems discouragi

[svn:parrot-pdd] r30384 - trunk/docs/pdds

2008-08-20 Thread kjs
Author: kjs Date: Wed Aug 20 09:51:31 2008 New Revision: 30384 Modified: trunk/docs/pdds/pdd26_ast.pod Log: [pdd26] add description for "register" scope + add missing ')' + mention :vtable subs have 'self' too (in attribute scope description). Modified: trunk/docs/pdds/pdd26_ast.pod

Re: [PATCH] Help catching gc errors in HLL

2008-08-20 Thread NotFound
On Mon, Jun 2, 2008 at 7:18 PM, chromatic <[EMAIL PROTECTED]> wrote: > I like the general idea, but I wonder if there's something cleaner than an > environment variable. Nothing really comes to mind at the moment besides > making argument processing even uglier in IMCC's main.c. > > Let's think a

[svn:parrot-pdd] r30378 - trunk/docs/pdds

2008-08-20 Thread kjs
Author: kjs Date: Wed Aug 20 07:13:25 2008 New Revision: 30378 Modified: trunk/docs/pdds/pdd19_pir.pod Log: [pdd19] document :instanceof pragma. pmichaud++ for writing it Modified: trunk/docs/pdds/pdd19_pir.pod == ---

Resumable exceptions

2008-08-20 Thread Patrick R. Michaud
Here's a simple test for resumable exceptions that I'm trying to get to work. I'm probably coding/understanding something wrong, so any suggestions or pointers would be greatly appreciated. .sub main :main push_eh catcher 'foo'() pop_eh say 'ok 4' .ret

Re: Parrot 0.7.0 publicity

2008-08-20 Thread Moritz Lenz
Bob Rogers wrote: >2. I've managed to log in at Perl Monks, but can't even figure out > how to post. (I managed it last time, so I must be getting stupider.) Click on the "Perl News" link, and scroll down to the bottom of the page where it says "Add a piece of Perl News". Fill in the title,

Re: Questions about GSOC

2008-08-20 Thread Kevin Tew
gsoc_nci code is available in branches/gsoc_nci_001 jitted nci stubs works on i386 WIN32 and i386 LINUX Its probably going to be merged this week. Kevin Nikolay Ananiev wrote: Hey guys, Today I saw Andrew's last post in his blog about the end of gsoc. Since I could not find much information ab

Questions about GSOC

2008-08-20 Thread Nikolay Ananiev
Hey guys, Today I saw Andrew's last post in his blog about the end of gsoc. Since I could not find much information about the NCI and GC projects I'm asking here: What's the status of these projects? Andrew's last post seems discouraging. How much of the new GC is completed? Are we going to have a

[perl #58088] [PATCH] [pdd27mmd] Rename Parrot_mmd_sort_candidate_list

2008-08-20 Thread Allison Randal via RT
Thanks, applied in r30349.

Re: Parrot 0.7.0 "Severe Macaw"

2008-08-20 Thread Francois Perrad
Bob Rogers a écrit : On behalf of the Parrot team, I'm proud to announce Parrot 0.7.0 "Severe Macaw." Parrot (http://parrotcode.org/) is a virtual machine aimed at running all dynamic languages. As usual, the Windows setup is available on http://parrotwin32.sourceforge.net/ François. Parro