Skip to content
Commits on Feb 25, 2013
  1. @dbussink

    Merge pull request #2174 from brainopia/patch-1

    Fix typos in proc specs
    dbussink committed Feb 25, 2013
  2. @brainopia

    Fix typos in proc specs

    brainopia committed Feb 25, 2013
  3. @dbussink

    Merge pull request #2173 from ryoqun/lambda-method

    Don't change a given proc to lambda when shouldn't
    dbussink committed Feb 25, 2013
  4. @dbussink

    Use immediate class as specialization type

    We also use the direct class for inline caches, so we want to use this
    consistently. This also makes it easier to improve check_serial so the
    JIT can create a better version of that. Another advantage is that this
    makes it easier to create direct jumps to specialized functions in the
    JIT.
    dbussink committed Feb 25, 2013
  5. @dbussink
  6. Remove a passing tag

    committed Feb 24, 2013
  7. Add an explanation

    committed Feb 24, 2013
Commits on Feb 24, 2013
  1. @dbussink

    Merge pull request #2170 from brainopia/support_private_hash

    Add and fix specs for Hash keys with private hash method
    dbussink committed Feb 24, 2013
  2. @brainopia
  3. @brainopia
  4. @dbussink

    Don't inline calls for not often called methods

    This changes the JIT so we don't inline methods that aren't often
    called, allowing for more room in JIT'ted code for methods that are
    often called.
    
    It also changes to keep track of compiling explicitly instead of
    (ab)using the call_count for that. Resetting the call count had other
    effects such as disabling that method for future jitting that has
    adverse effects.
    
    On my system this shaves off around 1 - 2 seconds of a CI run.
    dbussink committed Feb 24, 2013
Commits on Feb 23, 2013
  1. @davorb

    Merge pull request #2171 from brainopia/require_date_from_time

    Require date when time is required
    davorb committed Feb 23, 2013
  2. @brainopia
  3. @dbussink

    Merge pull request #2169 from tsion/proc-argument-error

    Use CompiledCode name in Proc/BlockEnvironment ArgumentErrors
    dbussink committed Feb 23, 2013
Commits on Feb 21, 2013
  1. @brixen

    Updated notification email. [ci skip]

    This email has filters for all projects so using it instead.
    brixen committed Feb 21, 2013
  2. @brixen
  3. @brixen

    More CI tags updates.

    brixen committed Feb 21, 2013
  4. @brixen
  5. @brixen
  6. @brixen

    Remove race from TCPSocket.new specs.

    The SpecTCPServer does not echo when receiving QUIT so the read
    would block, randomly, of course.
    brixen committed Feb 20, 2013
  7. @brixen
  8. @brixen
  9. @brixen

    Updated CI tags for 1.9, 2.0.

    brixen committed Feb 20, 2013
Commits on Feb 20, 2013
  1. @brixen

    Updated MSpec source to b6027016.

    brixen committed Feb 20, 2013
  2. @brixen

    Updated CI tags for 1.8 mode.

    brixen committed Feb 20, 2013
  3. @brixen

    Fixed Proc#arity specs.

    brixen committed Feb 20, 2013
  4. @brixen

    Fixed multi-byte symbol spec.

    brixen committed Feb 20, 2013
  5. @brixen
  6. @brixen
Commits on Feb 19, 2013
  1. @solson
  2. @solson
  3. @solson

    Check if Proc has a block before using it.

    The arity check for lambda mode uses the block... the check for whether there
    is a block should come first.
    solson committed Feb 18, 2013
Something went wrong with that request. Please try again.