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: 19371178dff4
Choose a base ref
...
head repository: jruby/jruby
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 926c67699651
Choose a head ref

Commits on Aug 18, 2015

  1. Add code of conduct

    enebo committed Aug 18, 2015
    Copy the full SHA
    2093679 View commit details
  2. Copy the full SHA
    498e850 View commit details
  3. Copy the full SHA
    dce1844 View commit details
  4. Copy the full SHA
    bd26e8d View commit details
  5. Copy the full SHA
    5162ea5 View commit details

Commits on Aug 19, 2015

  1. Fix #3237: Deal with overzealous $! restore from #2910 fixes

    Fix for #2910 added a try-catch-finally around bare rescue nodes
    to make sure $! was restored on non-local exit paths. However,
    we need to make sure that the restore didn't happen on exception
    exit paths (for ex. when the exception was not rescued).
    Hence #3237.
    subbuss committed Aug 19, 2015
    Copy the full SHA
    80f6a36 View commit details
  2. Additional cleanup and bug fix in $! save/restore

    * Remove special cases and handle all $! restore in the
      ensure block cloning code.
    subbuss committed Aug 19, 2015
    Copy the full SHA
    60564ba View commit details
  3. Copy the full SHA
    944aaa3 View commit details
  4. Fix typo in method name

    subbuss committed Aug 19, 2015
    Copy the full SHA
    142671f View commit details
  5. Fix silly error in 60564ba

    subbuss committed Aug 19, 2015
    Copy the full SHA
    d2f080e View commit details
  6. Copy the full SHA
    6992f8e View commit details
  7. Copy the full SHA
    caa5904 View commit details
  8. Minor cleanup

    subbuss committed Aug 19, 2015
    Copy the full SHA
    99d77ac View commit details
  9. Copy the full SHA
    bf77585 View commit details
  10. Copy the full SHA
    36c9f5d View commit details
  11. Copy the full SHA
    c8b55cf View commit details
  12. Copy the full SHA
    92129e9 View commit details
  13. [Truffle] Remove unused BehaveAsProcNode.

    * Blocks and procs behave identically now.
    eregon committed Aug 19, 2015
    Copy the full SHA
    a51620e View commit details
  14. [Truffle] Fix typo.

    eregon committed Aug 19, 2015
    Copy the full SHA
    c15e34c View commit details
  15. Copy the full SHA
    e9c8fee View commit details
  16. Copy the full SHA
    93e2add View commit details
  17. Copy the full SHA
    51af4f8 View commit details
  18. Copy the full SHA
    bbc88e5 View commit details
  19. [Truffle] Use ProcNodes.getCallTargetForType().

    * One should not assume the type of a Proc.
    * Fixes a bunch of MRI tests.
    eregon committed Aug 19, 2015
    Copy the full SHA
    3e3e5ee View commit details
  20. [Truffle] Fix Kernel#proc.

    * It does not change the type of the given block.
    eregon committed Aug 19, 2015
    Copy the full SHA
    0679dd0 View commit details
  21. Little fixes for the new spec.

    eregon committed Aug 19, 2015
    Copy the full SHA
    6410c72 View commit details
  22. [Truffle] Refactor block compilation logic.

    * Much simpler and no need for node replacement.
    eregon committed Aug 19, 2015
    Copy the full SHA
    26fe58b View commit details
  23. Copy the full SHA
    072a236 View commit details
  24. Copy the full SHA
    36a80fc View commit details
  25. [Truffle] Create layout as a static variable

    This is necessary for ahead of time compilation since createLayout uses
    reflection. If we create the layout in a static variable, the static
    initialization will take place during image generation.
    bbelleville committed Aug 19, 2015
    Copy the full SHA
    75b50d5 View commit details
  26. Merge pull request #3268 from bbelleville/static-layout

    [Truffle] Create layout as a static variable
    chrisseaton committed Aug 19, 2015
    Copy the full SHA
    4110f1f View commit details
  27. Copy the full SHA
    29ca7db View commit details

Commits on Aug 20, 2015

  1. Copy the full SHA
    691cee9 View commit details
  2. Copy the full SHA
    2d90994 View commit details
  3. Copy the full SHA
    a6f8357 View commit details
  4. Copy the full SHA
    555f300 View commit details
  5. [Truffle] Save the right CallTarget for a Proc in a field for faster …

    …access.
    
    * Proc can only migrate from proc-semantics to lambda-semantics,
      so we can discard the proc-semantics CallTarget when creating a lambda.
    eregon committed Aug 20, 2015
    Copy the full SHA
    afabf34 View commit details
  6. [Truffle] Share logic between Proc.new and Kernel#proc.

    * No need for Proc#allocate and #initialize anymore.
    eregon committed Aug 20, 2015
    Copy the full SHA
    ddd1a5e View commit details
  7. Copy the full SHA
    feca81e View commit details
  8. Copy the full SHA
    9fc5d0b View commit details
  9. Copy the full SHA
    44f06d9 View commit details
  10. Copy the full SHA
    539e83a View commit details
  11. Copy the full SHA
    4283346 View commit details
  12. Copy the full SHA
    946cef5 View commit details
  13. Copy the full SHA
    635b2a4 View commit details
  14. Copy the full SHA
    1a67414 View commit details
  15. Copy the full SHA
    6e8a9e0 View commit details
  16. Copy the full SHA
    a30a5d4 View commit details

Commits on Aug 21, 2015

  1. [Truffle] Be more aggressive about hiding the core library in backtra…

    …ces and add option to disable.
    chrisseaton committed Aug 21, 2015
    Copy the full SHA
    3d475dc View commit details
  2. Revert "[Truffle] Try the default formatter for specs on Travis."

    * This reverts commit a8b4016.
    * It seems core specs hang time to time with the default formatter.
    eregon committed Aug 21, 2015
    Copy the full SHA
    ef557b6 View commit details
Loading