Greg Lewis wrote:
On Fri, May 29, 2009 at 03:25:08PM +0000, glewis@eyesbeyond.com wrote:
Changeset: eb512e8ac925 Author: glewis@misty.eyesbeyond.com Date: 2009-05-29 08:22 -0700 URL: http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/eb512e8ac925
. Serviceability agent support for BSD. Fully functional on FreeBSD. Other platforms currently lack support for jmap's -pmap (default) option.
This contains significant contributions from Kurt Miller and Brian Gardner.
Oops. Looks like this is breaking the OS X build. Looks like it's missing all the Elf* types. Anyone know if they are even available on OS X?
Hi Greg, It's breaking OpenBSD too. It looks like only FreeBSD has proc_service.h and libthread_db.so right now. I think we need to adjust the build to make some of this FreeBSD only for the short term. I looked over proc_service.h/libthread_db.so in FreeBSD and I think it's worthwhile to port it to OpenBSD. OpenBSD needs something like it to support our userland threads lib (libpthread) and our kernel threads lib (rthreads) in gdb. Regards, -Kurt