# New Ticket Created by "K. Stol"
# Please include the string: [perl #34572]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/rt3/Ticket/Display.html?id=34572 >
Hello,
Found some spare time today to give another shot at parrot on
Dan Sugalski wrote:
Okay, so I'm working on redoing the events document based on the
critiques from folks so far. (Which have been quite helpful) I should
have a second draft of the thing soon.
It does, though, sound like we might want an alternate name for this
stuff. While event is the right
Art Haas wrote:
Jerome Quelin wrote:
Dan Sugalski wrote:
That'd be about three to four for the CPU you've got, and when you
throw in swapping I can see the compile time for that module hitting
15-20 minutes.
At least. FYI, I ran into the same problem some months ago. I had 128 Mb
o
hi,
I have trouble compiling the current distribution of parrot.
I checked it out from cvs, that didn't work, so I decided to download a
snapshot (latest, 31/3).
Compiling on my winXP computer is going ok (P3/450mhz), but while
compiling on my linux
server (amd k6-2/233 mhz), it hangs on core_o
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "Peter Haworth" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, September 03, 2003 4:38 PM
Subject: Re: [RfC] vtable->dump
> Peter Haworth <[EMAIL PROTECTED]> wrote:
> > On Wed, 3 Sep 2003 09:24:22 +0200, L
- Original Message -
From: "Jos Visser" <[EMAIL PROTECTED]>
To: "Leopold Toetsch" <[EMAIL PROTECTED]>
Cc: "P6I" <[EMAIL PROTECTED]>
Sent: Friday, August 29, 2003 4:35 AM
Subject: Re: [CVS ci] exit opcode
> On Fri, Aug 29, 2003 at 01:29:18PM +0200 it came to pass that Leopold
Toetsch wrot
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, August 31, 2003 7:43 AM
Subject: Re: [CVS ci] exit opcode
> K Stol <[EMAIL PROTECTED]> wrote:
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, August 31, 2003 4:52 AM
Subject: Re: [CVS ci] exit opcode
> K Stol <
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, August 31, 2003 5:27 PM
Subject: Re: [CVS ci] exit opcode
> K Stol <[EMAIL PROTECTED]> wrote:
S. entry on Dan's blog: Registers vs stacks for interpreter design. It's on
this page:
http://www.sidhe.org/~dan/blog/archives/2003_05.html
klaas-jan
- Original Message -
From: "Brent Dax" <[EMAIL PROTECTED]>
To: "'Tom Locke'" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, Augu
(Just another question concerning GC)
If I remember correctly, Java has a separate garbage collecting thread. I
though Parrot has
a synchronous garbage collector, right?
So, the garbage collector (or DoD for that matter) will run
in between execution of ops. If that is so, and DoD/GC is done on ea
- Original Message -
From: "Elizabeth Mattijsen" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; "Michael G Schwern" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, August 18, 2003 3:10 AM
Subject: Re: What the heck is:
- Original Message -
From: "Michael G Schwern" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, August 18, 2003 2:49 AM
Subject: Re: What the heck is: timely destruction
> On Mon, Aug 18, 2003 at
- Original Message -
From: "Michael G Schwern" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, August 18, 2003 2:04 AM
Subject: Re: What the heck is: timely destruction
> On Mon, Aug 18, 2003 at 10:52:50
hello,
After reading most of the messages on timely destruction, I still don't quite
understand what it is. If someone has a spare minute free, could you please explain?
Thanks in advance!
Klaas-Jan
- Original Message -
From: "Michal Wallace" <[EMAIL PROTECTED]>
To: "Leopold Toetsch" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, August 12, 2003 5:46 AM
Subject: Re: pirate status / need help with instances
> On Tue, 12 Aug 2003, Michal Wallace wrote:
>
> > I wound up g
- Original Message -
From: "Joseph Ryan" <[EMAIL PROTECTED]>
To: "Michal Wallace" <[EMAIL PROTECTED]>
Cc: "K Stol" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, August 05, 2003 12:24 AM
Subject: Re: generic code generator? [
- Original Message -
From: "Sean O'Rourke" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: "Michal Wallace" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, August 11, 2003 7:36 AM
Subject: Re: pirate status / need
- Original Message -
From: "Sean O'Rourke" <[EMAIL PROTECTED]>
To: "Michal Wallace" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, August 11, 2003 6:43 AM
Subject: Re: pirate status / need help with instances
> Michal Wallace <[EMAIL PROTECTED]> writes:
> > Py-pirate can now h
- Original Message -
From: "Piers Cawley" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, August 11, 2003 5:42 AM
Subject: This Week's Summary
Perl 6 Summary for the week ending 20030810
Another week, another summary. How predict
- Original Message -
From: "Jonathan Worthington" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Sunday, August 10, 2003 6:08 AM
Subject: Re: configure.pl failed under cygwin, build failed on win32
> Hi,
>
- Original Message -
From: "Brent Dax" <[EMAIL PROTECTED]>
To: "'TOGoS'" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Wednesday, August 13, 2003 11:25 PM
Subject: RE: set vs. assign, continued: 'add' vs. 'add!'
> TOGoS:
> # syntax. As it is, the add(ints) op and the
> # add(pmcs) op
- Original Message -
From: "Adriano R. Ferreira" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, August 06, 2003 6:49 PM
Subject: Re: pirate guide
>
> Isn't 'pirate' the name of the Lua compiler for Parrot (by Klaas-Jan
Stol)?
>
Actually it is :-). At the time that the threa
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "T.O.G. of Spookware" <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Monday, August 04, 2003 9:18 AM
Subject: Re: Set vs. Assign..?
> At 11:45 AM -0700 8/1/03, T.O.G. of Spookware wrote:
> >
> >Hi, all. I've been following
- Original Message -
From: "Vladimir Lipskiy" <[EMAIL PROTECTED]>
To: "perl6-internals" <[EMAIL PROTECTED]>; "K Stol" <[EMAIL PROTECTED]>
Sent: Sunday, August 10, 2003 9:32 AM
Subject: Re: configure.pl failed under cygwin, build failed on wi
hello,
I just picked up a fresh copy with cvs.
Under cygwin, ./Configure.pl fails with the message:
Determining some sizes...Linker failed (see test.ldo) at lib/Parrot/Configure/Step.pm
line 147
So I tried under win32 (MS VS 6.0). Now, Configure.pl is ok, but "nmake" ends with a
fatal error.
I
- Original Message -
From: "Michal Wallace" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, August 03, 2003 2:25 AM
Subject: generic code generator? [was: subroutines and python status]
> On Fri, 1 Au
If I understood well, the problem is that subroutines can be saved in
variables, right (or registers for that matter)?
So, if there is some subroutine "f", you could just do:
$I1 = addr _f# get address of subroutine f
$P1 = new Sub# create a new Sub PMC
$P1 = $I1# store add
- Original Message -
From: "Leon Brocard" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, August 01, 2003 1:30 AM
Subject: Re: subroutines and python status
> K Stol sent the following bits through the ether:
>
> > Actually, I named my li
- Original Message -
From: "Melvin Smith" <[EMAIL PROTECTED]>
To: "Luke Palmer" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, July 31, 2003 3:33 PM
Subject: Re: subroutines and python status
> At 01:51 PM 7/31/2003 -0600, Luke Palmer wrote:
> >You mind
Hello,
I've got a question concerning events.
As I read from previous discussions, an event is a message to the Parrot Interpreter
saying something has happened: I/O jobs were finished, a timer went off, etc. These
things are from 'outside' the system, that is something outside the interpreter
- Original Message -
From: "Luke Palmer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>;
<[EMAIL PROTECTED]>
Sent: Monday, July 28, 2003 4:46 AM
Subject: Re: approaching python
> Klass-jan wrote:
> > Maybe it's not possible to have the eval instr
- Original Message -
From: "Joseph Ryan" <[EMAIL PROTECTED]>
To: "Benjamin Goldberg" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Sunday, July 27, 2003 7:56 PM
Subject: Re: approaching python
> Benjamin Goldberg wrote:
>
> >K Sto
- Original Message -
From: "Vladimir Lipskiy" <[EMAIL PROTECTED]>
To: "perl6-inrenals" <[EMAIL PROTECTED]>
Sent: Friday, July 25, 2003 2:53 AM
Subject: Configure.pl failed
> Hello, I was running the Configure.pl script and it failed.
>
>
> --- D:\build\parrot>perl configure.pl
>
> Hello,
- Original Message -
From: "Michal Wallace" <[EMAIL PROTECTED]>
To: "Luke Palmer" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, July 24, 2003 12:01 PM
Subject: Re: approaching python
>
> On 24 Jul 2003, Luke Palmer wrote:
> > Klass-Jan Stol writes:
> >
- Original Message -
From: "Benjamin Goldberg" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 24, 2003 6:07 PM
Subject: Re: approaching python
> K Stol wrote:
> >
> > - Original Message -
> > From: "Michal Wallac
- Original Message -
From: "Luke Palmer" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Thursday, July 24, 2003 2:22 AM
Subject: Re: approaching python
> Klass-Jan Stol writes:
> > > The thing is, I don't have a lot of experience when it co
- Original Message -
From: "Michal Wallace" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, July 23, 2003 4:48 PM
Subject: approaching python
>
> Hey all,
>
> I've been thinking about the "compiling python to
> parrot" concept. Right now it looks like the
> approach is to st
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; "Gordon Henriksen" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, July 04, 2003 4:56 PM
Subject: Re: Tentative [PATCH]: valclone
iksen
To: K Stol
Cc: [EMAIL PROTECTED]
Sent: Wednesday, July 02, 2003 6:12 AM
Subject: Re: Tentative [PATCH]: valclone
Shouldn't Perl make this determination at compile time based upon the subroutine's
signature? Doesn't seem to me that it is in any way a decision for the assembler.
This is taken from this week's summary, but I thought this post would fit
best in this thread.
>
> Tentative valclone patch
> Luke Palmer has been thinking about value and reference objects. He
> wondered if there was any value in a "valclone" operator alongside
"set"
> and "clone" wh
This is taken from this week's summary, but I thought this post would fit
best in this thread.
>
> Tentative valclone patch
> Luke Palmer has been thinking about value and reference objects. He
> wondered if there was any value in a "valclone" operator alongside
"set"
> and "clone" wh
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "Luke Palmer" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, June 28, 2003 9:34 AM
Subject: Re: Tentative [PATCH]: valclone
> Luke Palmer <[EMAIL PROTECTED]> wrote:
> > Consider this Perl 6 code:
>
> >
(... skipping (1) and (2) ...)
> 3) Threads
> The underlaying model are posix threads if available. This implies
> that all interpreter data are shared by default. So we'll need per
> thread data: interpreter, prederef & JIT code ...
Is 'the underlying model' the implementation of the OS running
Hello,
Somehow I lost track of the thread of converting Parrot to CPS.
Some time ago, I read on www.sidhe.org/~dan/blog:
" That is, assuming we do CPS, which we don't right now. Though that may
well change."
Then, I blinked my eyes one or two times (well maybe 3, 4, 5 times :-), and
Parrot has alr
Last Friday was the day for turning in my project, which is a Lua compiler targeting
Parrot.
Although the compiler is not finished (too short of time), the project is over.
However, I do want to do something with it.
Still thinking of the possibilities (The current compiler is for Lua 4.1, but Lu
Hello,
In parrot_assembly.pod is the instruction "set_global" defined as:
store_global Px, sy
Store X in the default global symbol table with a name of Y.
However, in core.ops the definition is:
op store_global(in STR, in PMC)
I think the order of the parameters in the description should be c
Hello,
I read in the vtables.pod document that is possible to create a non-built-in PMC. I
assume this is to have the possibility to easily extend the runtime environment,
without recompiling the VM. So, some developer can
create some extending PMCs and use those in its source (parrot asm or im
- Original Message -
From: "Steve Fink" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, March 10, 2003 12:32 AM
Subject: Re: Lua -> ParrotVM, question on PMCs
> [Arg. My outgoing mail was messed up
Klaas-Jan
- Original Message -
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, March 04, 2003 4:44 PM
Subject: Re: IMCC and multiple source files
> K Stol wrote:
>
> > he
hello,
Is it possible to have a program, which consists of multiple IMCC source files?
So, something like this: (pseudo code, don't know IMCC (yet))
-
/* File #1: */
...
call funcA
...
sub funcB(x)
/* do something */
end sub
...
hello,
I'm doing some research on PMCs, and thought it would be a good idea to try to create
some new PMC type.
(just for trying and get a grip of it)
For that, I thought it would be easy to just copy the code from some existing PMC.
I did the following:
I copied all the text from PerlInt.pmc an
Hello,
Some time ago I posted something about a Lua->Parrot compiler I was planning to write
as a project for my bachelor's in computer science. (about 4/5 weeks ago I think)
Just to let you know where the project stands (in case you're interested), here's a
short overview:
The lexer (made with
ly IMCC in between).
thanks to the people who suggested/replied on my posting.
Regards
Klaas-Jan
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, January 21, 2003 5:05 PM
Is it possible for parrot-code to call functions in other parrot files?
(which implies there is some program which consists of multiple files)
Klaas-Jan
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; &
are then compiled to parrot) from (for example) a python script? (So: python
script calls function writtenin Lua and compiled to parrot).
Klaas-Jan
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; <[EMAIL PR
well, I think not, then I can't help it. What do you think about compiling
Lua to parrot (IMCC)?
Klaas-Jan
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Tuesday, January
Well, I'd do it as a project for my Bachelor's, so I won't get permission to
do such a project, if it already exists.
Klaas-Jan
- Original Message -
From: "Dan Sugalski" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>; <[EMAIL P
it seems to me it would be
interesting to have a LUA->Parrot (with IMCC in between) compiler.
Regards.
Klaas-Jan Stol
- Original Message -
From: "Simon Wistow" <[EMAIL PROTECTED]>
To: "K Stol" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: T
Hi there,
A few weeks ago I posted something about a Tcl->parrot compiler, but Will Coleda
already was working on such a project. It would be a as a final project for my
bachelor's. But because such already exists, I'm looking for something else.
I think parrot is a cool target for compiling, a
Hi there,
After doing some reading about Parrot, I got very interested. I'd like to write some
kind of compiler for my Bacherlor's in Computer Science. I'm thinking of a compiler
for Tcl which produces Parrot Assembly code, but the source language (which will be
compiled) is not definite yet.
61 matches
Mail list logo