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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b69d30073903
Choose a base ref
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 649f8adb0e82
Choose a head ref
  • 2 commits
  • 13 files changed
  • 1 contributor

Commits on Nov 25, 2015

  1. Pass Block instead of Binding in BlockBody.yield/call

    This lets us pair up the blockbody with its corresponding block
    and move more of this code to IR instructions while using the block
    as an IR operand.
    
    Eventually, we should be able to get rid of BlockBody altogether.
    subbuss committed Nov 25, 2015
    Copy the full SHA
    f621483 View commit details
  2. Eliminate Block.Type arg in BlockBody yield/call signatures

    Since the block is now being passed in, it can be accessed
    via that block.
    subbuss committed Nov 25, 2015
    Copy the full SHA
    649f8ad View commit details
Loading