Parrot 0.0.10rc1, tree is unfrozen

2003-03-16 Thread Steve Fink
I have a release candidate available at http://foxglove.dnsalias.org/~sfink/parrot-0.0.10.tar.gz (please excuse the poor bandwidth - for a better option, see below). I'll do the actual release tomorrow, I just wanted to put it up now in case anyone has time to give it a final lookover. I *think* I

Re: A6: objects and/or types (was: P6FC)

2003-03-16 Thread chromatic
On Fri, 14 Mar 2003 10:46:31 +, Larry Wall wrote: > If you say > > $foo.isa(Even) > > it doesn't just check to see if $foo is a member of class Int, but it also > checks the constraints on type Even, and returns false unless $foo is an even > integer. > > We could still call Even a clas

Re: A6: Complex Parameter Types

2003-03-16 Thread gregor
Nick -- I've been thinking of it like this: class int isa intlike; # and isa value or whatever class Int isa intlike; # and isa Object or whatever class num isa numlike; # and isa value or whatever class Num isa numlike; # and isa Object or whatever ... class Scalar isa intlike, nu

Re: [perl #21577] [PATCH] sun4 vtable jit support

2003-03-16 Thread Leopold Toetsch
Dan Sugalski wrote: At 6:19 PM +0100 3/16/03, Leopold Toetsch wrote: It seems to contain already applied parts of the last sun4 JIT patch. But its not a reverse patch. Can it be safely ignored, or does it need some reworking before applying it? AFAIKT that patch needs heavy rediffing before

Re: [perl #21577] [PATCH] sun4 vtable jit support

2003-03-16 Thread Dan Sugalski
At 6:19 PM +0100 3/16/03, Leopold Toetsch wrote: Dan Sugalski wrote: patch tells me this is a -R style patch. Could someone take a look at it to see if it should be applied as a reverse patch, dropped, or redone somehow? It seems to contain already applied parts of the last sun4 JIT patch. Bu

Re: [perl #21588] [PATCH] uniq.pasm

2003-03-16 Thread Dan Sugalski
At 7:41 PM + 3/15/03, Leon Brocard (via RT) wrote: Well, it's more of a new file than a patch. I'm aware that we're in a code freeze, so I don't mind if this doesn't get it right now, but it'd be nice ;-) Applied, now that the tree's tagged and unfrozen. --

Re: [perl #21577] [PATCH] sun4 vtable jit support

2003-03-16 Thread Dan Sugalski
At 3:02 AM + 3/15/03, Jason Gloudon (via RT) wrote: This patch adds support for vtable calls in sun4/JIT as well as providing additional ops. patch tells me this is a -R style patch. Could someone take a look at it to see if it should be applied as a reverse patch, dropped, or redone somehow?

make install

2003-03-16 Thread Dan Sugalski
Okay, I think it's time for a make install target. Doesn't have to do much, just install the parrot executable and associated programs (the assembler, the disassembler, generated perl modules to make them work) but it'd be nice so we can make executable snapshots for folks to play with. Takers

Re: [perl #21577] [PATCH] sun4 vtable jit support

2003-03-16 Thread Leopold Toetsch
Dan Sugalski wrote: patch tells me this is a -R style patch. Could someone take a look at it to see if it should be applied as a reverse patch, dropped, or redone somehow? It seems to contain already applied parts of the last sun4 JIT patch. But its not a reverse patch. leo

Re: A6 questions

2003-03-16 Thread Chris Dutton
On Sunday, March 16, 2003, at 05:09 PM, David Storrs wrote: ==QUESTION - Page 8 says "In some languages, all methods are multimethods." I believe that Java is one of these. Is that right and what are some others? (This is really just curiousity.) ==/ Doesn't C++ work this way? Also I believe P

A6 questions

2003-03-16 Thread David Storrs
Greetings all, Ok, it took me several days to get through A6, and I'm not caught up on all the mail yet (though I've tried to skim so I don't repeat someone else's question). I'm left with a bunch of questions; can anyone answer the following: ==QUESTION - Page 8 says "In some languages, all m

Speed question: save/restore vs push/pop

2003-03-16 Thread Benjamin Goldberg
The answer to this question varies from platform to platform, and I've only go windows to test on... If I do 32 "save"s in a row, this will certainly be slower than doing a single "push". If I do 1 "save", this will (hopefully) be faster than 1 "push". How many "save"s does it take to be to be

Re: Speed question: save/restore vs push/pop

2003-03-16 Thread Steve Fink
On Mar-17, Benjamin Goldberg wrote: > > The answer to this question varies from platform to platform, and I've > only go windows to test on... > > If I do 32 "save"s in a row, this will certainly be slower than doing a > single "push". > > If I do 1 "save", this will (hopefully) be faster than 1