On Oct 22, 2004, at 3:57 AM, Leopold Toetsch wrote:
Jeff Clites wrote:
On Oct 22, 2004, at 1:01 AM, Leopold Toetsch wrote:
[JIT changes]
I just finished tracking down the source of a couple of JIT test
failures on PPC--due to recent changes but only indirectly related,
and pointing out things
Matthias . Hoelzl @ ifi . lmu . de [EMAIL PROTECTED] wrote:
Parrot segfaults when executing the appended function.
It's hard to tell, what's the problem. A debugger backtrace with
information about the relevant variables could help.
And: if the code runs with parrot -G then it's likely a GC
Jeff Clites [EMAIL PROTECTED] wrote:
See attached the patch, plus the new asm.s file.
Doesn't run, segfaults on even mops.pasm - please check.
JEff
leo
Jeff Clites [EMAIL PROTECTED] wrote:
Yep, that was the core of the issue. There's no free lunch--if we use
the nonvolatile registers, we need to preserve/restore them in
begin/end, but if we use the volatile registers, we need to preserve
them across function calls (incl. normal op calls).
Dan Sugalski wrote:
What're we looking at for performance impact on mops.pasm and the other
simple benchmarks?
I've now JITted mops.pasm (and other code) running with indirect
register access. It did slow down, but not because the additional
indirection (all inner loop code is still in
First, if you don't have it yet done, install ccache.
HOW IT WORKS
The basic idea is to detect when you are compiling exactly the
same code a 2nd time and use the pre-
viously compiled output. You detect that it is the same code by
forming a hash of:
o the
# New Ticket Created by Stepan Roh
# Please include the string: [perl #32112]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=32112
While playing with Parrot I found a few bugs and problems in Befunge
interpreter.
dan asked to keep everyone up to date on any issues i've had while
developing mod_parrot. following are the problems i've encountered.
---
i currently get parrot's configuration from config_lib.pasm. however, it
is not readily apparent from the configuration the libraries and flags
required to
On 04/10/23 08:25 -0700, Stepan Roh wrote:
While playing with Parrot I found a few bugs and problems in Befunge
interpreter. Although it is not important part of Parrot
What? Not important? I was one of the first small languages implemented!
And saying that befunge is not important is like
-BEGIN PGP SIGNED MESSAGE-
Moin,
I released v0.07 to CPAN. Here is a summary on what new features it has:
* The Total line now includes the number of elements
* added options 'terse' (supresss gory details) and 'summary' (include
per-class overview at end of report) to
On Oct 23, 2004, at 4:20 AM, Leopold Toetsch wrote:
Jeff Clites [EMAIL PROTECTED] wrote:
See attached the patch, plus the new asm.s file.
Doesn't run, segfaults on even mops.pasm - please check.
I can't reproduce that here; parrot -j works for me with
examples/{benchmarks,assembly}/mops.pasm, and
On Oct 23, 2004, at 3:42 AM, Leopold Toetsch wrote:
Jeff Clites [EMAIL PROTECTED] wrote:
Yep, that was the core of the issue. There's no free lunch--if we use
the nonvolatile registers, we need to preserve/restore them in
begin/end, but if we use the volatile registers, we need to preserve
them
On Sat, 23 Oct 2004, Jerome Quelin via RT wrote:
- Befunge-97 directives (lines starting with =) are ignored
Uh? I've never seen this in the specs... Do you have a pointer?
In the following url: http://dufflebunk.iwarp.com/JSFunge/spec98.html,
there is no such mention of this behavior.
Anyway,
On Oct 23, 2004, at 5:14 AM, Leopold Toetsch wrote:
First, if you don't have it yet done, install ccache.
Thanks for the tip--seems awesome.
HOW IT WORKS
The basic idea is to detect when you are compiling exactly the
same code a 2nd time and use the pre-
viously compiled output. You
Perl 6 Summary for 2004-10-18 through 2004-10-23
All~
Last week I received a request to summarize perl6-language before
internals. Frankly, it seems like a reasonable idea. Perl6-internals has
always been first as long as I can remember. So perhaps, it is time to
switch it up.
15 matches
Mail list logo