Permalink
Commits on Mar 15, 2012
  1. Update tags

    jfirebaugh committed Mar 15, 2012
  2. Move Module#freeze specs

    These are actually testing `def` for a singleton class.
    jfirebaugh committed Mar 15, 2012
  3. Process.daemon adapted from jrbudnack pull request. Closes #1590.

    The book 'The Linux Programming Interface' has an excellent chapter on
    how to create daemon processes. Also, see Wilson's code here:
    
    https://github.com/wilson/revenant/blob/master/lib/revenant/manager.rb
    
    However, MRI does not implement the fallback code for daemon according
    to these best practices (eg trapping SIGHUP or closing open files which
    can prevent unmounts on shutdown, etc) and relies on the daemon() libc
    function if it exists. Code for that function may not implement these
    things either, based on examples like:
    
    http://cristi.indefero.net/p/uClibc-cristi/source/tree/0_9_14/libc/unistd/daemon.c
    
    So for now, we only mimic MRI.
    brixen committed Mar 15, 2012
  4. Specs for Process.daemon.

    brixen committed Mar 14, 2012
  5. Revert frozen object helper

    jfirebaugh committed Mar 15, 2012
  6. Use frozen_object_error_class

    jfirebaugh committed Mar 15, 2012
  7. Add "." to the load path at the point where it is currently necessary

    I don't think it belongs in mspec scripts; we may want to
    avoid it entirely.
    jfirebaugh committed Mar 15, 2012
  8. Tag failing specs

    jfirebaugh committed Mar 13, 2012
Commits on Mar 14, 2012
  1. FFIArgInfo is a struct

    dbussink committed Mar 14, 2012
  2. Use the new LLVM 3.0 API

    dbussink committed Mar 14, 2012
  3. Merge pull request #1605 from jeremyz/master

    FFI compatibility enhancement
    evanphx committed Mar 14, 2012
Commits on Mar 13, 2012
  1. Inliner::inline_ffi: reject when RBX_FFI_TYPE_ENUM or RBX_FFI_TYPE_CA…

    …LLBACK as parameter or return type
    jeremyz committed Mar 13, 2012
Commits on Mar 12, 2012
  1. Regen'd docs website.

    brixen committed Mar 12, 2012
  2. Added Italian docs menu.

    brixen committed Mar 12, 2012