[ruby-cvs:53252] nobu:r46106 (trunk): report bug with machine regisiters

nobu at ruby-lang.org nobu at ruby-lang.org
Sun May 25 12:46:56 JST 2014


nobu	2014-05-25 12:46:55 +0900 (Sun, 25 May 2014)

  New Revision: 46106

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=46106

  Log:
    report bug with machine regisiters
    
    * error.c (rb_bug_context): new function to report bug with
      context.
    * vm_dump.c (rb_vm_bugreport): accepts `ucontext_t` argument to
      dump machine regisiters.  based on [GH-584].
    * signal.c (sigbus, sigsegv): dump machine regisiters if available.

  Modified files:
    trunk/ChangeLog
    trunk/error.c
    trunk/signal.c
    trunk/vm.c
    trunk/vm_core.h
    trunk/vm_dump.c


More information about the ruby-cvs mailing list