hg: portola/jdk9/hotspot: 13 new changesets

mikael.vidstedt at oracle.com mikael.vidstedt at oracle.com
Thu May 4 17:12:12 UTC 2017


Changeset: ee67c092a500
Author:    mikael
Date:      2017-04-11 15:44 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/ee67c092a500

Remove sys/ prefix from poll.h/signal.h includes

! src/os/aix/vm/os_aix.inline.hpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/solaris/vm/os_solaris.inline.hpp

Changeset: 4f20cfc31ce1
Author:    mikael
Date:      2017-04-11 16:04 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/4f20cfc31ce1

Use isnan instead of isnanf

! src/share/vm/utilities/globalDefinitions_gcc.hpp

Changeset: 1b1b6b75c807
Author:    mikael
Date:      2017-04-11 16:45 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/1b1b6b75c807

Only include fpu_control.h on 32-bit x86

! src/os_cpu/linux_x86/vm/os_linux_x86.cpp

Changeset: 8ca8c24ffc52
Author:    mikael
Date:      2017-04-11 16:59 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/8ca8c24ffc52

Handle confstr version lookup failures gracefully

! src/os/linux/vm/os_linux.cpp

Changeset: 38d9b9a9c476
Author:    mikael
Date:      2017-04-11 17:35 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/38d9b9a9c476

Make printing of rlim_t values more portable

! src/os/posix/vm/os_posix.cpp

Changeset: 6aede8e504e0
Author:    mikael
Date:      2017-04-11 18:46 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/6aede8e504e0

Use uint64_t instead of u8 for rlim_t

! src/os/posix/vm/os_posix.cpp

Changeset: 4cb7bff32f66
Author:    mikael
Date:      2017-04-11 19:06 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/4cb7bff32f66

Only use dlvsym for libnuma lookups if it's available

! src/os/linux/vm/os_linux.cpp

Changeset: 44d9d843a460
Author:    mikael
Date:      2017-04-13 15:02 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/44d9d843a460

Make Serviceability Agent attach functionality optional

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.c
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c

Changeset: fe8227c8ed30
Author:    mikael
Date:      2017-04-13 16:37 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/fe8227c8ed30

Fix broken SA attach change

! make/lib/Lib-jdk.hotspot.agent.gmk
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h
! src/jdk.hotspot.agent/linux/native/libsaproc/proc_service.h

Changeset: 04cccf643174
Author:    mikael
Date:      2017-04-13 17:02 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/04cccf643174

Add musl information to bundle names and -Xinternalversion

! make/lib/CompileJvm.gmk
! src/share/vm/runtime/vm_version.cpp

Changeset: 1412cefe71f3
Author:    mikael
Date:      2017-04-13 17:45 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/1412cefe71f3

Unaligned pointer dereference crash in ClassFileParser

! src/cpu/aarch64/vm/bytes_aarch64.hpp
! src/cpu/arm/vm/bytes_arm.hpp
! src/cpu/ppc/vm/bytes_ppc.hpp
! src/cpu/s390/vm/bytes_s390.hpp
! src/cpu/sparc/vm/bytes_sparc.hpp
! src/cpu/x86/vm/bytes_x86.hpp
! src/cpu/zero/vm/bytes_zero.hpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classFileParser.hpp
! src/share/vm/classfile/classFileStream.hpp
! src/share/vm/interpreter/abstractInterpreter.hpp
! src/share/vm/interpreter/bytecode.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/utilities/bytes.hpp
! src/share/vm/utilities/copy.cpp
! src/share/vm/utilities/copy.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 5c48c226332c
Author:    mikael
Date:      2017-04-18 14:54 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/5c48c226332c

Clean up of Lib-jdk.hotspot.agent.gmk

! make/lib/Lib-jdk.hotspot.agent.gmk

Changeset: 6d16f3863a72
Author:    mikael
Date:      2017-04-27 16:00 -0700
URL:       http://hg.openjdk.java.net/portola/jdk9/hotspot/rev/6d16f3863a72

Change newly introduced CLIB variable names to LIBC

! make/lib/CompileJvm.gmk
! src/share/vm/runtime/vm_version.cpp



More information about the portola-dev mailing list