Perl 6 Summary for 2005-08-15 through 2005-08-22

2005-08-22 Thread Matt Fowles
Perl 6 Summary for 2005-08-15 through 2005-08-22 All~ Welcome to another monday summary, which hopefully provides some evidence that mondays can get better. It always feels like writing summaries is an uphill battle, perhaps I should switch to writing about Perl 6 Language firs

A PMC class for reference counting

2005-08-22 Thread Nicholas Clark
Following on our discussion on IRC, what I think we agreed on was that Parrot should provide a new PMC class functionally similar to how the dod_register_pmc/dod_unregister_pmc works. Quite probably it can share implementation code with the DOD registration system. My assumption was that if parrot

Re: NCI: passing PMCs and using them

2005-08-22 Thread Leopold Toetsch
Klaas-Jan Stol wrote: hi, I'm currently trying to check out the NCI. As my Lua compiler only uses PMCs (and not I/N/S registers), calling C functions will only be done with PMCs. I couldn't find info on this matter: suppose I have this string PMC, how can I access the actual string in it?

NCI: passing PMCs and using them

2005-08-22 Thread Klaas-Jan Stol
hi, I'm currently trying to check out the NCI. As my Lua compiler only uses PMCs (and not I/N/S registers), calling C functions will only be done with PMCs. I couldn't find info on this matter: suppose I have this string PMC, how can I access the actual string in it? so, when calling: voi

Re: [perl #36971] [PATCH] Tcl parray implementation

2005-08-22 Thread Will Coleda
We're missing the attachment for the test file. Can you resend? To add a file to the dependencies for the makefile, add it to 'config/ gen/makefiles/tcl.in' To add a file to the repository, add it to 'MANIFEST' I'll be happy to apply as soon as I get these other items. Thanks! On Aug 21, 200

Re: Parrot Benchmark

2005-08-22 Thread Leopold Toetsch
Nicolas Cannasse wrote: Even with such problems, I was thinking that Parrot JIT will be faster than NekoVM which does not have a JIT yet. The fib benchmark is mainly function calls only. JIT doesn't really help here. We will optimize function call performance later. I don't run sources fro

Re: Parrot Benchmark

2005-08-22 Thread Nicolas Cannasse
> > Or am I missing something about the way Parrot is handling integer > > values ? > > fib is one of the few benchmarks that currently performs very badly due > to huge function call overhead (mainly L2 cache misses). I'm currently > working on a different call scheme, which eventually gets rid of

[perl #36971] [PATCH] Tcl parray implementation

2005-08-22 Thread Amos Robinson
# New Ticket Created by "Amos Robinson" # Please include the string: [perl #36971] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=36971 > Hi all. Here's an implementation of parray. I had to add a file, languages/tcl/t/cmd