hg: jdk9/hs/hotspot: 29 new changesets

staffan.larsen at oracle.com staffan.larsen at oracle.com
Wed Nov 26 13:52:55 UTC 2014


Changeset: 4f4479a577b0
Author:    jiangli
Date:      2014-11-11 14:52 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4f4479a577b0

Merge


Changeset: 9dd17854c570
Author:    jiangli
Date:      2014-11-12 13:12 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9dd17854c570

8054008: Using -XX:-LazyBootClassLoader crashes with ACCESS_VIOLATION on Win 64bit.
Summary: Only enable the assert for current_stack_pointer after stub routines become available.
Reviewed-by: dholmes, roland, lfoltan

! src/os_cpu/windows_x86/vm/os_windows_x86.cpp

Changeset: 90b2b496d9b7
Author:    jiangli
Date:      2014-11-12 18:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/90b2b496d9b7

Merge


Changeset: 31877ada239b
Author:    dholmes
Date:      2014-11-12 19:05 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/31877ada239b

8062307: 'Reference handler' thread triggers assert w/ TraceThreadEvents
Summary: Removed unused and non-working TraceThreadEvents option
Reviewed-by: coleenp, jiangli

! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 4338f1964c65
Author:    ccheung
Date:      2014-11-12 16:22 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4338f1964c65

8043491: warning LNK4197: export '... ...' specified multiple times; using first specification
Summary: no need to use the /export linker option on windows 64-bit platform
Reviewed-by: ctornqvi, minqi

! make/windows/makefiles/vm.make
! src/share/tools/ProjectCreator/BuildConfig.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java

Changeset: 49ae35b23822
Author:    ccheung
Date:      2014-11-13 02:09 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/49ae35b23822

Merge


Changeset: 9dc4d4fc73ca
Author:    shade
Date:      2014-11-13 01:57 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9dc4d4fc73ca

8059677: Thread.getName() instantiates Strings
Reviewed-by: coleenp, dholmes, sla

! agent/src/share/classes/sun/jvm/hotspot/oops/OopUtilities.java
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiTrace.cpp
! src/share/vm/runtime/thread.cpp

Changeset: d8d148c35d6c
Author:    coleenp
Date:      2014-11-13 00:40 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d8d148c35d6c

Merge


Changeset: 226987473c9b
Author:    coleenp
Date:      2014-11-13 03:48 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/226987473c9b

Merge

! src/share/vm/runtime/thread.cpp

Changeset: 86feba25ac0b
Author:    dcubed
Date:      2014-11-13 10:39 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/86feba25ac0b

8033602: wrong stabs data in libjvm.debuginfo on JDK 8 - SPARC
8034005: cannot debug in synchronizer.o or objectMonitor.o on Solaris X86
Summary: Solaris needs objcopy version of 2.21.1 or newer is needed to create valid .debuginfo files.
Reviewed-by: dsamersoff, sspitsyn, dholmes, ihse

- make/solaris/makefiles/add_gnu_debuglink.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/vm.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c

Changeset: 18499cb0b0ff
Author:    emc
Date:      2014-11-14 12:45 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/18499cb0b0ff

8064571: java/lang/instrument/IsModifiableClassAgent.java: assert(length > 0) failed: should only be called if table is present
Summary: Remove tautological assert
Reviewed-by: coleenp, lfoltan, sspitsyn, jiangli

! src/share/vm/oops/constMethod.cpp

Changeset: 4b66ce17aa71
Author:    coleenp
Date:      2014-11-14 13:09 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4b66ce17aa71

8060449: Obsolete command line flags accept arbitrary appendix
Summary: Proper error messages for newly obsolete command line flags.
Reviewed-by: lfoltan, dcubed, coleenp
Contributed-by: max.ockner at oracle.com

! src/share/vm/runtime/arguments.cpp
+ test/runtime/CommandLine/ObsoleteFlagErrorMessage.java

Changeset: d25271a8f71e
Author:    coleenp
Date:      2014-11-15 01:29 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d25271a8f71e

Merge


Changeset: ed802e0ac3c4
Author:    coleenp
Date:      2014-11-12 20:18 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ed802e0ac3c4

Merge


Changeset: 0a03986bd915
Author:    shade
Date:      2014-11-13 19:12 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/0a03986bd915

8064749: -XX:-UseCompilerSafepoints breaks safepoint rendezvous
Reviewed-by: dcubed, coleenp, kvn, dholmes

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp

Changeset: 9a0fd6b840ba
Author:    coleenp
Date:      2014-11-14 15:08 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9a0fd6b840ba

Merge

- make/solaris/makefiles/add_gnu_debuglink.make
- make/solaris/makefiles/fix_empty_sec_hdr_flags.make
- src/os/solaris/add_gnu_debuglink/add_gnu_debuglink.c
- src/os/solaris/fix_empty_sec_hdr_flags/fix_empty_sec_hdr_flags.c
! src/share/vm/runtime/globals.hpp

Changeset: a1e5bc3d5ce9
Author:    coleenp
Date:      2014-11-15 01:38 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a1e5bc3d5ce9

Merge


Changeset: 6c04a0f03814
Author:    coleenp
Date:      2014-11-15 02:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6c04a0f03814

Merge

! src/share/vm/runtime/arguments.cpp

Changeset: 67f1976ae672
Author:    sla
Date:      2014-11-17 09:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/67f1976ae672

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/compiler/7068051/Test7068051.sh
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java

Changeset: 524b9a4ec5d9
Author:    coleenp
Date:      2014-11-17 11:26 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/524b9a4ec5d9

8064779: Add additional comments for "8062370: Various minor code improvements"
Summary: Provide additional comments to jio_snprintf and jio_vsnprintf
Reviewed-by: simonis, coleenp, mgronlun
Contributed-by: thomas.stuefe at sap.com

! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 13f3f02dad3c
Author:    simonis
Date:      2014-11-13 16:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/13f3f02dad3c

8064471: Port 8013895: G1: G1SummarizeRSetStats output on Linux needs improvement to AIX
Reviewed-by: dholmes, simonis
Contributed-by: gunter.haug at sap.com

! src/os/aix/vm/os_aix.cpp

Changeset: acc869dcded3
Author:    simonis
Date:      2014-11-18 19:17 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/acc869dcded3

8064815: Zero+PPC64: Stack overflow when running Maven
Reviewed-by: kvn, simonis
Contributed-by: sgehwolf at redhat.com

! src/cpu/zero/vm/stack_zero.cpp
! src/cpu/zero/vm/stack_zero.inline.hpp

Changeset: 8da07cdee15f
Author:    poonam
Date:      2014-11-18 10:19 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8da07cdee15f

8065220: Include alternate sa.make file for MacOSX
Summary: Include alternate sa.make in make/bsd/makefiles/sa.make
Reviewed-by: mgronlun, egahlin, sla

! make/bsd/makefiles/sa.make

Changeset: 58b8917004d2
Author:    poonam
Date:      2014-11-18 20:51 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/58b8917004d2

Merge


Changeset: 37fe84ab3bec
Author:    iklam
Date:      2014-11-18 03:38 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/37fe84ab3bec

8064701: Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI
Summary: Added API to track bootclasspath modification
Reviewed-by: jiangli, dholmes, minqi

! src/share/vm/classfile/classLoaderExt.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/whitebox.cpp
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 5284b330c1a4
Author:    mgronlun
Date:      2014-11-19 16:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5284b330c1a4

8065361: Fixup headers and definitions for INCLUDE_TRACE
Reviewed-by: sla, stefank

! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/classLoaderData.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceEventIds.xsl
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/trace/traceStream.hpp
! src/share/vm/trace/traceTypes.xsl
! src/share/vm/trace/tracing.hpp

Changeset: a12405f751a8
Author:    coleenp
Date:      2014-11-19 13:02 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a12405f751a8

8042235: redefining method used by multiple MethodHandles crashes VM
Summary: note all MemberNames created on internal list for adjusting method entries.
Reviewed-by: sspitsyn, dcubed, lfoltan

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
+ test/compiler/jsr292/RedefineMethodUsedByMultipleMethodHandles.java

Changeset: 7427a2e34664
Author:    iklam
Date:      2014-11-19 19:31 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7427a2e34664

8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
Summary: Removed ThreadToNativeFromVM and use java_lang_String::as_utf8_string instead
Reviewed-by: dholmes, minqi

! src/share/vm/prims/whitebox.cpp

Changeset: 7e08ae41ddbe
Author:    sla
Date:      2014-11-24 09:57 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7e08ae41ddbe

Merge




More information about the jdk9-all-changes mailing list