aboutsummaryrefslogtreecommitdiff
path: root/lang/rubinius
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-05-19 10:44:11 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-05-19 10:44:11 +0000
commit4e942b64191e2ef98dce2c5af31047a8640db768 (patch)
tree8c3238b7f0cbec2e9210d52f562960bb22323a7d /lang/rubinius
parent1d1f878054efdd1171a8cb006e59ad0727610293 (diff)
downloadports-4e942b64191e2ef98dce2c5af31047a8640db768.tar.gz
ports-4e942b64191e2ef98dce2c5af31047a8640db768.zip
Notes
Diffstat (limited to 'lang/rubinius')
-rw-r--r--lang/rubinius/pkg-descr4
1 files changed, 2 insertions, 2 deletions
diff --git a/lang/rubinius/pkg-descr b/lang/rubinius/pkg-descr
index 705252d20c1e..85cbb398eba9 100644
--- a/lang/rubinius/pkg-descr
+++ b/lang/rubinius/pkg-descr
@@ -2,11 +2,11 @@ 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.
+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.
+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