hg: bsd-port/bsd-port/hotspot: . Serviceability agent support for BSD. Fully functional on FreeBSD. Other
kurt at intricatesoftware.com
Fri May 29 12:51:19 PDT 2009
Greg Lewis wrote:
> On Fri, May 29, 2009 at 03:25:08PM +0000, glewis at eyesbeyond.com wrote:
>> Changeset: eb512e8ac925
>> Author: glewis at 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?
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.
More information about the bsd-port-dev