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

Commits on Jun 26, 2015

  1. No longer use AST in SexpMaker

    enebo committed Jun 26, 2015
    Copy the full SHA
    0f07ed6 View commit details
  2. Unused Class (never used)

    enebo committed Jun 26, 2015
    Copy the full SHA
    181bac8 View commit details
  3. Copy the full SHA
    fb14533 View commit details
  4. Store file on StaticScope and on RootNode.

    Replace SourcePosition in BuildLambdaInstr to not use ISourcePosition
    IR now retrieves file from rootnode.
    enebo committed Jun 26, 2015
    Copy the full SHA
    d9f12ca View commit details
  5. Convert some very high level execution methods to use RootNode.getFil…

    …e().
    
    This looks sketchier than it really is.  We know all things returned from parsing will be
    a RootNode.  The APIs for the parser existed before RootNode did so it still returns Node.
    So any casts being done should be fine.  I also changed one public API method but it really
    is an internal method (damn Java packages) for creating an artificial gets loop so the odds
    of an extension hooking into this is 0%.
    enebo committed Jun 26, 2015
    Copy the full SHA
    34d874f View commit details
  6. Copy the full SHA
    2e8a323 View commit details
  7. Convert SyntaxException to be based on file and line vs ISourcePosition.

    Made compile_error method which accepts PID
    enebo committed Jun 26, 2015
    Copy the full SHA
    f6b39ec View commit details
  8. Copy the full SHA
    553ba8e View commit details
  9. Copy the full SHA
    ba82f3b View commit details
Loading