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

Commits on Feb 13, 2016

  1. Copy the full SHA
    9347539 View commit details
  2. [Truffle] Remove symbol helpers from RubyContext.

    I'm trying to make RubyContext less of a God-object, and make it clearer
    who has responsibility for what. So I'd rather than people get the
    SymbolTable, and then get a Symbol from that, rather than giving the
    impression that RubyContext is also responsible for this and routing
    so much through that one class.
    chrisseaton committed Feb 13, 2016
    Copy the full SHA
    901c6a4 View commit details
  3. Copy the full SHA
    3aa3eac View commit details
  4. Copy the full SHA
    41ef449 View commit details
  5. Copy the full SHA
    3de313d View commit details
  6. Copy the full SHA
    224ea14 View commit details
  7. Copy the full SHA
    873e854 View commit details
  8. Copy the full SHA
    4228880 View commit details
  9. Copy the full SHA
    3f5464b View commit details
Showing with 370 additions and 326 deletions.
  1. +61 −267 truffle/src/main/java/org/jruby/truffle/RubyContext.java
  2. +1 −1 truffle/src/main/java/org/jruby/truffle/core/CoreLibrary.java
  3. +2 −2 truffle/src/main/java/org/jruby/truffle/core/ProcessNodes.java
  4. +1 −1 truffle/src/main/java/org/jruby/truffle/core/basicobject/BasicObjectNodes.java
  5. +1 −1 truffle/src/main/java/org/jruby/truffle/core/binding/BindingNodes.java
  6. +2 −1 truffle/src/main/java/org/jruby/truffle/core/cast/SplatCastNode.java
  7. +2 −2 truffle/src/main/java/org/jruby/truffle/core/encoding/EncodingConverterNodes.java
  8. +8 −4 truffle/src/main/java/org/jruby/truffle/core/encoding/EncodingNodes.java
  9. +2 −2 truffle/src/main/java/org/jruby/truffle/core/format/parser/PrintfTreeBuilder.java
  10. +6 −5 truffle/src/main/java/org/jruby/truffle/core/kernel/KernelNodes.java
  11. +1 −1 truffle/src/main/java/org/jruby/truffle/core/kernel/TraceManager.java
  12. +6 −5 truffle/src/main/java/org/jruby/truffle/core/module/ModuleNodes.java
  13. +3 −3 truffle/src/main/java/org/jruby/truffle/core/rubinius/StringPrimitiveNodes.java
  14. +23 −0 truffle/src/main/java/org/jruby/truffle/core/symbol/SymbolTable.java
  15. +3 −3 truffle/src/main/java/org/jruby/truffle/core/thread/ThreadNodes.java
  16. +3 −3 truffle/src/main/java/org/jruby/truffle/extra/TrufflePrimitiveNodes.java
  17. +1 −1 truffle/src/main/java/org/jruby/truffle/interop/InteropNode.java
  18. +86 −0 truffle/src/main/java/org/jruby/truffle/interop/JRubyInterop.java
  19. +3 −3 truffle/src/main/java/org/jruby/truffle/language/RubyNode.java
  20. +2 −2 truffle/src/main/java/org/jruby/truffle/language/arguments/ArgumentDescriptorUtils.java
  21. +2 −2 truffle/src/main/java/org/jruby/truffle/language/dispatch/CachedDispatchNode.java
  22. +1 −1 truffle/src/main/java/org/jruby/truffle/language/dispatch/RubyCallNode.java
  23. +1 −1 truffle/src/main/java/org/jruby/truffle/language/globals/UpdateVerbosityNode.java
  24. +142 −0 truffle/src/main/java/org/jruby/truffle/language/loader/CodeLoader.java
  25. +1 −1 truffle/src/main/java/org/jruby/truffle/language/loader/FeatureLoader.java
  26. +1 −1 truffle/src/main/java/org/jruby/truffle/language/methods/ExceptionTranslatingNode.java
  27. +1 −1 truffle/src/main/java/org/jruby/truffle/language/supercall/SuperCallNode.java
  28. +2 −2 truffle/src/main/java/org/jruby/truffle/language/translator/BodyTranslator.java
  29. +1 −1 truffle/src/main/java/org/jruby/truffle/language/translator/LoadArgumentsTranslator.java
  30. +1 −9 truffle/src/main/java/org/jruby/truffle/tools/SimpleShell.java
Loading