Télécharger la liste

Description du projet

Ruby Inline is an analog to Perl's Inline::C. It allows you to imbed C external module code in your Ruby script directly. The code is compiled and run on the fly when needed.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-12-20 06:42
2.1.0

Cette version ajoute inline_c_raw pour remplacer Inline.inline, et retire le module Inline entièrement. Il y avait aussi beaucoup d'autres nettoyages.
Tags: Major feature enhancements
This version adds inline_c_raw to replace Inline.inline, and removes the module Inline entirely. There were also many other cleanups.

2002-12-13 12:30
2.0.0

Cette version ajoute inline_c, une "compilation" version inline. Massivement améliorée, cette version dispose d'une forme limitée de la fonction C d'analyse syntaxique. Il existe un correctif mineur pour qu'il fonctionne désormais sur MacOS X (. Si vs. Bundle). Typemap a été déclassé pour être compatible avec 1.6.x et inline inline # a été déconseillée en faveur du Module # inline_c. Le example.rb a été étendu pour inclure un amorti intégralement linéarisés fonction C, et il y avait plusieurs autres modifications mineures à la documentation, etc
Tags: Major feature enhancements
This release adds inline_c, a "compile-time" version of inline. Massively enhanced, this version has a limited form of C function parsing. There is a minor fix so that it now works on MacOS X (.so vs .bundle). Typemap was downgraded to be compatible with 1.6.x, and Inline#inline was deprecated in favour of Module#inline_c. The example.rb was extended to include a fully written inlined C function, and there were several other minor changes to documentation, etc.

2002-11-02 13:42
1.1.0

Aliased méthodes sont maintenant inséré en ligne, qui est environ 250 fois plus rapide, mais seulement sur Ruby 1.7 ou ultérieure. Un makefile pour automatiser le fonctionnement de l'ensemble des points de référence a été incluse, et l'exemple a été amélioré pour inclure un cas alias méthode d'essai.
Tags: Major bugfixes
Aliased methods are now inlined, which is around 250 times faster, but only on Ruby 1.7 or later. A makefile to automate the running of all of the benchmarks was included, and the example was improved to include an aliased method test case.

2002-09-23 04:50
1.0.7

Ce communiqué compile uniquement le code généré si elle était différente de la version précédente. La sécurité a été améliorée (il vérifie pour le groupe et globale des autorisations d'écriture sur le répertoire home).
Tags: Minor feature enhancements
This release only compiles the generated code if it was different from the previous version. Security has been improved (it checks for group and global write permissions on the home directory).

2002-09-19 11:49
1.0.6

Cette version ajoute un argument prélude à en-tête et les déclarations de type de données, les résultats, seuls les messages si elle est invoquée comme verbeux, et ajoute un peu de code de compatibilité pour Windows.
Tags: Minor feature enhancements
This release adds a prelude argument for header and datatype declarations, only outputs messages if invoked as verbose, and adds some compatibility code for Windows.

Project Resources