hg: jdk8u/jdk8u-dev/hotspot: 34 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Nov 25 17:52:10 UTC 2014
Changeset: 1a2069ede139
Author: amurillo
Date: 2014-11-07 09:36 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/1a2069ede139
8064361: new hotspot build - hs25.40-b19
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: e7b3d177adda
Author: zmajo
Date: 2014-11-10 17:14 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e7b3d177adda
8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array.
Reviewed-by: kvn, roland, anoll
Contributed-by: Zoltan Majo <zoltan.majo at oracle.com>
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp
Changeset: 80260967f994
Author: gtriantafill
Date: 2014-11-05 08:22 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/80260967f994
8061969: [TESTBUG] MallocSiteHashOverflow.java should be enabled for 32-bit platforms
Reviewed-by: ctornqvi, coleenp
! src/share/vm/prims/whitebox.cpp
! test/TEST.ROOT
! test/runtime/NMT/MallocSiteHashOverflow.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 09259e52a610
Author: ctornqvi
Date: 2014-11-11 10:46 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/09259e52a610
8059803: Update use of GetVersionEx to get correct Windows version in hs_err files
Summary: Update use of GetVersionEx to get correct Windows version in hs_err files
Reviewed-by: dcubed, gtriantafill
! make/windows/makefiles/compile.make
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
Changeset: 787c9c28311f
Author: ctornqvi
Date: 2014-11-11 10:48 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/787c9c28311f
8058251: assert(_count > 0) failed: Negative counter when running runtime/NMT/MallocTrackingVerify.java
Summary: Fixed an issue when overflowing the MallocSite hash table bucket
Reviewed-by: coleenp, gtriantafill
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/services/mallocTracker.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/mallocTracker.inline.hpp
! test/TEST.groups
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: a28b7832203a
Author: jcoomes
Date: 2014-11-07 15:34 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a28b7832203a
8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
Reviewed-by: tschatzl, jmasa, kbarrett
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
+ test/gc/concurrentMarkSweep/DisableResizePLAB.java
Changeset: 706dce84c9df
Author: stefank
Date: 2014-11-11 13:45 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/706dce84c9df
8064556: G1: ParallelGCThreads=0 may cause assert(!MetadataOnStackMark::has_buffer_for_thread(Thread::current())) failed: Should be empty
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
Changeset: d44a81242b1e
Author: stefank
Date: 2014-11-12 10:34 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/d44a81242b1e
Merge
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: ab72a2f48aef
Author: mdoerr
Date: 2014-11-05 16:28 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ab72a2f48aef
8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
Reviewed-by: dholmes, kvn
! src/cpu/x86/vm/macroAssembler_x86.cpp
Changeset: 643d6baecfe1
Author: minqi
Date: 2014-11-07 12:48 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/643d6baecfe1
8062247: [TESTBUG] Allow WhiteBox test to access JVM offsets
Reviewed-by: coleenp, iklam, mseledtsov
Contributed-by: yumin.qi at oracle.com
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 86c674274c94
Author: minqi
Date: 2014-11-13 20:00 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/86c674274c94
Merge
Changeset: 3a8a0fd171c5
Author: amurillo
Date: 2014-11-14 07:37 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3a8a0fd171c5
Merge
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: 2bd263bb3a75
Author: amurillo
Date: 2014-11-14 07:37 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2bd263bb3a75
Added tag hs25.40-b19 for changeset 3a8a0fd171c5
! .hgtags
Changeset: 84e11eeec136
Author: amurillo
Date: 2014-11-14 07:51 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/84e11eeec136
8064854: new hotspot build - hs25.40-b20
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 8c76e844a7f9
Author: dcubed
Date: 2014-11-15 11:22 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8c76e844a7f9
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: 89266fdfa9e6
Author: dsamersoff
Date: 2014-11-17 02:30 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/89266fdfa9e6
8059131: sawindbg.dll is not compiled with /SAFESEH
Summary: Make variable SAFESEH_FLAG replaced with /SAFESEH link option.
Reviewed-by: mgronlun, sla
! make/windows/makefiles/sa.make
Changeset: ec2c6fdd1ce6
Author: coleenp
Date: 2014-11-14 17:39 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/ec2c6fdd1ce6
8062870: src/share/vm/services/mallocTracker.hpp:64 assert(_count > 0) failed: Negative counter
Summary: Signed bitfield size y can only have (1 << y)-1 values.
Reviewed-by: shade, dholmes, jrose, ctornqvi, gtriantafill
! src/share/vm/services/mallocTracker.hpp
! test/runtime/NMT/MallocSiteHashOverflow.java
Changeset: b2399f0d9611
Author: coleenp
Date: 2014-11-17 16:36 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b2399f0d9611
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
Changeset: 327e7269f90d
Author: coleenp
Date: 2014-06-30 14:58 -0400
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/327e7269f90d
8048169: Change 8037816 breaks HS build on PPC64 and CPP-Interpreter platforms
Summary: Fix the matching of format string parameter types to the actual argument types for the PPC64 and CPP-Interpreter files in the same way as 8037816 already did it for all the other files
Reviewed-by: stefank, coleenp, dholmes
! src/cpu/ppc/vm/assembler_ppc.cpp
! src/cpu/ppc/vm/compiledIC_ppc.cpp
! src/cpu/ppc/vm/frame_ppc.cpp
! src/cpu/ppc/vm/macroAssembler_ppc.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/nativeInst_ppc.cpp
! src/cpu/ppc/vm/ppc.ad
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/bytecodeInterpreterProfiling.hpp
Changeset: 2f445c5048df
Author: coleenp
Date: 2014-11-17 19:35 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2f445c5048df
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
Changeset: 4e4ebe50c8e3
Author: kbarrett
Date: 2014-11-11 13:39 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/4e4ebe50c8e3
8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
Summary: Suppress gc_alot during VM init, improve error for SLT uninitialized.
Reviewed-by: jmasa, brutisso, tschatzl
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.cpp
! src/share/vm/gc_implementation/shared/concurrentGCThread.hpp
! src/share/vm/runtime/interfaceSupport.cpp
Changeset: b00e231d3cb2
Author: jmasa
Date: 2014-11-17 21:05 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b00e231d3cb2
Merge
Changeset: 10842d23f20a
Author: jiangli
Date: 2014-11-12 13:12 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/10842d23f20a
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: 3375833a603e
Author: jiangli
Date: 2014-11-10 19:28 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/3375833a603e
8064375: Change certain errors to warnings in CDS output.
Summary: Change CDS non-fatal preloading errors to warnings.
Reviewed-by: minqi, mseledtsov, coleenp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/memory/metaspaceShared.cpp
Changeset: f84125b6f69a
Author: jiangli
Date: 2014-11-18 00:56 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f84125b6f69a
Merge
Changeset: 600c44255e5f
Author: thartmann
Date: 2014-11-11 11:05 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/600c44255e5f
8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
Summary: Always use MDO if valid and always compile trivial methods with C1 if available.
Reviewed-by: kvn, iveresov
! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
! test/compiler/whitebox/IsMethodCompilableTest.java
Changeset: e8bf410d5e23
Author: mgerdin
Date: 2014-11-14 14:23 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e8bf410d5e23
8058209: Race in G1 card scanning could allow scanning of memory covered by PLABs
Summary: Read _top before _gc_time_stamp in saved_mark_word() with LoadLoad order to ensure we get a consistent view
Reviewed-by: brutisso, dcubed, dholmes, stefank
! src/share/vm/gc_implementation/g1/heapRegion.cpp
Changeset: 82d3e7b5277a
Author: mgronlun
Date: 2014-11-19 18:14 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/82d3e7b5277a
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/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: fa6adc194d48
Author: mchung
Date: 2014-11-19 14:21 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fa6adc194d48
8064667: Add -XX:+CheckEndorsedAndExtDirs flag to JDK 8
Reviewed-by: coleenp, ccheung
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/CheckEndorsedAndExtDirs/EndorsedExtDirs.java
Changeset: b840813adfcc
Author: jwilhelm
Date: 2014-11-21 12:08 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b840813adfcc
8065305: Make it possible to extend the G1CollectorPolicy
Summary: Added a G1CollectorPolicyExt where it is possible to extend the class.
Reviewed-by: sjohanss, tschatzl
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc_implementation/g1/g1CollectorPolicy_ext.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/arguments_ext.hpp
Changeset: 8d27d6113625
Author: sjohanss
Date: 2014-11-21 10:31 +0100
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8d27d6113625
8065227: Report allocation context stats at end of cleanup
Summary: Moved allocation context update from remark to the cleanup phase.
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp
Changeset: aa2442f89230
Author: amurillo
Date: 2014-11-21 10:19 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/aa2442f89230
Merge
! .hgtags
- 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
- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java
Changeset: 5ea68fb91139
Author: amurillo
Date: 2014-11-21 10:19 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/5ea68fb91139
Added tag hs25.40-b20 for changeset aa2442f89230
! .hgtags
Changeset: 280a67db7427
Author: amurillo
Date: 2014-11-25 09:46 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/280a67db7427
Merge
More information about the jdk8u-dev-changes
mailing list