Permalink
Commits on Oct 26, 2011
  1. @evanphx

    WIP

    evanphx committed Oct 26, 2011
  2. @evanphx

    Add JIT specs

    evanphx committed Oct 26, 2011
  3. @evanphx
Commits on Oct 25, 2011
  1. @evanphx

    Merge branch 'master' into tier1-jit

    Conflicts:
    	vm/builtin/object.cpp
    evanphx committed Oct 25, 2011
  2. @rue

    Merge pull request #1358 from krekoten/core_module_define_method_19

    Check for args number in methods created by Module#define_method
    rue committed Oct 25, 2011
  3. @rue

    Merge pull request #1359 from krekoten/object_dup_copy_19

    Object#{dup,clone} preserves untrusted state from the original
    rue committed Oct 25, 2011
  4. @abyx

    Merge pull request #1360 from jfirebaugh/Fixnum#fdiv

    Spec and fix Fixnum#fdiv
    abyx committed Oct 25, 2011
  5. @abyx

    Merge pull request #1363 from jfirebaugh/Numeric#fdiv

    Extract 1.8 Numeric#quo spec for use in Numeric#fdiv
    abyx committed Oct 25, 2011
  6. @jfirebaugh
  7. @guilleiguaran

    Merge pull request #1361 from rubinius/numeric_to_c

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

    Spec Fixnum#fdiv

    jfirebaugh committed Oct 25, 2011
  10. @jc00ke

    Adding Numeric#to_c

    jc00ke committed Oct 25, 2011
Commits on Oct 24, 2011
  1. @evanphx

    Pull resolv-replace fix from MRI

    evanphx committed Oct 24, 2011
  2. @evanphx

    Better melbourne error reporting

    evanphx committed Oct 24, 2011
  3. @krekoten
  4. @krekoten
  5. @evanphx
  6. @dbussink

    Merge pull request #1314 from krekoten/module_instance_method_19

    Raise TypeError if object can't be coerced to symbol
    dbussink committed Oct 24, 2011
  7. @evanphx
  8. @dbussink

    Store quarks in rb_parser_state

    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
    dbussink committed Oct 24, 2011
  9. @guilleiguaran

    Move Rational::Unify definition to mathn/rational

    This allow to require it without require full mathn (matching MRI
    behavior)
    guilleiguaran committed Oct 24, 2011
  10. @guilleiguaran
Commits on Oct 23, 2011
  1. @guilleiguaran

    Merge pull request #1350 from jtdowney/tag-cleanup

    Cleaned up tags by running mspec tag purge on 1.8 and 1.9 ci_files
    guilleiguaran committed Oct 23, 2011
  2. @jtdowney
  3. @krekoten

    No need to reraise exception

    krekoten committed Oct 23, 2011
  4. @rue

    Merge pull request #1347 from jtdowney/enumerator-peek-fixes

    Bug fix and spec for Enumerator#peek
    rue committed Oct 23, 2011
  5. @dbussink

    Merge pull request #1346 from krekoten/remove_assign_to_self

    Remove assign to self
    dbussink committed Oct 23, 2011
  6. @jtdowney
  7. @krekoten

    Remove assign to self

    krekoten committed Oct 23, 2011
  8. @jtdowney

    Added spec for Enumerator#rewind to ensure implementation is clearing…

    … #peek lookahead value
    jtdowney committed Oct 23, 2011
  9. @rue

    Merge pull request #1315 from schmurfy/kernel_float

    Fixed Kernel#Float in 1.9
    rue committed Oct 23, 2011
  10. @schmurfy

    Fixed Kernel#Float in 1.9

    schmurfy committed Oct 20, 2011
  11. @rue

    Merge pull request #1342 from wrozka/string_slice

    String slice
    rue committed Oct 23, 2011