1. 29 Dec, 2015 3 commits
    • Kouhei Sutou's avatar
      Support backtrace after method calls · a561bdb2
      Kouhei Sutou authored
      GitHub: fix #2902, #2917
      
      The current implementation traverses stack to retrieve backtrace. But
      stack will be changed when some operations are occurred. It means that
      backtrace may be broken after some operations.
      
      This change (1) saves the minimum information to retrieve backtrace when
      exception is raised and (2) restores backtrace from the minimum
      information when backtrace is needed. It reduces overhead for creating
      backtrace Ruby objects.
      
      The space for the minimum information is reused by multiple
      exceptions. So memory allocation isn't occurred for each exception.
      a561bdb2
    • Yukihiro "Matz" Matsumoto's avatar
      Merge pull request #3064 from kou/fix-indent · e132de9e
      Yukihiro "Matz" Matsumoto authored
      Fix indent
      e132de9e
    • Kouhei Sutou's avatar
      Fix indent · 1eeeecb0
      Kouhei Sutou authored
      1eeeecb0
  2. 26 Dec, 2015 6 commits
  3. 25 Dec, 2015 3 commits
  4. 23 Dec, 2015 4 commits
  5. 22 Dec, 2015 2 commits
  6. 21 Dec, 2015 2 commits
  7. 16 Dec, 2015 6 commits
  8. 15 Dec, 2015 2 commits
  9. 14 Dec, 2015 2 commits
  10. 13 Dec, 2015 2 commits
  11. 12 Dec, 2015 3 commits
  12. 11 Dec, 2015 1 commit
  13. 07 Dec, 2015 2 commits
  14. 01 Dec, 2015 2 commits