Re: [CVS ci] slices 1 - 6

2004-06-18 Thread Michael Fischer
. as a float - workarounds welcome) if the cursor is just past an identifier and a [, when in the world (or even Perl6) would the next token not be an index? So, unless floating point array indicies are allowed, you shouldn't need the space, right? Michael Fischer -- [EMAIL PROTECTED]

Re: PMC pdd's in

2002-05-20 Thread Michael Fischer
Um Michael -- Michael Fischer Happiness is a config option. [EMAIL PROTECTED]Recompile and be happy.

Re: .ops metadata [was: Re: JIT me some speed!]

2001-12-26 Thread Michael Fischer
OR on 'i' and 'ic'. Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a; -- deep thought

Re: [PATCH] Computed goto detected at Configure.pl

2001-11-15 Thread Michael Fischer
, enums for them, etc. All without success. If any of the older, more experienced crowd wants to hit me with the bamboo cane, I wouldn't object... Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a

Re: Yet another switch/goto implementation

2001-11-04 Thread Michael Fischer
/ gcc, there's a problem. $c{cc} is just whatever you compiled perl5 with, I believe. On Sat, 3 Nov 2001, Michael Fischer wrote: 2) replaces interp_guts.h with do_op.h No, it doesn't, it's still using DO_OP from interp_guts.h D'oh! good catch. I only hit interpreter.c, which of course

Revised yet another goto/switch...etc.

2001-11-04 Thread Michael Fischer
of black magic. Suggestion: those who are handier at getting that goto thing to work right might want to merge their ideas against my patch (which has the advantage of being almost totally localized to ops2c.pl and being selectable at Configure time) Ooof. Michael -- Michael Fischer

Re: Yet another switch/goto implementation

2001-11-04 Thread Michael Fischer
On Nov 04, Daniel Grunblatt [EMAIL PROTECTED] took up a keyboard and banged out On Sun, 4 Nov 2001, Michael Fischer wrote: On Nov 04, Daniel Grunblatt [EMAIL PROTECTED] took up a keyboard and banged out I really suggest that you do a do_op.c and a do_op.h and that you call

Re: Yet another switch/goto implementation

2001-11-04 Thread Michael Fischer
On Nov 04, Brent Dax [EMAIL PROTECTED] took up a keyboard and banged out Michael Fischer: # In the goto case, we spin. And perhaps I am broken there. End # really wants to return, not just set the pc, but I hadn't thought # of a clever way to do that corner case, and wanted to see what

Re: Anybody write a threaded dispatcher yet?

2001-10-30 Thread Michael Fischer
. Particularly the MT, runtime linking of other files, etc., etc.. Also, my understanding was that the goto *pc _was_ indeed very gcc specific, and therefore a no-no for parrot. Thoughts? Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED

Re: Anybody write a threaded dispatcher yet?

2001-10-30 Thread Michael Fischer
On Oct 30, Dan Sugalski [EMAIL PROTECTED] took up a keyboard and banged out At 10:19 AM 10/30/2001 -0500, Michael Fischer wrote: On Oct 29, Dan Sugalski [EMAIL PROTECTED] took up a keyboard and banged out At 03:33 PM 10/29/2001 -0500, Ken Fox wrote: Anybody do a gcc-specific goto *pc

Re: Revamping the build system

2001-10-23 Thread Michael Fischer
comfortable about coming out of the closet to help with the build system. :-) Michael, Who actually wishes his auto* skills were better. -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a

another patch to configure (so make test works)

2001-10-14 Thread Michael Fischer
hack system(make include/parrot/vtable.h); +system(make Parrot/OpLib/core.pm ); + # and now we figure out how big our things are print END; Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a

Re: Platform specific code and loadable modules

2001-10-10 Thread Michael Fischer
? Brent, add this aspect to your stack? Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a; -- deep thought

Re: [PATCH] Big patch to have DO_OP as optional switch() statment

2001-10-09 Thread Michael Fischer
to the design of those perl scripts, and the .ops file? Michael Fischer -- Developer, Beware of bugs in the above code. [EMAIL PROTECTED] I have only proven it correct, not tested it. [EMAIL PROTECTED]-- Donald Knuth

Re: [PATCH] Big patch to have DO_OP as optional switch() statment

2001-10-09 Thread Michael Fischer
to the design of those perl scripts, and the .ops file? Michael Fischer -- Developer, Beware of bugs in the above code. [EMAIL PROTECTED] I have only proven it correct, not tested it. [EMAIL PROTECTED]-- Donald Knuth

[PATCH] Big patch to have DO_OP as optional switch() statment

2001-10-07 Thread Michael Fischer
):3.00 Elapsed time:46 Elapsed time:46.00 Ops/sec:6521739.130435 -- Questions, comments, criticisms? Cheers. -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf

Re: [PATCH] Big patch to have DO_OP as optional switch() statment

2001-10-07 Thread Michael Fischer
On Oct 07, Bryan C. Warnock [EMAIL PROTECTED] took up a keyboard and banged out On Sunday 07 October 2001 10:51 pm, Michael Fischer wrote: Questions, comments, criticisms? It looks like you're implementing this as a full, solitary switch. while (*pc) { switch (*pc

Re: More speed trials

2001-10-06 Thread Michael Fischer
it to fit current state of code and kick it back out to you and the list before Monday AM. Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a; -- deep thought

Re: Test::...

2001-10-05 Thread Michael Fischer
my %pack_type = ( i = q/l!/, n = q/d/, op = q/l!/, ); Made it happy. Why were they there? Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED]printf %d, 0x2a; -- deep

Re: PMC Questions

2001-10-05 Thread Michael Fischer
of space as the PMC might not overload but a couple of those functions (or does a PMC always have to overload all of the functions)? For that matter, I can't find where a struct _vtable is defined... Michael -- Michael Fischer 7.5 million years to run [EMAIL PROTECTED

Re: PATCH process_opfunc.pl -- no more extra 'return's

2001-10-01 Thread Michael Fischer
also at least 2 weeks old, and obsoleted/made incompatible by lots of other stuff during that time, including opcode switch() stuff I'd sent to other commiters (presumably unused). Sigh. I'll stay on the sidelines. Michael Fischer -- Developer, Beware of bugs in the above code

Draft switch for DO_OP() :-)

2001-09-19 Thread Michael Fischer
with the #includes, I just nuke 'em and write them back, but the multi-line C-comment block at the top of basic_opcodes.ops is a pain. Eliminating it clobbers everything with a STRING * Better regexen solicited... Let me know what you think. Cheers. Michael -- Michael Fischer 7.5

Minor cleanup patch to interpreter.*

2001-09-15 Thread Michael Fischer
)); -BUILD_TABLE(foo); +BUILD_TABLE(parrot_opcode_table); -interpreter-opcode_funcs = (void*)foo; +interpreter-opcode_funcs = parrot_opcode_table; } /* In case the I/O system needs something */ == Michael -- Michael Fischer