Permalink
Switch branches/tags
Commits on Oct 26, 2011
  1. Add JIT specs

    evanphx committed Oct 26, 2011
Commits on Oct 25, 2011
  1. Merge branch 'master' into tier1-jit

    evanphx committed Oct 25, 2011
    Conflicts:
    	vm/builtin/object.cpp
  2. Merge pull request #1358 from krekoten/core_module_define_method_19

    rue committed Oct 25, 2011
    Check for args number in methods created by Module#define_method
  3. Merge pull request #1359 from krekoten/object_dup_copy_19

    rue committed Oct 25, 2011
    Object#{dup,clone} preserves untrusted state from the original
  4. Merge pull request #1360 from jfirebaugh/Fixnum#fdiv

    abyx committed Oct 25, 2011
    Spec and fix Fixnum#fdiv
  5. Merge pull request #1363 from jfirebaugh/Numeric#fdiv

    abyx committed Oct 25, 2011
    Extract 1.8 Numeric#quo spec for use in Numeric#fdiv
  6. Merge pull request #1361 from rubinius/numeric_to_c

    guilleiguaran committed Oct 25, 2011
    Adding Numeric#to_c
  7. Spec Fixnum#fdiv

    jfirebaugh committed Oct 25, 2011
  8. Adding Numeric#to_c

    jc00ke committed Oct 25, 2011
Commits on Oct 24, 2011
  1. Pull resolv-replace fix from MRI

    evanphx committed Oct 24, 2011
  2. Better melbourne error reporting

    evanphx committed Oct 24, 2011
  3. Merge pull request #1314 from krekoten/module_instance_method_19

    dbussink committed Oct 24, 2011
    Raise TypeError if object can't be coerced to symbol
  4. Store quarks in rb_parser_state

    dbussink committed Oct 24, 2011
    Issue #1308 is actually due to a race condition in the
    parser. The problem was that the quarks were stored globally
    so if multiple threads are compiling something they would
    both modify this global list.
    
    This rework ensures we store the quarks in the rb_parser_state
    which isn't global so multiple compiles simultaneous won't
    cause crashes like #1308.
    
    Fixes #1308
  5. Move Rational::Unify definition to mathn/rational

    guilleiguaran committed Oct 24, 2011
    This allow to require it without require full mathn (matching MRI
    behavior)
Commits on Oct 23, 2011
  1. Merge pull request #1350 from jtdowney/tag-cleanup

    guilleiguaran committed Oct 23, 2011
    Cleaned up tags by running mspec tag purge on 1.8 and 1.9 ci_files
  2. No need to reraise exception

    krekoten committed Oct 23, 2011
  3. Merge pull request #1347 from jtdowney/enumerator-peek-fixes

    rue committed Oct 23, 2011
    Bug fix and spec for Enumerator#peek
  4. Merge pull request #1346 from krekoten/remove_assign_to_self

    dbussink committed Oct 23, 2011
    Remove assign to self
  5. Remove assign to self

    krekoten committed Oct 23, 2011
  6. Added spec for Enumerator#rewind to ensure implementation is clearing…

    jtdowney committed Oct 23, 2011
    … #peek lookahead value
  7. Merge pull request #1315 from schmurfy/kernel_float

    rue committed Oct 23, 2011
    Fixed Kernel#Float in 1.9
  8. Fixed Kernel#Float in 1.9

    schmurfy committed Oct 20, 2011
  9. Merge pull request #1342 from wrozka/string_slice

    rue committed Oct 23, 2011
    String slice
  10. Merge pull request #1344 from jtdowney/new-enumerator-next-spec

    rue committed Oct 23, 2011
    Added spec for 1.8 behavior of Enumerator#next