Permalink
Switch branches/tags
Commits on Mar 18, 2013
  1. increase size

    ryoqun committed Mar 18, 2013
Commits on Mar 17, 2013
  1. Remove nil_locals

    ryoqun committed Mar 17, 2013
Commits on Mar 16, 2013
  1. Remove unused primitive counter

    ryoqun committed Mar 16, 2013
  2. Delay set_call_frame

    ryoqun committed Mar 16, 2013
  3. research usage of ip

    ryoqun committed Mar 16, 2013
Commits on Mar 15, 2013
  1. Pre-calculate goto ip

    ryoqun committed Mar 15, 2013
Commits on Mar 14, 2013
  1. Inline everything

    ryoqun committed Mar 14, 2013
  2. Inline state event check

    ryoqun committed Mar 14, 2013
  3. Factor out duplicated code

    ryoqun committed Mar 13, 2013
  4. Don't initialize Arguments::name twice (VM part)

    ryoqun committed Mar 13, 2013
    InlineCache::execute always initializes Arguments::name to appropriate name. So,
    there is no need to initialize Arguments::name when Arguments objects are
    constructed and immediately handed to it.
    
    This commit is only for the VM. One for the JIT will follow.
Commits on Mar 13, 2013
  1. Move ip_ initialization

    ryoqun committed Mar 11, 2013
  2. Lazyly initialize last_match_

    ryoqun committed Mar 11, 2013
  3. clean up

    ryoqun committed Mar 11, 2013
  4. Fix jit part

    ryoqun committed Mar 11, 2013
  5. Fix naughly jit bug

    ryoqun committed Mar 11, 2013
  6. Remove unused member variable

    ryoqun committed Mar 11, 2013
  7. Remove comment code

    ryoqun committed Mar 11, 2013
  8. Remove more dead comment code

    ryoqun committed Mar 11, 2013
  9. Remove dead commented code

    ryoqun committed Mar 10, 2013
  10. Revert opcode update

    ryoqun committed Mar 10, 2013
  11. Fix jit part

    ryoqun committed Mar 10, 2013
  12. Regen jit files

    ryoqun committed Mar 10, 2013
  13. Regen jit files

    ryoqun committed Mar 10, 2013
  14. use get_const_fast

    ryoqun committed Mar 10, 2013
  15. use fast push and set local

    ryoqun committed Mar 9, 2013