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: jruby/jruby
base: 4142c8d58e59
Choose a base ref
...
head repository: jruby/jruby
compare: 07a515fed2f9
Choose a head ref
  • 6 commits
  • 7 files changed
  • 1 contributor

Commits on Jan 15, 2015

  1. Copy the full SHA
    ac7afc8 View commit details
    Browse the repository at this point in the history
  2. [Truffle] Execute signal handlers on the Ruby root thread.

    * Allows to Ctrl+C in MSpec for instance.
    eregon committed Jan 15, 2015
    Copy the full SHA
    2aa09ac View commit details
    Browse the repository at this point in the history
  3. [Truffle] Pass the current thread in SafepointManager.

    * Clearer intent on the action being run by a RubyThread.
    * More practical for most conditions, the old condition can be
      found by checking thread identity with the value of
      getCurrentThread() before calling pauseAllThreadsAndExecute().
    eregon committed Jan 15, 2015
    Copy the full SHA
    5b18ff3 View commit details
    Browse the repository at this point in the history
  4. [Truffle] Use synchronized over an explicit ReentrantLock.

    * Avoids extra nesting and nested try-catch blocks.
    eregon committed Jan 15, 2015
    Copy the full SHA
    8003abd View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    5e686d5 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    07a515f View commit details
    Browse the repository at this point in the history