gc_boehm_2 branch stats

2010-02-12 Thread Vasily Chekalkin
Hello. Here I declare vict^W good start. ba...@icering:~/src/parrot$ time ./parrot --gc ms ext/nqp-rx/nqp-rx.pbc fib2.nqp Got grabage 100 fib(28) = 317811 real0m12.887s user0m12.333s sys 0m0.528s ba...@icering:~/src/parrot$ time ./parrot --gc boehm ext/nqp-rx/nqp-rx.pbc fib2

Re: [RFC] opengl_dynamic_nci branch

2010-02-12 Thread Geoffrey Broadwell
On Feb 12, 2010, at 20:29, Peter Lobsinger wrote: A good idea. And like most good ideas, this has been done before. As far as I can tell, libffi (http://sourceware.org/libffi/) takes this approach and supports a large variety of platforms and os. *chuckle* Well, I never claimed originality. A

Re: [RFC] opengl_dynamic_nci branch

2010-02-12 Thread Peter Lobsinger
On Fri, Feb 12, 2010 at 6:51 PM, Geoffrey Broadwell wrote: > On Feb 12, 2010, at 15:30, Peter Lobsinger wrote: > You know, the above makes me wonder if we need a thunk *interpreter* > library.  Instead of generating optimized machine code for each thunk, it > would instead simply take a signature

Re: vtable_massacre branch needs more eyes

2010-02-12 Thread Andy Dougherty
With this branch at Revision: 43921 on Solaris, I got two new sets of failure. Both look like bad plans -- the "List of Failed" are all greater than the "Total". Failed TestStat Wstat Total Fail List of Failed

Re: eliminating CFLAGS

2010-02-12 Thread Will Coleda
On Wed, Feb 10, 2010 at 9:47 AM, Andy Dougherty wrote: > On Wed, 10 Feb 2010, Will Coleda wrote: > >> On Tue, Feb 9, 2010 at 7:15 PM, Andy Dougherty >> wrote: > >> > For example, there's no easy way to say something like >> > >> >    For compiling src/gc/system.c on amd64 on certain flavors of L

Introduction to Parrot Virtual Machine

2010-02-12 Thread Jonathan Leto
Howdy, Here are various digital representations of my recent "Introduction to Parrot VM" talk that I gave to the Portland Perl Mongers (PDX.pm): mp3: http://pdxpm.podasp.com/archive.html?pname=meetings.xml video : http://www.ustream.tv/recorded/4630503 slides : http://docs.google.com/present

Re: [RFC] opengl_dynamic_nci branch

2010-02-12 Thread Geoffrey Broadwell
On Feb 12, 2010, at 15:30, Peter Lobsinger wrote: On Fri, Feb 12, 2010 at 2:06 PM, Geoffrey Broadwell > wrote: So you will be writing C files and compiling them when OpenGL is loaded? This not what I meant. Sorry for the ambiguity. The intention is to run nativecall.pir at library make time. I

Re: vtable_massacre branch needs more eyes

2010-02-12 Thread Jonathan Leto
Howdy, I can confirm that I have a PASS for "make fulltest" on r43920 for vtable_massacre Duke On Fri, Feb 12, 2010 at 3:15 PM, Bruce Gray wrote: > r43920 vtable_massacre branch `make fulltest` looks good on Darwin x86. > In r43919, mikehh fixed the t/pmc/bigint.t issue. > > -- > Hope this help

Re: [RFC] opengl_dynamic_nci branch

2010-02-12 Thread Peter Lobsinger
On Fri, Feb 12, 2010 at 2:06 PM, Geoffrey Broadwell wrote: > So you will be writing C files and compiling them when OpenGL is loaded?  In > other words, the machine you install Parrot on will need to have all the > build tools on it, just like the machine Parrot was built on?  (This sounds > like

Re: vtable_massacre branch needs more eyes

2010-02-12 Thread Bruce Gray
r43920 vtable_massacre branch `make fulltest` looks good on Darwin x86. In r43919, mikehh fixed the t/pmc/bigint.t issue. -- Hope this helps, Bruce Gray (Util) ___ http://lists.parrot.org/mailman/listinfo/parrot-dev

Re: eliminating CFLAGS

2010-02-12 Thread Andy Dougherty
On Fri, 12 Feb 2010, Will Coleda wrote: > I'm pretty sure that the rm_cflags branch will now break the build for > any non-gcc compiler; can someone give it a shot? All my development > environments are GCC at this point. (Strawberry perl on windows, > generic linux box.) You are correct. On Ope

Re: Free OpenVMS accounts for porters

2010-02-12 Thread Will Coleda
On Fri, Feb 12, 2010 at 4:01 PM, Jonathan Leto wrote: > Howdy, > > If there are some brave souls that would like to make Parrot work on > OpenVMS, they are now giving out accounts for porters: > > http://www.openvms.org/stories.php?story=10/02/09/2319162 > > Duke > > -- > Jonathan "Duke" Leto > jo

Re: eliminating CFLAGS

2010-02-12 Thread Will Coleda
On Wed, Feb 10, 2010 at 9:47 AM, Andy Dougherty wrote: > On Wed, 10 Feb 2010, Will Coleda wrote: > >> On Tue, Feb 9, 2010 at 7:15 PM, Andy Dougherty >> wrote: > >> > For example, there's no easy way to say something like >> > >> >    For compiling src/gc/system.c on amd64 on certain flavors of L

Free OpenVMS accounts for porters

2010-02-12 Thread Jonathan Leto
Howdy, If there are some brave souls that would like to make Parrot work on OpenVMS, they are now giving out accounts for porters: http://www.openvms.org/stories.php?story=10/02/09/2319162 Duke -- Jonathan "Duke" Leto jonat...@leto.net http://leto.net __

Re: [RFC] opengl_dynamic_nci branch

2010-02-12 Thread Geoffrey Broadwell
On Feb 12, 2010, at 10:25, Peter Lobsinger wrote: The opengl_dynamic_nci branch aims to demonstrate a different approach to C frame building using the opengl bindings. That's always a good opening line. :-) In stead of compiling all signature thunks statically into parrot or generating them

RE: vtable_massacre branch needs more eyes

2010-02-12 Thread Christoph Otto (Excell Data Corporation)
Same here at r43918 on Ubuntu 9.04 x64. -Original Message- From: parrot-dev-boun...@lists.parrot.org [mailto:parrot-dev-boun...@lists.parrot.org] On Behalf Of Jonathan Leto Sent: Friday, February 12, 2010 09:57 To: Andrew Whitworth Cc: parrot-dev@lists.parrot.org Subject: Re: vtable_massa

[RFC] opengl_dynamic_nci branch

2010-02-12 Thread Peter Lobsinger
The opengl_dynamic_nci branch aims to demonstrate a different approach to C frame building using the opengl bindings. In stead of compiling all signature thunks statically into parrot or generating them at runtime using a JIT, a simple utility (tools/build/nativecall.pir) is provided to generate,

Re: vtable_massacre branch needs more eyes

2010-02-12 Thread Jonathan Leto
Howdy, I got some failures in t/pmc/bigint.t on darwin-x86 : Test Summary Report --- t/pmc/bigint.t(Wstat: 0 Tests: 34 Failed: 0) Parse errors: Bad plan. You planned 45 tests but ran 34. Files=339, Tests=11996, 130 wallclock secs ( 2.73 usr 1.55 sys

Re: vtable_massacre branch needs more eyes

2010-02-12 Thread Andrew Whitworth
I've done more testing myself and I haven't heard any reports of failures since this first email went out. I'm going to merge this branch later today unless any last minute concerns are raised. --Andrew Whitworth On Wed, Feb 10, 2010 at 11:56 AM, Andrew Whitworth wrote: > I've completed much o