hg: bsd-port/jdk9/hotspot: 8 new changesets
glewis at eyesbeyond.com
glewis at eyesbeyond.com
Sat Apr 16 23:50:11 UTC 2016
Changeset: 0a4b189be0b7
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:20 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/0a4b189be0b7
Build system support for BSD
Authored by: Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com>
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/vm.make
! make/lib/Lib-jdk.hotspot.agent.gmk
Changeset: e77c121eae1d
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:25 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/e77c121eae1d
Support for a minimally operational version for BSD
Authored by: Magnus Ihse Bursie <magnus.ihse.bursie at oracle.com>
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
+ src/os/bsd/vm/decoder_bsd.cpp
! src/os/bsd/vm/jsig.c
! src/os/bsd/vm/osThread_bsd.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/posix/vm/os_posix.cpp
Changeset: 3c5e7f4fda2f
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:38 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/3c5e7f4fda2f
Forward port an OpenJDK 8 fix for the use of nm on BSD
Authored by: Brian Gardner <openjdk at getsnappy.com>
! make/bsd/makefiles/build_vm_def.sh
Changeset: 45939bd2281c
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:39 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/45939bd2281c
Add SUPPORT_RESERVED_STACK_AREA flag for all BSDs
Authored by: Brian Gardner <openjdk at getsnappy.com>
! src/cpu/x86/vm/globalDefinitions_x86.hpp
Changeset: 366ed3b8869f
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:41 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/366ed3b8869f
Forward port getthreadid logic from OpenJDK 8
(calling syscall(SYS_thr_self) caused pthread_setspecific to be cleared)
Authored by: Brian Gardner <openjdk at getsnappy.com>
! src/os/bsd/vm/os_bsd.cpp
Changeset: a0a990ee7880
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:43 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/a0a990ee7880
Forward port the serviceability agent from OpenJDK 8.
Authored by: Brian Gardner <openjdk at getsnappy.com>
+ make/mapfiles/libsaproc/mapfile-bsd
+ src/jdk.hotspot.agent/bsd/native/libsaproc/BsdDebuggerLocal.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/StubDebuggerLocal.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/elfmacros.h
+ src/jdk.hotspot.agent/bsd/native/libsaproc/libproc.h
+ src/jdk.hotspot.agent/bsd/native/libsaproc/libproc_impl.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/libproc_impl.h
+ src/jdk.hotspot.agent/bsd/native/libsaproc/ps_core.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/ps_proc.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/salibelf.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/salibelf.h
+ src/jdk.hotspot.agent/bsd/native/libsaproc/symtab.c
+ src/jdk.hotspot.agent/bsd/native/libsaproc/symtab.h
+ src/jdk.hotspot.agent/bsd/native/libsaproc/test.c
Changeset: 7e97a2af571a
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:47 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/7e97a2af571a
Clean up TLS current thread at end of ::run functions similar to how it's done
in openjdk8
Authored by: Brian Gardner <openjdk at getsnappy.com>
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/runtime/vmThread.cpp
Changeset: 6d0bb4a88d8d
Author: Greg Lewis <glewis at eyesbeyond.com>
Date: 2016-04-16 16:49 -0700
URL: http://hg.openjdk.java.net/bsd-port/jdk9/hotspot/rev/6d0bb4a88d8d
Clear current thread before exiting java_start to avoid warnings from leftover
pthread_setspecific data
Authored by: Brian Gardner <openjdk at getsnappy.com>
! src/os/bsd/vm/os_bsd.cpp
More information about the bsd-port-dev
mailing list