Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rubinius/rubinius
base: 6f24fedf3ce2
Choose a base ref
...
head repository: rubinius/rubinius
compare: 23c97355c9b7
Choose a head ref
  • 7 commits
  • 10 files changed
  • 1 contributor

Commits on Mar 16, 2016

  1. Copy the full SHA
    bcd14db View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2016

  1. Copy the full SHA
    9524ae1 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    9a62ee7 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    f59e330 View commit details
    Browse the repository at this point in the history
  4. Switched fork/exec lock to SpinLock.

    Since a SpinLock is a simple integer on which CAS operations are performed,
    there is no way to go afoul of 'ownership' during fork(). This appears to
    solve a spordic issue where the child was not able to reset the fork_exec_lock_
    inherited from the parent process.
    brixen committed Mar 19, 2016
    Copy the full SHA
    aee45a5 View commit details
    Browse the repository at this point in the history
  5. Switched fork/exec lock to SpinLock.

    Since a SpinLock is a simple integer on which CAS operations are performed,
    there is no way to go afoul of 'ownership' during fork(). This appears to
    solve a spordic issue where the child was not able to reset the fork_exec_lock_
    inherited from the parent process.
    brixen committed Mar 19, 2016
    Copy the full SHA
    154bde3 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    23c9735 View commit details
    Browse the repository at this point in the history