Permalink
Commits on Sep 27, 2012
  1. Add --build and --host configure options.

    voxik committed Sep 27, 2012
    These configure options mimic standard autoconf options. The --build is
    guessed by default, but it has no real meaning ATM. The --host defaults
    to BUILD value, but can be overridden, to specify the platform Rubinius will
    run on. This could be used for cross-compilation in the future. At now,
    it helps to recognize vendor properly.
  2. Dealy initialization of configuration options.

    voxik committed Sep 27, 2012
    This allows to specify host by configuration parameters.
  3. Ignore -K options on non 1.8 versions

    dbussink committed Sep 27, 2012
    Fixes #1925
  4. Merge pull request #1868 from IPGlider/master

    dbussink committed Sep 27, 2012
    Fix BlockArgument bytecode generation
  5. Merge pull request #1885 from ryoqun/thread-raise-deadlock

    dbussink committed Sep 27, 2012
    Completely fix deadlocks of Thread#raise
  6. Merge pull request #1927 from voxik/fix-preserve-prefix

    dbussink committed Sep 27, 2012
    Prevent exception when --preserve-prefix is used without --prefix.
Commits on Sep 26, 2012
Commits on Sep 25, 2012
Commits on Sep 24, 2012
  1. Fixed DESTDIR.

    brixen committed Sep 24, 2012
Commits on Sep 22, 2012
  1. Merge pull request #1895 from LTe/process_spawn

    dbussink committed Sep 22, 2012
    Process spawn should not raise NoMethodError when true argument is given to :pgroup
  2. Change extract pgroup value

    LTe committed Sep 11, 2012
    Cases:
    1. pgroup value is 'true' => 0
    2. pgroup value is kind of true => Rubinius will try coerce_to Integer
    3. pgroup value if kind of true and pass coerce then Rubinius will check
    check whether the value is < 0. If yes then an ArgumentError exception is thrown
    4. pgroup if kind of false (false, nil) - default behavior (like without
    pgroup)
    
    Fixes #1894
  3. Add spec for Process.spawn

    LTe committed Sep 11, 2012
    When user execute method with :pgroup => true Rubinius tried to use '<'
    method on TrueClass object. It will throw an exception NoMethotError.
    
    Process.spawn executed with :pgroup => Symbol should raise TypeError
  4. Merge pull request #1893 from voxik/destdir

    Brian Ford committed Sep 22, 2012
    Use DESTDIR environment variable to allow to specify custom installation...
  5. Merge pull request #1900 from lmars/fix-syslog-mask-spec

    Brian Ford committed Sep 22, 2012
    Fix Syslog mask spec
Commits on Sep 21, 2012
  1. Add a proper construction to SymbolTable

    dbussink committed Sep 21, 2012
    This makes sure we initialize the necessary values
  2. Explicitly set tm_isdst before using timelocal64

    dbussink committed Sep 21, 2012
    When using timelocal64, we always want it to compute the DST and not use
    what we provide. This happens on all platforms except OpenBSD by
    default.
    
    Fixes #1906
  3. Ensure that we tell Valgrind about our fiber stacks

    dbussink committed Sep 21, 2012
    This makes sure that valgrind can properly check whether we overflow or
    underflow our stacks. Without this it will wrongly complain about
    accessing stuff outside the stack in fibers.
  4. Revert "Plug memory leak in fibers"

    dbussink committed Sep 21, 2012
    This reverts commit 88bd8df.
    
    The reason why this looked like a leak is because we clean up fiber data
    memory in the fiber finalizer. We don't run those yet on exit properly,
    so that's why it looked like a leak but actually isn't.
Commits on Sep 18, 2012
  1. Merge pull request #1915 from burningTyger/master

    jc00ke committed Sep 18, 2012
    README update
  2. Wrap on 80 characters [ci skip]

    jc00ke committed Sep 18, 2012
    Improves readability on small screens.
  3. Reset @mask_before_reopen in Syslog.mask=

    Lewis Marshall committed Sep 13, 2012
    Without this, calling Syslog.open after Syslog.mask= will erroneously
    reset the mask to the value stored in @mask_before_reopen
  4. Ensure Syslog.mask persists if changed after reopening

    Lewis Marshall committed Sep 18, 2012
  5. Update for README file

    burningTyger committed Sep 18, 2012
  6. Merge pull request #1912 from rubinius/contributing-guidelines

    jc00ke committed Sep 18, 2012
    Adding first draft of contributing guidelines
Commits on Sep 17, 2012
  1. Adding first draft of contributing guidelines

    jc00ke committed Sep 17, 2012
    Github just pushed the contributing guidelines feature:
    https://github.com/blog/1184-contributing-guidelines