On Fri, Mar 15, 2002 at 12:58:19AM +0000, Alex Gough wrote: > On Fri, 15 Mar 2002, Tim Bunce wrote: > > Might be good to also provide "higher level" controls that just > > provide hints to the GC. Somewhat like the "use less qw(memory);" > > pragma that never quite happened for perl5, but with more appropriate > > attribute for GC in perl6. > > > > For example, an application might want to hint that it wouldn't like > > GC to cause a stall. > > > > Those kinds of GC hints shouldn't break across upgrades. > > Are we allowing bytecode compiled under an earlier version to continue > working on a later version of the interpreter, as the answer to that > question pretty much limits where the line has to be drawn.
I think you're talking byte code, and Tim's meaning source code. I think he's right; I would like to be able to write a perl6 script that says "don't make GC stall" and still have it work when I ran it on a perl6 implementation with a different sort of GC. [and if that GC never stalled, or at least didn't have a choice of speed vs compactness, it would just politely ignore my request because it was irrelevant] Nicholas Clark -- Even better than the real thing: http://nms-cgi.sourceforge.net/