[perl #33995] [BUG] Configure warning on gdbmhash

2005-01-30 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #33995] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=33995 > The recent gdbmhash configure check causes the following output on my system during th

Recent RT work

2005-01-30 Thread William Coleda
Thanks to Matt Diephouse, about 30+ tickets have just been properly marked as resolved. (Though I physically closed them, he did all the legwork. Someone make him a bugadmin, please.) This leaves 268 documented issues in RT, plus whatever is lurking in CVS. >50% of these are -new-, despite the f

Re: bound methods

2005-01-30 Thread Sam Ruby
Leopold Toetsch wrote: Sam Ruby <[EMAIL PROTECTED]> wrote: Leopold Toetsch wrote: 2) by a distinct Bound_Meth PMC class derived from 1) The latter is probably cleaner. Binding the object to the callable could be done e.g. by the C vtable. That's exactly how PyBoundMeth works today. C sets the po

Re: bound methods

2005-01-30 Thread Leopold Toetsch
Sam Ruby <[EMAIL PROTECTED]> wrote: > Leopold Toetsch wrote: >> 2) by a distinct Bound_Meth PMC class derived from 1) >> >> The latter is probably cleaner. Binding the object to the callable could >> be done e.g. by the C vtable. > That's exactly how PyBoundMeth works today. > C sets the pointer

forced continuations

2005-01-30 Thread Hugh Arnold
I would like to do my own preemptive multitasking within a single-threaded application. When a timer fires, I'd like to: 1. suspend the current computation 2. put it on the back of a work queue 3. resume the lambda on the top of the work queue. Will Parrot facilitate this? Thank you for insight

Re: bound methods

2005-01-30 Thread Sam Ruby
Leopold Toetsch wrote: Dan Sugalski <[EMAIL PROTECTED]> wrote: At 5:04 PM -0500 1/18/05, Sam Ruby wrote: f = "Parrot".find print f("r") Note that I referenced the method as an attribute, and then called it as a function. Mmm, syntax! :) Luckily it makes no difference to us at the parrot lev

[CVS ci] GMS generational MS 5 - gc_gms.c

2005-01-30 Thread Leopold Toetsch
I've now committed the source of the generational mark & sweep GC system. Some remarks: - it's by far not finished - fails still a lot of tests [1] - to turn it on set PARROT_GC_SUBSYSTEM to 2 in settings.h - you might also turn on GC_GMS_DEBUG when hacking on the code - it should be documented suf

[perl #33986] [BUG] dynclasses dependencies

2005-01-30 Thread via RT
# New Ticket Created by Leopold Toetsch # Please include the string: [perl #33986] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=33986 > - dynclasses files aren't rebuilt e.g. on include header changes - runtime/parrot/dy

bound methods (was: Calling conventions, invocations, and suchlike things)

2005-01-30 Thread Leopold Toetsch
Dan Sugalski <[EMAIL PROTECTED]> wrote: > At 5:04 PM -0500 1/18/05, Sam Ruby wrote: >> f = "Parrot".find >> print f("r") >> >>Note that I referenced the method as an attribute, and then called >>it as a function. > Mmm, syntax! :) Luckily it makes no difference to us at the parrot > level

Re: operator

2005-01-30 Thread Luke Palmer
Markus Laire writes: > [EMAIL PROTECTED] kirjoitti: > >Please, > >I have a question if exists in Perl somethink like keyword > >'operator' in C++ ? > > That will exist in perl6. And to quite a larger extent. Not only can you overload existing operators, you can make up whatever operator name you