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

Commits on Jan 9, 2015

  1. Copy the full SHA
    3f74052 View commit details
    Browse the repository at this point in the history
  2. Only load implicit var for block arg if we have block arg.

    A couple oddities here wrt OptimizeTempVars:
    
    * The loop storing the definition of a variable was never actually
      updating. I'm not sure what this affected but the original code
      made no sense.
    * ReifyClosure *had to* implement simplifyOperands, even though it
      is claimed to be optional. Without it, a rename of the result of
      a previous LoadImplicitClosure did not propagate into the Reify.
    headius committed Jan 9, 2015
    Copy the full SHA
    2f39f3e View commit details
    Browse the repository at this point in the history