Re: Program compression



* Jon Harrop:
Robert Maas, http://tinyurl.com/uh3t wrote:
So anyway, whether concurrent GC is worth the trouble or not, is
debatable.

If you have >1 core, it is not debateable.

This seems to be a misconception. Having GC run on its own core is only "free" (not quoting you) for a single-threaded program running in a single-tasking operating system. It seems to be the same kind of misconception that generated the SPARC register "window" system to avoid going to main memory for stack -- where end result is just more overhead for thread and process context switches.

Not that GC on own core isn't nice.

It's just not free, and not not debatable. ;-)


Cheers,

- Alf

--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
.