Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 19, 2010
  1. Version bump to 1.1.2

    Evan Phoenix authored
  2. @brixen

    Fixed Bignum#<=> with an object instance.

    brixen authored Evan Phoenix committed
  3. Fix Debugger.start in ruby-debug compat mode

    Evan Phoenix authored
Commits on Nov 17, 2010
  1. @brixen

    Permit characters after (rbx|rubinius) in --prefix dir.

    brixen authored
    This solves an issue where a --prefix dir like rbx-1.1.1-junk already exists
    and the user gives that dir to configure again. In that case, we assume it to
    be a Rubinius install dir and install into it.
  2. Match an empty string properly. Fixes #573

    Evan Phoenix authored
  3. Add spec for matching an empty string

    Evan Phoenix authored
  4. Add Method#source, show source in Method#inspect

    Evan Phoenix authored
Commits on Nov 16, 2010
  1. Version bump

    Evan Phoenix authored
Commits on Nov 15, 2010
  1. Make CM#locate_line more strict. Fixes #563

    Evan Phoenix authored
  2. Make sure that the preinstalled dir is always present

    Evan Phoenix authored
  3. @brixen
  4. @brixen
  5. @brixen
  6. @brixen
  7. Cleanup Float#/ spec

    Evan Phoenix authored
  8. Merge remote branch 'jeremydurham/master'

    Evan Phoenix authored
  9. Show the missing file error to -c more clearly. Fixes #568

    Evan Phoenix authored
  10. Add ruby-debug stub gem

    Evan Phoenix authored
  11. @jeremydurham
  12. @jeremydurham
  13. @jeremydurham
Commits on Nov 14, 2010
  1. @dbussink

    We don't use anything deprecated, so -Wno-deprecated isn't needed

    dbussink authored
    Verified that we can build without this option on OS X 10.6,
    Debian Lenny 64 and FreeBSD 8.1. Seems safe to remove this option,
    if it turns out we need it for some obscure platform it can be
    added back.
Commits on Nov 8, 2010
  1. Remove old SendSite/Selector cruft

    Evan Phoenix authored
  2. Fix CompiledMethod#locate_line

    Evan Phoenix authored
  3. Add Rubinius::OS_ARGV and Rubinius::OS_STARTUP_DIR

    Evan Phoenix authored
  4. Change IO::Buffer => IO::InternalBuffer. Fixes #560

    Evan Phoenix authored
  5. Make sure there is a fallback policy. Fixes #561

    Evan Phoenix authored
  6. @dbussink

    Explicitly add -fno-omit-frame-pointer to the build flags

    dbussink authored
    On FreeBSD -O2 adds -fomit-frame-pointer which breaks
    execinfo.h usage. We explicitly disable omitting frame pointers,
    which is also the behavior on other platforms such as OS X. Here
    -O2 does not imply omitting frame pointers, so adding this also
    doesn't negatively impact performance there.
  7. @dbussink

    Workaround for FreeBSD by exposing dlopen directly

    dbussink authored
    Apparently the dlopen handle that is retrieved through
    dlsym() refers to a non working implementation. We expose
    the pointer therefore directly so it also works on FreeBSD.
    Also see the following link where the faulty dlopen code is shown:
Commits on Nov 7, 2010
  1. Support for native extensions with a . in their name

    Tony Arcieri authored
    On MRI, if you have a library named "", it strips the .bar component
    out of the name when determining which Init function to call. So in the case
    of a library named "", MRI calls "Init_foo"
    This change matches the MRI behavior for determining which Init function to call
  2. @dbussink

    Explicitly mark one pipe as write only and one as read only

    dbussink authored
    When connecting two pipes, we create them with explicit modes.
    This fixes a spec failure on FreeBSD where the pipes were
    created with a different mode. This is the same behavior that
    MRI has.
Commits on Nov 6, 2010
  1. Add hook to allow code to install a custom debugger

    Evan Phoenix authored
Commits on Nov 5, 2010
  1. @brixen

    Only shutdown spec HTTP server at exit.

    brixen authored
    Due to system timing sensitivities, we were getting races on both
    startup and shutdown. There does not appear to be any reason not
    to leave the server running until the process exits. If there are
    problems that arise, we'll revisit this.
  2. @dbussink
Something went wrong with that request. Please try again.