Re: Do we really need virtual machines?

"Daniel C. Wang" <danwang74@gmail.com>
9 Oct 2004 22:34:17 -0400

          From comp.compilers

Related articles
[5 earlier articles]
Re: Do we really need virtual machines? joanpujol@gmail.com (Joan Pujol) (2004-10-04)
Re: Do we really need virtual machines? samiam@moorecad.com (Scott Moore) (2004-10-04)
Re: Do we really need virtual machines? slimick@venango.upb.pitt.edu (John Slimick) (2004-10-04)
Re: Do we really need virtual machines? nmm1@cus.cam.ac.uk (2004-10-09)
Re: Do we really need virtual machines? dot@dotat.at (Tony Finch) (2004-10-09)
Re: Do we really need virtual machines? Nicola.Musatti@ObjectWay.it (2004-10-09)
Re: Do we really need virtual machines? danwang74@gmail.com (Daniel C. Wang) (2004-10-09)
Re: Do we really need virtual machines? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-10-09)
Re: Do we really need virtual machines? david.boyle@ed.tadpole.com (2004-10-12)
Re: Do we really need virtual machines? anton@mips.complang.tuwien.ac.at (2004-10-17)
Re: Do we really need virtual machines? Colin_Paul_Gloster@ACM.org (Paul Colin Gloster) (2004-10-21)
Re: Do we really need virtual machines? postmaster@paul.washington.dc.us (Paul Robinson) (2004-12-17)
Re: Do we really need virtual machines? gah@ugcs.caltech.edu (glen herrmannsfeldt) (2004-12-19)
[2 later articles]
| List of all articles for this month |

From: "Daniel C. Wang" <danwang74@gmail.com>
Newsgroups: comp.compilers
Date: 9 Oct 2004 22:34:17 -0400
Organization: Compilers Central
References: 04-10-013 04-10-037 04-10-040
Keywords: VM, optimize
Posted-Date: 09 Oct 2004 22:34:17 EDT

Basile Starynkevitch [news] wrote:
{stuff deleted}
> On a vaguely related note, I feel very sorry that JVM or CLR did not
> evolve to incorrporate the few necessary features -notably closures &
> tail recursive calls- to make them really usable for functional
> languages like the ML family or Scheme.
{stuff deleted}


The CLR does contain a tail-call instruction. Unfortunately, this interacts
badly with the stack walking security model. So it doesn't "do the right
thing". However, at least there was an attempt to get it right.


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.