On Wed, May 3, 2017 at 11:31 AM, Thomas Stüfe <thomas.stu...@gmail.com> wrote:
> Hi Alan, > > thanks! One more question: I find no platform dependent coding on for the > shared memory transport layer for Unix, just for Windows. I would have > expected some mmap() calls somewhere, and a LoadLibrary(dt_shmem). Looking > closer, I also cannot find a libdt_shmem.so on a jdk10 linux build. > > How does shared memory transport work on Unix? > > Ah, just found out dt_shmem was only ever supported on Windows according to https://docs.oracle.com/javase/8/docs/technotes/guides/jpda/conninv.html. Please disregard my last question then. Thanks! Thomas > ..Thomas > > > On Wed, May 3, 2017 at 11:03 AM, Alan Bateman <alan.bate...@oracle.com> > wrote: > >> >> >> On 03/05/2017 09:47, Thomas Stüfe wrote: >> >> : >> >> And for the socket transport, it is not needed at the jdi side because >> there the socket transport is reimplemented in pure java? >> >> That's right. If there was an issue with the socket transport then it >> would have been fixed a long time ago - the reason is that the socket >> transport supports remote debugging and important to be able to have a tool >> on one machine using JDI to debug a target on another machine. >> >> -Alan >> >> >