NCI questions

2008-04-17 Thread Geoffrey Broadwell
I've been working on parsing the function prototypes in the GL/GLU/GLUT/GLX headers, in preparation for generating bindings for all of them during the Parrot build. Currently my prototype parser is able to compute NCI signatures for all but 14 out of the 1835 total prototypes found in my system's

[perl #52988] [NEW] OpenGL binding, part 1

2008-04-17 Thread via RT
# New Ticket Created by Geoffrey Broadwell # Please include the string: [perl #52988] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=52988 (I have heard nothing at all since my last posting on this subject, so I have

[perl #52988] [PATCH] OpenGL binding, part 1

2008-04-17 Thread Mark Glines via RT
On Wed Apr 16 14:34:05 2008, geoff wrote: Now that 0.6.1 is out, please consider adding the attached patch to the Parrot trunk ... I'd like help with platform porting concerns, and I'd really like to reduce the size of my local diffs. :-) Here's what I get on linux/amd64: Determining if

M2 Bytecode format

2008-04-17 Thread Mark Glines
: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, Jonathan (and everyone else)! Wednesday on IRC, we discussed the M2 Bytecode format milestone. This email is my attempt to formalize a plan for this work. I am hoping you will read through it

Re: M2 Bytecode format

2008-04-17 Thread Will Coleda
On Thu, Apr 17, 2008 at 10:59 AM, Mark Glines [EMAIL PROTECTED] wrote: : Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Hi, Jonathan (and everyone else)! Wednesday on IRC, we discussed the M2 Bytecode format milestone. This email is my

Re: [perl #52988] [PATCH] OpenGL binding, part 1

2008-04-17 Thread Geoffrey Broadwell
On Thu, 2008-04-17 at 05:49 -0700, Mark Glines via RT wrote: It looks like this is a parsing bug, caused by some weird stuff in one of my header files. The top of my /usr/include/GL/gl_mangle.h looks like this: #if 0 #define GL_MANGLE_C1 DO NOT EDIT!!! - TO REGENERATE from gl.h, EXECUTE

Re: [perl #52988] [PATCH] OpenGL binding, part 1

2008-04-17 Thread Mark Glines
On Thu, 17 Apr 2008 08:16:23 -0700 Geoffrey Broadwell [EMAIL PROTECTED] wrote: 3. Parse the define *values*, and toss any that don't look right. I'm thinking #3, since it's probably best to have that safety check anyway, and it's probably the easiest. I'll work on that one. Sounds good to

[perl #52818] readline detection failing (linux x86_64)

2008-04-17 Thread Alberto Simoes via RT
A solution was implemented at revision 27020. They might be cases where this doesn't work. (hope not)

Re: parrot benchmarking

2008-04-17 Thread Andy Dougherty
If optimized builds are to be the default, however, someone needs to either hunt down and fix all the wrong attribute_null decorations, or apply a patch similar in spirit to the one I proposed in [PATCH] Re: [perl #50684] String Failures with -O2 (GCC 4.1.3, 32-bit x86 Linux) Otherwise core

Re: parrot benchmarking

2008-04-17 Thread Geoffrey Broadwell
On Thu, 2008-04-17 at 15:35 -0400, Andy Dougherty wrote: If optimized builds are to be the default, however, someone needs to either hunt down and fix all the wrong attribute_null decorations, or apply a patch similar in spirit to the one I proposed in [PATCH] Re: [perl #50684] String

Re: PCT tutorial update suggestions

2008-04-17 Thread Klaas-Jan Stol
On Fri, Apr 11, 2008 at 5:32 AM, Patrick R. Michaud [EMAIL PROTECTED] wrote: With some recent PCT-related changes I think we may want to update the tutorials a bit. 1. Remove the custom List class. ResizablePMCArray now has built-in shift/unshift/push/pop methods, so we can use it

Re: parrot benchmarking

2008-04-17 Thread chromatic
On Thursday 17 April 2008 12:35:42 Andy Dougherty wrote: If optimized builds are to be the default, however, someone needs to either hunt down and fix all the wrong attribute_null decorations, or apply a patch similar in spirit to the one I proposed in [PATCH] Re: [perl #50684] String

M2 Bytecode format

2008-04-17 Thread Bob Rogers
From: Mark Glines [EMAIL PROTECTED] Date: Thu, 17 Apr 2008 07:59:03 -0700 . . . Should this PMC implement the pdump functionality (src/packdump.c) as well as packfile.c/packout.c? I find pdump somewhat useful. Speaking of pdump, it seems to be mentioned in various places,

[perl #52818] readline detection failing (linux x86_64)

2008-04-17 Thread James Keenan via RT
On Thu Apr 17 10:51:10 2008, ambs wrote: A solution was implemented at revision 27020. They might be cases where this doesn't work. (hope not) This is what I got on Linux at r27021: Determining if your platform supports readline...cc -pipe -I/usr/local/include -D_LARGEFILE_SOURCE

Re: [perl #52988] [PATCH] OpenGL binding, part 1

2008-04-17 Thread Geoffrey Broadwell
On Thu, 2008-04-17 at 08:33 -0700, Mark Glines via RT wrote: On Thu, 17 Apr 2008 08:16:23 -0700 Geoffrey Broadwell [EMAIL PROTECTED] wrote: 3. Parse the define *values*, and toss any that don't look right. I'm thinking #3, since it's probably best to have that safety check anyway, and

[perl #52988] [PATCH] OpenGL binding, part 1

2008-04-17 Thread Mark Glines via RT
On Thu Apr 17 21:14:44 2008, geoff wrote: OK, try the attached version of the patch. Works For Me. So now lets see how much it breaks for everyone else. :) Applied in r27022, with the following modifications: * Removed trailing whitespace to pass codingstd test. * Rearranged