[MLton] Multicore CPU's and MLton

John Skaller skaller@users.sourceforge.net
Wed, 06 Jul 2005 13:45:04 +1000


--=-kEmfy0Yc0LCjX35+f7qa
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Tue, 2005-07-05 at 09:11 -0700, Stephen Weeks wrote:

> To be clear, linked-list stacks, bytecode, and continuation passing
> are not necessary here.  MLton provides excellent support for
> user-space micro-threading with native code and a traditional SSA IL.
> MLton does use its own stack (one per thread), not the machine one.
> But each stack is a quite traditional monolithic object with mutating
> push/pop operations.

Are they extensible?

This isn't possible with C stacks, but is with a copying
collector (or some other technique).

--=20
John Skaller <skaller at users dot sourceforge dot net>
Download Felix: http://felix.sf.net

--=-kEmfy0Yc0LCjX35+f7qa
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQBCy1O/w7vY25tjqN4RAqqpAJ9YjIdg7miFPNbqpd6kJFv4YT0pWQCfU9tL
bqbVZqnPjS5kfoHKEmDSdWA=
=jIw0
-----END PGP SIGNATURE-----

--=-kEmfy0Yc0LCjX35+f7qa--