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: e90ae70b459e
Choose a base ref
...
head repository: jruby/jruby
compare: bc0485cc86b9
Choose a head ref
  • 6 commits
  • 5 files changed
  • 1 contributor

Commits on Nov 5, 2014

  1. Copy the full SHA
    9a0cf9a View commit details
    Browse the repository at this point in the history
  2. Fixes plus partial refactor of SelectExecutor.

    * Eliminate fds array, since we already have an object and fields.
      First step to reducing allocation.
    * Attach list of fds to key to allow both read and write to reg.
    * Update (rather than replace) key ops with additional operations.
    * Use SelectorPool to acquire/release selectors.
    * Misc cleanup of dead code.
    
    Fixes #2102
    Fixes #2106
    headius committed Nov 5, 2014
    Copy the full SHA
    f79d6c3 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    950f82e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    1cfcd34 View commit details
    Browse the repository at this point in the history
  5. Pass enumerator method name through for chars, codepoints, bytes.

    Eliminates spurious warnings when doing e.g. str.chars.any? {}.
    headius committed Nov 5, 2014
    Copy the full SHA
    0898d32 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    bc0485c View commit details
    Browse the repository at this point in the history