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: fcbe0cf76a7a
Choose a base ref
...
head repository: jruby/jruby
compare: b08a9a35a724
Choose a head ref
  • 4 commits
  • 8 files changed
  • 1 contributor

Commits on Jan 15, 2015

  1. [Truffle] Run GC outside the global lock.

    * JVM's GCs are thread-safe and we run finalizers later.
    eregon committed Jan 15, 2015
    Copy the full SHA
    f159cec View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6cf70b2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    43328c1 View commit details
    Browse the repository at this point in the history
  4. [Truffle] Interrupt all threads when using SafepointManager.pauseAllT…

    …hreads*.
    
    * So we can get out of Kernel#sleep for instance.
    * This might not be the wisest solution for sleep(),
      but it definitely is necessary if we use long-running
      system calls as they do not have any safepoint.
    * TODO: Review all InterruptedException catch blocks.
    eregon committed Jan 15, 2015
    Copy the full SHA
    b08a9a3 View commit details
    Browse the repository at this point in the history