head	1.1;
access;
symbols
	RELEASE_8_3_0:1.1
	RELEASE_9_0_0:1.1
	RELEASE_7_4_0:1.1
	RELEASE_8_2_0:1.1
	RELEASE_6_EOL:1.1;
locks; strict;
comment	@# @;


1.1
date	2010.10.11.21.20.56;	author stas;	state Exp;
branches;
next	;


desc
@@


1.1
log
@- Add port for lang/rubinius, a LLVM based ruby language implementation.

WWW:	http://rubini.us/
@
text
@Rubinius is an implementation of the Ruby programming language.

The Rubinius bytecode virtual machine is written in C++, incorporating
LLVM to compile bytecode to machine code at runtime.  The bytecode compiler
and vast majority of the core classes are written in pure Ruby. 

To interact with the rest of the system, the VM provides primitives which can
be attached to methods and invoked. Additionally, FFI provides a direct call
path to most C functions. 

Rubinius uses a precise, compacting, generational garbage collector.  It
includes a compatible C-API for C extensions written for the standard Ruby
interpreter (often referred to as MRI Matz's Ruby Implementation).

WWW:	http://rubini.us/
@
