Most Popular in Linux
-
Tizen 1.0 hands-on: Can Samsung and Intel?s mobile OS compete with Android?
-
Two EA Games Arrive in Ubuntu 12.04 LTS
-
Obama calls Romney auto bailout claim an 'Etch-a-Sketch moment'
-
Olympia torch lighting starts London countdown
-
Fedora Project is naming names
-
Moderate Taliban says majority of group wants peace
-
How to Sync Files to Amazon S3 on Linux
-
Firefox 4 Beta Brings Speed Boost
-
Development Release: GNOME 4.0 Beta
-
Romney faces lengthy to-do list as likely GOP pick
Tratt: Fast Enough VMs in Fast Enough Time
Laurence Tratt, the designer of the Converge language, has written a
detailed introduction to RPython, the language used as the base of the
PyPy project. "However, in addition to outputting optimised C code,
RPython automatically creates a second representation of the user's
program. Assuming RPython has been used to write a VM for language L, one
gets not only a traditional interpreter, but also an optimising
Just-In-Time (JIT) compiler for free. In other words, when a program
written in L executes on an appropriately written RPython VM, hot loops
(i.e. those which are executed frequently) are automatically turned into
machine code and executed directly. This is RPython's unique selling point,
as I'll now explain."
More Stories in Linux Weekly News
- Stable kernels 3.0.32 and 3.3.7
- Nmap 6 released
- Linux kernel 3.2.18 released
- The Russians Are Coming: A First Look At Rosa 2012 Marathon (O'Reilly)
- Perl 5.16.0 released
- The 3.4 kernel is out
- X.Org: "A Wasteland of Unreviewedness" (Phoronix)
- A scientific basis for Open Source Software
- Security advisories for Friday
- Fedora 17 release pushed back to May 29
Most Popular Stories
A fix for those "Pairing Record Missing" errors
Splitting the file
AIX KSH: 0403-029 There is not enough memory available now
sed substitution for specific record
You're the Pundit: Are we going to see form factor changes?
sendmail long text
Earthlapse is a window on the Earth from space
Lulzlover Hacked Coalition of Law Enforcement, Data Dumped for 2,400 Cops & Feds
Basic Question on perl use POSIX [SOLVED]
Howto Convert a filesystem from Veritas to ZFS?