[svn:parrot-pdd] r22465 - in trunk: . compilers/json compilers/json/JSON compilers/past-pm/POST compilers/pct/src compilers/pct/src/POST compilers/pge/PGE compilers/pirc/src compilers/tge/TGE docs doc

2007-10-25 Thread tewk
Author: tewk Date: Wed Oct 24 17:11:20 2007 New Revision: 22465 Modified: trunk/docs/pdds/pdd23_exceptions.pod Changes in other areas also in this revision: Added: trunk/t/op/exceptions.t Modified: trunk/DEPRECATED.pod trunk/compilers/json/JSON/pge2pir.tg trunk/compilers/json

PMC flags in Pmc2c

2007-05-16 Thread tewk
A couple of questions: 1: Only two pmcs have the const_too flag SArray and ParrotLibrary. This seems redundant given that all pmcs except abstract, singleton, and const_too pmcs get a read only variant of the vtable. Is there any reason, why we can't get rid of the const_too flag and just u

Re: Initial patch for pdd15 testing.

2007-05-09 Thread tewk
Allison Randal wrote: tewk wrote: Patch was to large to attach so: http://tewk.com/pdd15_testing.diff Tests currently fail because they use the "new" opcode to instantiate objects. Fixing the 'new' opcode is the first change we need to make to get both object models wo

Initial patch for pdd15 testing.

2007-05-08 Thread tewk
Patch was to large to attach so: http://tewk.com/pdd15_testing.diff Tests currently fail because they use the "new" opcode to instantiate objects. So are we going to need a newobject opcode or an instantiate opcode. I would prefer an "instantiate" opcode to $P0 = get_class "Classname" $P1 = $P

Re: I Don't Understand The Context Allocation/Destruction Code

2007-04-22 Thread tewk
This is a clean up attempt. Passes tests. Kevin Tew Index: src/gc/register.c === --- src/gc/register.c (revision 18297) +++ src/gc/register.c (working copy) @@ -321,6 +321,12 @@ interp->ctx.bp_ps = old->bp_ps; } + +#define SL

Re: [perl #41956] [TODO] Rename PMETHOD and PMINVOKE

2007-03-23 Thread tewk
Done. Should preturn be renamed to pccreturn? Probably Kevin Jonathan Worthington (via RT) wrote: # New Ticket Created by Jonathan Worthington # Please include the string: [perl #41956] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Disp

Re: Preening the parrot for show

2007-02-19 Thread tewk
The cardinal numbers are most likely all bogus. I'm surprised that any benchmarks ran at all. The current cardinal implementation is extremely minimal. Basically simple arithmetic. Kevin Nicholas Clark wrote: There's a benchmark of Ruby implementations at http://www.antoniocangiano.com/arti

[svn:parrot-pdd] r15053 - trunk/docs/pdds/clip

2006-10-30 Thread tewk
Author: tewk Date: Sun Oct 29 16:40:33 2006 New Revision: 15053 Modified: trunk/docs/pdds/clip/pdd15_objects.pod Log: [Ruby] Start to list Ruby's OO needs Modified: trunk/docs/pdds/clip/pdd15_object