Projects / RubyInline / Releases

All releases of RubyInline

  •  24 Sep 2004 18:05
Avatar

    Release Notes: The API of Inline::C has been extended with prefix(code). All public APIs have been documented. A lot of code and tests have been cleaned up.

    •  03 Mar 2004 11:06
    Avatar

      Release Notes: This version removes references to ZenTestUnit, and converts the History.txt to ZenWeb format.

      •  24 Dec 2003 06:15
      Avatar

        Release Notes: This release is a complete rewrite with a new design. It supports multiple languages, works with C/C++ out of the box, supports multiple functions per compilation unit, and allows entire classes to be defined and linked in one unit.

        •  06 Aug 2003 04:28
        Avatar

          Release Notes: This version adds a tutorial on profiling, C++ tweaks to make it happy with C++ (only tested with GNU so far), globals so that users can add extra libraries and flags to the compiler, and a C++ example.

          •  27 Dec 2002 12:51
          Avatar

            Release Notes: This release fixes a bug in inline.rb which caused a comparison against inline.rb, not the caller, and tweaks example.rb to take the number of iterations as an option.

            •  20 Dec 2002 05:42
            Avatar

              Release Notes: This version adds inline_c_raw to replace Inline.inline, and removes the module Inline entirely. There were also many other cleanups.

              •  13 Dec 2002 11:30
              Avatar

                Release Notes: 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.

                •  02 Nov 2002 09:42
                Avatar

                  Release Notes: 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.

                  •  22 Sep 2002 23:50
                  Avatar

                    Release Notes: 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).

                    •  19 Sep 2002 06:49
                    Avatar

                      Release Notes: 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.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.