Talk:Low Level Virtual Machine

From Wikipedia, the free encyclopedia

This article is part of WikiProject Free Software, an effort to create, expand, organize, and improve free software-related articles.
B rated as B-Class on the assessment scale
Mid rated as mid-importance on the assessment scale

Contents

[edit] Title

Is there any way to capitalize the LVM in Llvm in the title?

Low level virtual machine -> Low Level Virtual Machine ?

I have moved the page from Low level virtual machine to Low Level Virtual Machine. -- Tobias Bergemann 08:06, 2005 Jan 9 (UTC)

[edit] Apple?

Should this article discuss things Chris Lattner is doing with LLVM at Apple?

Frankie

Yes. Use of the project in a major software component deployed to large numbers of users like the MacOSX OpenGL implementation is clearly worth mentioning. JulesH 14:37, 10 September 2006 (UTC)

[edit] Type safety

I've removed the claim that a program with no "cast" instructions is type safe. Type safety requires more than just lack of type coersion (particularly, we must check that array bounds are not exceeded and that no pointers to an object are used after the end of that object's lifetime); also the point is academic anyway as it is nearly impossible to write a non-trivial program that doesn't use the 'cast' instruction. (Possible reference if we want to put something about type safety back in) JulesH 14:37, 10 September 2006 (UTC)

(And, yes, in case you're wondering, I am the Jules who posted the question that was a reply to). JulesH 14:38, 10 September 2006 (UTC)


You may be interested in the safecode project, which aims to add type safety to LLVM: safecode

[edit] Initial release date wrong

The shown initial release date seems wrong. This mail is the initial announcement and it dates to 2003. Maybe the idea was conceived in 2000 :-) The oldest news date back to 2002. 135.245.72.35 (talk) 18:55, 10 June 2008 (UTC)