Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 10, 2015
  1. Brian Shirai

    Extend atomic::poll.

    brixen authored
Commits on Jan 29, 2015
  1. Brian Shirai

    Use SpinLock in logger.

    brixen authored
  2. Brian Shirai
Commits on Dec 24, 2014
  1. Brian Shirai

    Hack in some JIT specs support.

    brixen authored
    This is a hack, this is only a hack, had this been real code, the hack
    you are seeing wouldn't be here.
Commits on Dec 20, 2014
  1. Brian Shirai
Commits on Dec 14, 2014
  1. Brian Shirai
Commits on Nov 22, 2014
  1. Brian Shirai
Commits on Nov 14, 2014
  1. Yorick Peterse
Commits on Nov 10, 2014
  1. Gustavo Temple

    Fix Atomic MACROs

    gustavotemple authored
    It is necessary to not consider 64bit architecture as X86.
Commits on Oct 21, 2014
  1. Brian Shirai
Commits on Sep 12, 2014
  1. Gustavo Temple

    PowerPC64 support for LLVM and Atomic

    gustavotemple authored
    This adds architecture-specific support for the ppc64 of the following components below:
    
    * LLVM Host CPU Name
    * Atomic macros
Commits on Sep 1, 2014
  1. Brian Shirai
Commits on Aug 31, 2014
  1. Brian Shirai

    Fixed Timer for OSX.

    brixen authored
  2. Brian Shirai

    Fixed Timer for Linux.

    brixen authored
  3. Brian Shirai

    Fixed gcc warnings in logger.

    brixen authored
  4. Brian Shirai

    Added basic Timer object.

    brixen authored
  5. Brian Shirai
  6. Brian Shirai

    Added lock to FileLogger.

    brixen authored
  7. Brian Shirai
  8. Brian Shirai

    Added basic logging facility.

    brixen authored
Commits on May 18, 2014
  1. Federico Ravasio

    Fixed Time#strftime with "%L" not returning correct milliseconds.

    razielgn authored
    Turns out, %L seems to be equivalent to %3N, so setting w and precision
    the same as that fixes the issue.
Commits on Feb 25, 2014
  1. Brian Shirai
Commits on Feb 10, 2014
  1. Dirkjan Bussink

    Fix mark_line check in immix gc

    dbussink authored
    We should only do this check separately for small objects.
  2. Dirkjan Bussink

    Remove boolean flag for util lock

    dbussink authored
    This can be racy in the way it was used and it's not needed anyway since
    this is not used as a recursive lock anyway.
Commits on Jan 26, 2014
  1. Dirkjan Bussink
  2. Dirkjan Bussink

    Remove dead assignments in SHA1

    dbussink authored
    Compilers optimize this code away anyway, so let's not bother writing
    this in the first place.
Commits on Oct 13, 2013
  1. Dirkjan Bussink

    Fix complement typo's

    dbussink authored
Commits on Sep 30, 2013
  1. Dirkjan Bussink
  2. Dirkjan Bussink

    Make methods static that can be static

    dbussink authored
    Also limits the input for the sscanf call explicitly in size.
Commits on Aug 28, 2013
  1. Dirkjan Bussink

    Fix timing handling on Linux

    dbussink authored
  2. Dirkjan Bussink
Commits on Aug 19, 2013
  1. Dirkjan Bussink

    Code from the blog post has been in public domain

    dbussink authored
    This has been confirmed by Colin Percival:
    
    Hi Dirkjan,
    
    I hereby place the code I wrote for that blog post in the public domain.
    
    Cheers,
    Colin Percival
  2. Dirkjan Bussink

    Extract out UTF-8 logic handling into util

    dbussink authored
    This code doesn't depend on any Rubinius internals, so it can be
    extracted out into utility helpers. This also provides a place if we add
    more optimizations and is easier for a proper attribution.
Commits on Aug 2, 2013
  1. Dirkjan Bussink

    Fix time processing on 32 bit for timestamps further in the past

    dbussink authored
    The translation table was used wrong, since it refers to the first day
    of the given month and not the day of the current date we're processing.
    
    Also simplifies some of the month handling so we don't have to do + 1
    and - 1 in a bunch of different places.
Commits on Jul 29, 2013
  1. Dirkjan Bussink

    Use unsigned values consistently in Immix setup

    dbussink authored
    Also makes sure the mask is a uintptr_t type so we always mask with a
    defined behavior.
Something went wrong with that request. Please try again.