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: 424e3512a772
Choose a base ref
...
head repository: jruby/jruby
compare: bf4bacb6081b
Choose a head ref
  • 13 commits
  • 33 files changed
  • 3 contributors

Commits on May 12, 2015

  1. 3 Configuration menu
    Copy the full SHA
    6b59f27 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2015

  1. Remove fragile temp-specific local opts from OptimizeTempVars code

    * This pass was written way back when ... when we were concerned
      about interp perf on its own, and this was running before
      local opt pass and could disable some local opts because of
      introducing RAW hazards. So, I had added some temp-specific local
      opts in there which were fragile (and over time, code and comments
      had diverged).
    
    * Since we swapped the ordering to run local opt pass before this one
      (before disabling it), we no longer need to run the fragile local
      opts all over again in this pass (which also happened to have been
      buggy!).
    
    * With these fixes, we can once again re-enable this pass, if we
      want to without breaking tests. Let us make that decision separately
      if this pass is even worth it, and let us measure how much perf.
      this even gains us. Does it produce any memory savings? If so,
      how significant. If this is not useful perf-wise, we should just
      kill this code since we are more interested in JIT perf now.
    subbuss committed May 13, 2015
    Configuration menu
    Copy the full SHA
    dbe9b34 View commit details
    Browse the repository at this point in the history
  2. adds maven-wrapper

    mkristian committed May 13, 2015
    Configuration menu
    Copy the full SHA
    a0b8c74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    20396fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01a2709 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    54e28cd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    843129c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    59d1520 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6329bb4 View commit details
    Browse the repository at this point in the history
  9. [Truffle] FindBugs.

    chrisseaton committed May 13, 2015
    Configuration menu
    Copy the full SHA
    1b6729a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b925a73 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0f5f903 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bf4bacb View commit details
    Browse the repository at this point in the history