Date: Sat, 19 Dec 2009 19:30:27 +0000 (UTC) From: Attilio Rao <attilio@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/usr.bin/gcore Makefile elfcore.c gcore.1 gcore.c Message-ID: <200912191930.nBJJUgMO036125@repoman.freebsd.org>
index | next in thread | raw e-mail
attilio 2009-12-19 19:30:27 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
usr.bin/gcore Makefile elfcore.c gcore.1 gcore.c
Log:
SVN rev 200737 on 2009-12-19 19:30:27Z by attilio
MFC r199805:
Change gcore in order to get rid of the procfs support and use FreeBSD's
specific interfaces. Main changes:
- now gcore recognizes threads within the the process and handle dumps on
a thread scope
- the process to be analyzed should be stopped while gcore runs
- gcore may not work with processes that are being debugged with gdb or
truss
- ptrace may let interruptible calls to return EINTR, thus dirtying
signals handling within the process
Sponsored by: Sandvine Incorporated
Revision Changes Path
1.9.22.2 +1 -0 src/usr.bin/gcore/Makefile
1.20.2.3 +164 -181 src/usr.bin/gcore/elfcore.c
1.15.30.2 +10 -14 src/usr.bin/gcore/gcore.1
1.31.30.2 +12 -5 src/usr.bin/gcore/gcore.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912191930.nBJJUgMO036125>
