Skip to content
This repository
branch: master

Apr 17, 2014

  1. Charles Oliver Nutter

    Remove accidentally-added EnsureTempsAssigned.

    authored April 17, 2014
  2. Charles Oliver Nutter

    Reformat ternary.

    authored April 17, 2014
  3. Charles Oliver Nutter

    Disable incomplete or nonfunctional instructions in JIT.

    * All supers
    * RuntimeHelper calls
    * Non-local return
    authored April 17, 2014
  4. Charles Oliver Nutter

    Rest of signature fixes for instance and class super.

    authored April 17, 2014
  5. Charles Oliver Nutter

    Always log both failed and successful JIT. Verbose for backtrace.

    authored April 17, 2014
  6. Charles Oliver Nutter

    Final is not necessary here.

    authored April 17, 2014
  7. Charles Oliver Nutter

    Set up indy signature for instance and unresolved super.

    authored April 17, 2014
  8. Charles Oliver Nutter

    Aggregate spread-out args into array for dispatch to DynamicMethod

    authored April 17, 2014
  9. Charles Oliver Nutter

    Fix defineAlias signature used from IR JIT.

    authored April 17, 2014
  10. Charles Oliver Nutter

    DynamicMethod subclasses may be private, so don't bind to them.

    authored April 17, 2014
  11. Charles Oliver Nutter

    Handle UndefinedValue when creating new class for IR runtime.

    authored April 17, 2014
  12. Thomas E Enebo

    IR: Assertions on cfg and label for BB to both document that assumpti…

    …on and catch it if we mess up
    authored April 17, 2014
  13. Charles Oliver Nutter

    Don't change scope's module and return true on successful JIT.

    authored April 17, 2014
  14. Charles Oliver Nutter

    Always disable JIT after first attempt.

    authored April 17, 2014
  15. Charles Oliver Nutter

    More twiddling of rescue generation.

    authored April 17, 2014
  16. Thomas E Enebo

    Remove more data structures

    authored April 17, 2014
  17. Thomas E Enebo

    Problem child emitting labels

    authored April 17, 2014
  18. Charles Oliver Nutter

    Clean up instr-walking, debug output, and rescue table for JIT.

    authored April 17, 2014
  19. Christian Meier

    use otpions-1.1

    authored April 17, 2014
  20. Charles Oliver Nutter

    Get search_const and inheritance_search_const working properly.

    authored April 17, 2014
  21. Charles Oliver Nutter

    Revert "Align IR and AST interpreter constant caching."

    This reverts commit 0b75957.
    
    Conflicts:
    	core/src/main/java/org/jruby/ir/instructions/SearchConstInstr.java
    	core/src/main/java/org/jruby/ir/interpreter/Interpreter.java
    authored April 17, 2014
  22. Charles Oliver Nutter

    Build rescue table on the fly.

    authored April 16, 2014
  23. subbuss

    [IR] BacktickString operand -> BacktickInstr instruction

    * This should have been an instruction from the beginning.
    authored April 16, 2014
  24. subbuss

    [IR] Unbreak interpreter after recent refactoring.

    authored April 16, 2014

Apr 16, 2014

  1. Charles Oliver Nutter

    [IR JIT] Clean up const lookup logic.

    authored April 16, 2014
  2. Charles Oliver Nutter

    Actually run default jit passes, including store/load of vars.

    authored April 16, 2014
  3. Charles Oliver Nutter

    Always load scope into local. Something's missing here.

    authored April 16, 2014
  4. Charles Oliver Nutter

    Align IR and AST interpreter constant caching.

    authored April 16, 2014
  5. Thomas E Enebo

    MErge

    authored April 16, 2014
  6. Thomas E Enebo

    Merge

    authored April 16, 2014
  7. Charles Oliver Nutter

    Bring JIT IR prep and walking more in line with interpreter.

    authored April 16, 2014
  8. Charles Oliver Nutter

    LIBYAML_VERSION is defined in Ruby for Psych now.

    authored April 16, 2014
  9. Charles Oliver Nutter

    [IR JIT] Varargs call path needs to spread to invoke handle.

    authored April 16, 2014
  10. Charles Oliver Nutter

    Centralize IR alias logic and clean up JIT.

    authored April 16, 2014
  11. Charles Oliver Nutter

    Reinstate recv_self instr in JIT.

    authored April 16, 2014
Something went wrong with that request. Please try again.