hg: bsd-port/bsd-port/hotspot: 157 new changesets

glewis at eyesbeyond.com glewis at eyesbeyond.com
Sun Jan 25 16:36:20 UTC 2015


Changeset: b92f390febd0
Author:    amurillo
Date:      2014-01-31 11:07 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b92f390febd0

8032986: new hotspot build - hs24.60-b09
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 2c512895756d
Author:    amurillo
Date:      2014-02-03 18:20 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2c512895756d

Added tag hs24.80-b00 for changeset b92f390febd0

! .hgtags

Changeset: 5bb695c660d7
Author:    amurillo
Date:      2014-02-03 18:29 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5bb695c660d7

8033524: Set minor version for hotspot in 7u80 to 80 and build number to b01
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: e311856f0adb
Author:    mgerdin
Date:      2013-09-24 14:46 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e311856f0adb

8025305: Cleanup CardTableModRefBS usage in G1
Summary: Move some G1 specific code from CardTableModRefBS to G1SATBCardTableModRefBS.
Reviewed-by: brutisso, tschatzl, ehelin

! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/gc_implementation/g1/g1CardCounts.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/memory/cardTableModRefBS.hpp

Changeset: c80ac841bd81
Author:    mgerdin
Date:      2013-10-08 17:35 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c80ac841bd81

8014555: G1: Memory ordering problem with Conc refinement and card marking
Summary: Add a StoreLoad barrier in the G1 post-barrier to fix a race with concurrent refinement.
Reviewed-by: brutisso, tschatzl, roland

! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/ptrQueue.hpp
! src/share/vm/opto/graphKit.cpp

Changeset: 88a32ae18e4b
Author:    jwilhelm
Date:      2014-02-04 16:11 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/88a32ae18e4b

8028391: Make the Min/MaxHeapFreeRatio flags manageable
Summary: Made the flags Min- and MaxHeapFreeRatio manageable, and implemented support for these flags in ParallelGC.
Reviewed-by: sla, mgerdin, brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.hpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/services/attachListener.cpp
! src/share/vm/services/management.cpp

Changeset: d40d2a206cab
Author:    sspitsyn
Date:      2014-02-06 16:23 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d40d2a206cab

8019389: SA-JDI JSR292: sun.jvm.hotspot.jdi.StackFrame.thisObject() throws sun.jvm.hotspot.utilities.AssertionFailure: sanity check
Summary: SA should have a knowledge about the invokehandle bytecode
Reviewed-by: twisti, sla, sspitsyn, sjiang, dsamersoff
Contributed-by: olivier.lagneau at oracle.com

! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java

Changeset: 1bbccbe38470
Author:    johnc
Date:      2013-02-19 16:22 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1bbccbe38470

8006628: NEED_TEST for JDK-8002870
Summary: Regression test for 8000311. Verifies that PLABStats works with zero parallel GC threads.
Reviewed-by: jmasa, johnc
Contributed-by: Filipp Zhinkin <filipp.zhinkin at oracle.com>

+ test/gc/8000311/Test8000311.java

Changeset: 1448ebfef4f1
Author:    tschatzl
Date:      2014-02-07 12:44 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1448ebfef4f1

8033443: Test8000311 fails after latest changes to parallelize string and symbol table unlink
Summary: When string and symbol table unlink are not performed in parallel, the claim index we check is not updated, and so a guarantee fails. Take this into account when checking the guarantee.
Reviewed-by: brutisso, jwilhelm

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp

Changeset: 653393f945e7
Author:    amurillo
Date:      2014-02-07 11:48 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/653393f945e7

Added tag hs24.80-b01 for changeset 1448ebfef4f1

! .hgtags

Changeset: c78417e5c8aa
Author:    amurillo
Date:      2014-02-07 12:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c78417e5c8aa

8033970: new hotspot build - hs24.80-b02
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 23c2ba8dc6b6
Author:    sspitsyn
Date:      2014-02-07 16:06 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/23c2ba8dc6b6

8008511: JSR 292: MemberName vmtarget refs to methods must be updated at class redefinition
Summary: Lazily create and maintain the MemberNameTable to be able to update MemberName's
Reviewed-by: coleenp, jrose, dholmes, twisti
Contributed-by: serguei.spitsyn at oracle.com

! 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/jvmtiRedefineClasses.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp

Changeset: 9423ca47562b
Author:    sspitsyn
Date:      2014-02-07 16:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9423ca47562b

8007037: JSR 292: the VM_RedefineClasses::append_entry() should do cross-checks with indy operands
Summary: References from operands to CP entries and back must be correct after CP merge
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/constantPoolOop.hpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp

Changeset: 347c7e0686dd
Author:    sspitsyn
Date:      2014-02-07 16:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/347c7e0686dd

8014288: perf regression in nashorn JDK-8008448.js test after 8008511 changes
Summary: The fix of perf regression is to use method_idnum() for direct indexing into NMT
Reviewed-by: twisti, kvn, coleenp, dholmes
Contributed-by: serguei.spitsyn at oracle.com

! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp

Changeset: 1eeac0ff163c
Author:    sspitsyn
Date:      2014-02-07 16:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1eeac0ff163c

8013945: CMS fatal error: must own lock MemberNameTable_lock
Summary: The "delete mnt" needs to grab MemberNameTable_lock if !SafepointSynchronize::is_at_safepoint()
Reviewed-by: sla, mgerdin, dholmes, jmasa, twisti
Contributed-by: serguei.spitsyn at oracle.com

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

Changeset: 079356ec5392
Author:    sspitsyn
Date:      2014-02-07 16:12 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/079356ec5392

8014052: JSR292: assert(end_offset == next_offset) failed: matched ending
Summary: A call to the finalize_operands_merge() must be unconditional
Reviewed-by: kvn, twisti
Contributed-by: serguei.spitsyn at oracle.com

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

Changeset: 8acfd52da1cf
Author:    sspitsyn
Date:      2014-02-07 16:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8acfd52da1cf

Merge


Changeset: bdb3798edd11
Author:    sspitsyn
Date:      2014-02-07 16:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bdb3798edd11

Merge


Changeset: 4055c4ee8044
Author:    sspitsyn
Date:      2014-02-12 03:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4055c4ee8044

8023004: JSR 292: java.lang.RuntimeException: Original target method was called.
Reviewed-by: jrose
Contributed-by: vladimir.ivanov at oracle.com, serguei.spitsyn at oracle.com

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

Changeset: ad22a9c14cd5
Author:    johnc
Date:      2012-12-12 12:07 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ad22a9c14cd5

8033487: Improve GC option handling
Summary: If there are not enough native resources to create the ReferenceHandler or Finalizer Java threads, the VM will attempt to throw an OOME before the java.lang.Class class has been initialized. This can result in assertion failures and other crashes. Move the initialization of the java.lang.Class class to just before the initialization of the java.lang.ref.Finalizer class.
Reviewed-by: jwilhelm, dholmes, coleenp

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

Changeset: eec4f2185a7d
Author:    mgronlun
Date:      2014-02-12 10:42 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/eec4f2185a7d

Merge


Changeset: b1d29549dca7
Author:    sspitsyn
Date:      2014-02-14 01:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b1d29549dca7

7187554: JSR 292: JVMTI PopFrame needs to handle appendix arguments
Summary: Restore the appendix argument after PopFrame() call
Reviewed-by: twisti, coleenp
Contributed-by: serguei.spitsyn at oracle.com

! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/oops/constantPoolOop.cpp

Changeset: a1c6662d6d87
Author:    amurillo
Date:      2014-02-14 08:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a1c6662d6d87

Added tag hs24.80-b02 for changeset b1d29549dca7

! .hgtags

Changeset: d2630ee5c3c9
Author:    amurillo
Date:      2014-02-14 09:19 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d2630ee5c3c9

8034920: new hotspot build - hs24.80-b03
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 418fb371f2b9
Author:    dsimms
Date:      2013-09-25 13:58 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/418fb371f2b9

8023956: Provide a work-around to broken Linux 32 bit "Exec Shield" using CS for NX emulation (crashing with SI_KERNEL)
Summary: Execute some code at a high virtual address value, and keep mapped
Reviewed-by: coleenp, zgu

! src/os/linux/vm/os_linux.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.hpp

Changeset: 1c2233fa1996
Author:    dcubed
Date:      2014-02-14 10:54 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1c2233fa1996

Merge


Changeset: bf22a6e0c183
Author:    dcubed
Date:      2014-02-14 13:28 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bf22a6e0c183

Merge


Changeset: d159f9d85a18
Author:    iveresov
Date:      2014-01-17 18:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d159f9d85a18

8032207: C2: assert(VerifyOops || MachNode::size(ra_) <= (3+1)*4) failed: bad fixed size
Summary: Fix the sizing of loadUS2L_immI16 and loadI2L_immI
Reviewed-by: kvn, azeemj

! src/cpu/sparc/vm/sparc.ad
+ test/compiler/codegen/LoadWithMask.java

Changeset: 179c1940854f
Author:    iveresov
Date:      2014-01-21 20:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/179c1940854f

8031743: C2: loadI2L_immI broken for negative memory values
Summary: Restrict loadI2L_imm optimizations to positive values of mask
Reviewed-by: kvn, dlong

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
+ test/compiler/codegen/LoadWithMask2.java

Changeset: b69db305483d
Author:    iveresov
Date:      2014-02-17 17:48 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b69db305483d

Merge


Changeset: 119d8702550e
Author:    poonam
Date:      2014-02-17 18:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/119d8702550e

6412968: CMS: Long initial mark pauses
6990419: CMS: Remaining work for 6572569: consistently skewed work distribution in (long) re-mark pauses
Summary: Backport of fixes for 6412968 and 6990419
Reviewed-by: jmasa

! src/share/vm/gc_implementation/concurrentMarkSweep/cmsOopClosures.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 2efefc495ae0
Author:    poonam
Date:      2014-02-17 19:28 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2efefc495ae0

Merge


Changeset: ff18bcebe294
Author:    andrew
Date:      2014-02-20 08:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ff18bcebe294

8024648: 7141246 & 8016131 break Zero port
Reviewed-by: dholmes, coleenp

! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/gcc.make
! make/linux/makefiles/vm.make
! src/cpu/zero/vm/entryFrame_zero.hpp
! src/cpu/zero/vm/frame_zero.inline.hpp

Changeset: c0fe72510a8c
Author:    amurillo
Date:      2014-02-20 12:59 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c0fe72510a8c

Added tag hs24.80-b03 for changeset ff18bcebe294

! .hgtags

Changeset: 29db46e4b5b4
Author:    amurillo
Date:      2014-02-20 13:07 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/29db46e4b5b4

8035435: new hotspot build - hs24.80-b04
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 25bc6340b786
Author:    poonam
Date:      2014-02-28 02:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/25bc6340b786

8035283: Second phase of branch shortening doesn't account for loop alignment
Summary: added missing check for loop padding case.
Reviewed-by: kvn, jrose

! src/share/vm/opto/output.cpp

Changeset: 7d0fcff82726
Author:    dcubed
Date:      2014-02-28 14:56 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7d0fcff82726

8028073: race condition in ObjectMonitor implementation causing deadlocks
Summary: Move redo of ParkEvent.unpark() after JVMTI_EVENT_MONITOR_WAITED event handler is called.
Reviewed-by: rdurbin, acorn, sspitsyn, dsimms, dholmes

! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/objectMonitor.cpp

Changeset: 1b9722b5134a
Author:    jiangli
Date:      2013-07-01 19:44 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1b9722b5134a

8006023: Embedded Builds fail management test because of requirement for UsePerfData being enabled.
Summary: Added -XX:+UsePerfData to Test7196045.java.
Reviewed-by: dholmes, collins

! test/runtime/7196045/Test7196045.java

Changeset: b33ee95e17c6
Author:    amurillo
Date:      2014-03-06 05:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b33ee95e17c6

Added tag hs24.80-b04 for changeset 1b9722b5134a

! .hgtags

Changeset: 097e29510eae
Author:    dholmes
Date:      2014-02-28 17:30 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/097e29510eae

8014460: Need to check for non-empty EXT_LIBS_PATH before using it
Reviewed-by: tbell, collins, sla, coleenp

! make/bsd/makefiles/arm.make
! make/linux/makefiles/arm.make

Changeset: e087a2088970
Author:    amurillo
Date:      2014-03-11 13:55 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e087a2088970

Merge


Changeset: b41876fe0247
Author:    amurillo
Date:      2014-03-06 06:06 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b41876fe0247

8036778: new hotspot build - hs24.80-b05
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: d6e1e8271665
Author:    poonam
Date:      2014-03-20 03:52 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d6e1e8271665

6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems
Summary: Native pointers less than 64 bits wide should be extended as an unsigned number.
Reviewed-by: kvn, kevinw, roland

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/6653795/UnsafeGetAddressTest.java

Changeset: 3d03e7c6b7eb
Author:    vkempik
Date:      2014-03-26 13:57 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3d03e7c6b7eb

8036863: Update jdk7 testlibrary to match jdk8 in hotspot
Summary: Update testlibrary in jdk7, cumulative backport
Reviewed-by: kevinw, sla

! test/testlibrary/ClassFileInstaller.java
- test/testlibrary/OutputAnalyzerTest.java
+ test/testlibrary/com/oracle/java/testlibrary/Asserts.java
+ test/testlibrary/com/oracle/java/testlibrary/ByteCodeLoader.java
+ test/testlibrary/com/oracle/java/testlibrary/InMemoryJavaCompiler.java
+ test/testlibrary/com/oracle/java/testlibrary/InputArguments.java
! test/testlibrary/com/oracle/java/testlibrary/JDKToolFinder.java
+ test/testlibrary/com/oracle/java/testlibrary/JDKToolLauncher.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounter.java
+ test/testlibrary/com/oracle/java/testlibrary/PerfCounters.java
! test/testlibrary/com/oracle/java/testlibrary/Platform.java
! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java

Changeset: e975b826e8f5
Author:    kevinw
Date:      2014-02-24 10:46 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e975b826e8f5

8028623: SA: hash codes in SymbolTable mismatching java_lang_String::hash_code for extended characters.
Reviewed-by: sla, dsamersoff

! agent/src/share/classes/sun/jvm/hotspot/utilities/Hashtable.java
+ test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: c70c262810ee
Author:    kevinw
Date:      2014-01-23 09:33 +0000
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c70c262810ee

8032466: serviceability/sa/jmap-hashcode/Test8028623.java fails with compilation errors
Reviewed-by: dsamersoff, sla

! test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 3031c29f30b5
Author:    mgronlun
Date:      2014-03-27 15:12 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3031c29f30b5

8037340: Linux semaphores to use CLOCK_REALTIME
Reviewed-by: dholmes, sla

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

Changeset: 04d6919c44db
Author:    amurillo
Date:      2014-03-28 10:38 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/04d6919c44db

Merge

- test/testlibrary/OutputAnalyzerTest.java

Changeset: 332d77901bae
Author:    amurillo
Date:      2014-03-28 10:38 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/332d77901bae

Added tag hs24.80-b05 for changeset 04d6919c44db

! .hgtags

Changeset: 4ceaf19647d6
Author:    robm
Date:      2014-04-03 04:26 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4ceaf19647d6

Merge

! .hgtags

Changeset: 95fde905c887
Author:    amurillo
Date:      2014-03-28 10:47 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/95fde905c887

8038640: new hotspot build - hs24.80-b06
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f7bfdf521953
Author:    jwilhelm
Date:      2014-03-31 13:22 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f7bfdf521953

8038481: CMM Testing: Min/MaxHeapFreeRatio flags should be manageable through the API
Summary: New tests added for manageable Min/MaxHeapFreeRatio
Reviewed-by: jwilhelm, tschatzl
Contributed-by: andrey.x.zakharov at oracle.com

+ test/gc/arguments/TestDynMaxHeapFreeRatio.java
+ test/gc/arguments/TestDynMinHeapFreeRatio.java
+ test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java
+ test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java

Changeset: 7801eaea32d2
Author:    sgabdura
Date:      2014-04-03 07:33 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7801eaea32d2

8038785: hot workaround fix for a crash in C2 compiler at Node::rematerialize
Summary: This fix will introduce a performance regression. It should be reverted after proper fix will be found.
Reviewed-by: kvn

! src/share/vm/opto/parse1.cpp

Changeset: ee18e60e7e8d
Author:    sgabdura
Date:      2014-04-04 10:15 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ee18e60e7e8d

8022836: JVM crashes in JVMTIENVBASE::GET_CURRENT_CONTENDED_MONITOR and GET_OWNED_MONITOR
Summary: Check that the _java_thread parameter is valid when it is possible that the JavaThread has exited after the initial checks were made in generated/jvmtifiles/jvmtiEnter.cpp: jvmti_GetCurrentContendedMonitor()
Reviewed-by: dcubed, dsamersoff

! src/share/vm/prims/jvmtiEnvBase.hpp

Changeset: c0f53284e788
Author:    amurillo
Date:      2014-04-04 14:40 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c0f53284e788

Added tag hs24.80-b06 for changeset ee18e60e7e8d

! .hgtags

Changeset: 98fafba890cb
Author:    amurillo
Date:      2014-04-08 08:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/98fafba890cb

Merge

! .hgtags

Changeset: f5903ac3fef5
Author:    amurillo
Date:      2014-04-04 14:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f5903ac3fef5

8039292: new hotspot build - hs24.80-b07
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: ed45fe52d455
Author:    igerasim
Date:      2014-03-31 23:28 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ed45fe52d455

8026792: HOTSPOT: licensee reports a JDK8 build failure after 8005849/8005008 fixes integrated.
Reviewed-by: dholmes, sla

! make/windows/makefiles/trace.make

Changeset: 042420b675e8
Author:    poonam
Date:      2014-04-09 09:14 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/042420b675e8

8038440: backport few C2 fixes
Summary: Backports few C2 fixes
Reviewed-by: kvn, kevinw

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

Changeset: a40c5b54f6b3
Author:    kevinw
Date:      2014-04-02 18:40 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a40c5b54f6b3

8033696: "assert(thread != NULL) failed: just checking" due to Thread::current() and JNI pthread interaction
Reviewed-by: dholmes, dsamersoff
Contributed-by: andreas.eriksson at oracle.com

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/runtime/vmThread.cpp

Changeset: 546d6ac32342
Author:    minqi
Date:      2014-04-11 12:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/546d6ac32342

7164841: Improvements to the GC log file rotation
Summary: made changes to easily identify current log file in rotation. Parameterize the input with %t for time replacement in file name.
Reviewed-by: ccheung, tschatzl, tamao, zgu
Contributed-by: yumin.qi at oracle.com

! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp

Changeset: e3f749f6a37e
Author:    minqi
Date:      2014-04-11 12:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e3f749f6a37e

7090324: gclog rotation via external tool
Summary: GC log rotation can be set via java command line, but customer sometime need to sync with OS level rotation setting.
Reviewed-by: sla, minqi, ehelin
Contributed-by: suenaga.yasumasa at lab.ntt.co.jp

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/vm_operations.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp

Changeset: 5f3441b7cae9
Author:    dholmes
Date:      2014-04-14 21:08 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5f3441b7cae9

8039891: Remove ppcsflt builds from JPRT
Reviewed-by: mikael, tbell

! make/jprt.properties

Changeset: 313550971712
Author:    coffeys
Date:      2014-04-17 19:16 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/313550971712

Merge

! .hgtags
! make/hotspot_version

Changeset: 073b9c2f9afa
Author:    poonam
Date:      2014-04-22 18:11 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/073b9c2f9afa

8010738: G1: Output for full GCs with +PrintGCDetails should contain perm gen/meta data size change info
Summary: Full GC logs with -XX:+PrintGCDetails should contain perm gen size change info
Reviewed-by: tschatzl, jmasa, kevinw

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
+ test/gc/g1/TestPrintGCDetails.java

Changeset: cfea5eeb3a76
Author:    sgabdura
Date:      2014-04-18 08:08 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cfea5eeb3a76

8040664: Revert temporary fix JDK-8038785
Reviewed-by: kvn

! src/share/vm/opto/parse1.cpp

Changeset: 3a2cedafb805
Author:    sgabdura
Date:      2014-04-18 08:11 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3a2cedafb805

8039050: Crash in C2 compiler at Node::rematerialize
Summary: Added missing calls to record_for_igvn() in loop opts. Added verification of def-use domination.
Reviewed-by: kvn

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp

Changeset: 4cf0cf96701d
Author:    sgabdura
Date:      2014-04-25 10:00 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4cf0cf96701d

8041351: Crash in src/share/vm/opto/loopnode.cpp:3215 - assert(! had_error) failed: bad dominance
Summary: add missing is_mem() check when we collect load nodes in SuperWord::co_locate_pack().
Reviewed-by: iveresov, kvn

! src/share/vm/opto/superword.cpp

Changeset: 8f307c808d96
Author:    vkempik
Date:      2014-04-25 13:59 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8f307c808d96

8024677: [TESTBUG] Move tests for classes in /testlibrary
Reviewed-by: kvn, ctornqvi

+ test/testlibrary_tests/AssertsTest.java
+ test/testlibrary_tests/OutputAnalyzerReportingTest.java
+ test/testlibrary_tests/OutputAnalyzerTest.java

Changeset: 5b145ed10803
Author:    vkempik
Date:      2013-08-22 11:52 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5b145ed10803

7121403: [TESTBUG] runtime/7051189/Xchecksig.sh fails on 64bit solaris
8023393: Need to suppress info message if -Xcheck:jni used with libjsig.dylab on Mac OSX
Summary: Rewrite 7051189 test in Java, port Linux fix for 7051189 to Mac OSX.
Reviewed-by: coleenp, dholmes, mseledtsov, ccheung

! src/os/bsd/vm/os_bsd.cpp
- test/runtime/7051189/Xchecksig.sh
+ test/runtime/XCheckJniJsig/XCheckJSig.java

Changeset: b8ea0f9459e4
Author:    amurillo
Date:      2014-04-30 15:00 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b8ea0f9459e4

8042247: Make 7u60 the default jprt release for hs24.80
Reviewed-by: kvn, jcoomes

! make/jprt.properties

Changeset: d29bba282b08
Author:    kevinw
Date:      2014-05-06 16:15 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d29bba282b08

8042250: Misleading command line output for ReservedCodeCacheSize validation
Reviewed-by: kvn

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

Changeset: 80218f5d83ec
Author:    sgabdura
Date:      2014-05-12 12:23 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/80218f5d83ec

8039298: assert(base == NULL || t_adr->isa_rawptr() || ! phase->type(base)->higher_equal(TypePtr::NULL_PTR))
Summary: Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively.
Reviewed-by: kvn, twisti, iveresov

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp

Changeset: 56d83034446b
Author:    coffeys
Date:      2014-05-11 21:36 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/56d83034446b

Merge

! .hgtags

Changeset: 9f942f05c968
Author:    coffeys
Date:      2014-05-12 15:03 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9f942f05c968

Merge


Changeset: 89ea97c17f90
Author:    katleman
Date:      2014-05-20 12:34 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/89ea97c17f90

Added tag jdk7u80-b00 for changeset 05fe7a87d149

! .hgtags

Changeset: 14f15bdfffcb
Author:    pliden
Date:      2014-05-20 10:24 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/14f15bdfffcb

8039042: G1: Phantom zeros in cardtable
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp

Changeset: dc59a0f4447e
Author:    brutisso
Date:      2014-04-17 13:13 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dc59a0f4447e

8038925: Java with G1 crashes in dump_instance_fields using jmap or jcmd without fullgc
Reviewed-by: brutisso, mgerdin
Contributed-by: andreas.eriksson at oracle.com

! src/share/vm/services/heapDumper.cpp
+ test/gc/heap_inspection/TestG1ConcurrentGCHeapDump.java

Changeset: f290ac92cb22
Author:    mikael
Date:      2014-04-29 22:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f290ac92cb22

8022070: Compilation error in stubGenerator_sparc.cpp with some compilers
Reviewed-by: twisti, kvn

! src/cpu/sparc/vm/stubGenerator_sparc.cpp

Changeset: ca8617d66b67
Author:    mikael
Date:      2014-04-29 22:05 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ca8617d66b67

8042059: Various fixes to linux/sparc
Reviewed-by: twisti, kvn

! agent/src/os/linux/libproc.h
! src/cpu/sparc/vm/frame_sparc.hpp
! src/cpu/sparc/vm/frame_sparc.inline.hpp
! src/os_cpu/linux_sparc/vm/atomic_linux_sparc.inline.hpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp

Changeset: b60f95bce6c2
Author:    mikael
Date:      2014-05-29 12:40 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b60f95bce6c2

8043205: Incorrect system traps.h include path
Reviewed-by: kvn, dholmes

! src/os_cpu/linux_sparc/vm/assembler_linux_sparc.cpp

Changeset: 5a83d40edceb
Author:    mikael
Date:      2014-05-29 12:38 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5a83d40edceb

8043207: Add const to Address argument for Assembler::swap
Reviewed-by: kvn, drchase

! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/assembler_sparc.inline.hpp

Changeset: e2533d62ca88
Author:    lana
Date:      2014-06-03 09:59 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e2533d62ca88

Merge


Changeset: c1b245e7e701
Author:    katleman
Date:      2014-06-26 14:23 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c1b245e7e701

Added tag jdk7u80-b01 for changeset 05fe7a87d149

! .hgtags

Changeset: 699a0d90d7f4
Author:    mikael
Date:      2014-05-27 16:05 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/699a0d90d7f4

8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp
Reviewed-by: coleenp, lfoltan, kvn

! src/cpu/sparc/vm/copy_sparc.hpp

Changeset: 6ae83ea003fd
Author:    sgabdura
Date:      2014-06-04 09:36 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6ae83ea003fd

8043354: OptimizePtrCompare too aggressive when allocations are present
Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method.
Reviewed-by: rasbold, kvn

! src/share/vm/ci/bcEscapeAnalyzer.cpp
+ test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java

Changeset: e293ec39c3a0
Author:    sgabdura
Date:      2014-06-02 13:26 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e293ec39c3a0

8011646: SEGV in compiled code with loop predication
Summary: Remove control edge of load node to ensure that castPP removal sets the control edge correctly
Reviewed-by: anoll, kvn, roland

! src/share/vm/opto/library_call.cpp
+ test/compiler/intrinsics/hashcode/TestHashCode.java

Changeset: f8795cb3f5c1
Author:    lana
Date:      2014-07-01 14:27 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f8795cb3f5c1

Merge


Changeset: 6bee813b7b17
Author:    katleman
Date:      2014-07-14 19:20 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6bee813b7b17

Added tag jdk7u80-b01 for changeset e2533d62ca88

! .hgtags

Changeset: dfbbd3199468
Author:    katleman
Date:      2014-07-14 19:41 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dfbbd3199468

Merge

! .hgtags

Changeset: 74fb15aa1c09
Author:    asaha
Date:      2014-07-02 21:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/74fb15aa1c09

Merge

! .hgtags
! make/hotspot_version
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp

Changeset: a79149401826
Author:    asaha
Date:      2014-07-08 12:30 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a79149401826

Merge


Changeset: 54d3e374f260
Author:    asaha
Date:      2014-07-10 09:32 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/54d3e374f260

Merge

! .hgtags

Changeset: 2c3305db3a4c
Author:    asaha
Date:      2014-07-14 22:35 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2c3305db3a4c

Merge

! .hgtags

Changeset: 64af454a479f
Author:    asaha
Date:      2014-07-14 22:24 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/64af454a479f

Merge

! .hgtags

Changeset: 8e2418888848
Author:    asaha
Date:      2014-07-14 22:40 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8e2418888848

Merge


Changeset: e97997718e77
Author:    poonam
Date:      2014-07-02 02:06 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e97997718e77

8031290: Adjust call to getisax() for additional words returned
8019324: assert(_f2 == 0 || _f2 == f2) failed: illegal field change
Summary: Add support for Sparc T7 and fix the assertion failure in cpCacheOop
Reviewed-by: dholmes, jmasa

! src/cpu/sparc/vm/vm_version_sparc.hpp
! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp
! src/share/vm/oops/cpCacheOop.hpp

Changeset: 65ee230d3b30
Author:    mikael
Date:      2014-06-16 16:27 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/65ee230d3b30

8046769: Set T family feature bit on Niagara systems
Reviewed-by: kvn, iveresov

! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp

Changeset: 061d770f0096
Author:    lana
Date:      2014-07-09 13:35 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/061d770f0096

Merge


Changeset: 29a40195a39c
Author:    sgabdura
Date:      2014-07-14 14:53 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/29a40195a39c

8041918: BootstrapMethods attribute cannot be empty.
Summary: Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero.
Reviewed-by: lfoltan, coleenp, hseigel

! src/share/vm/classfile/classFileParser.cpp
+ test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java
+ test/runtime/classFileParserBug/emptynumbootstrapmethods.jar
+ test/runtime/classFileParserBug/emptynumbootstrapmethods1.jcod
+ test/runtime/classFileParserBug/emptynumbootstrapmethods2.jcod

Changeset: 4270452e5ac9
Author:    poonam
Date:      2014-07-18 09:51 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4270452e5ac9

8048271: Minor GC times doubled from JDK 6u35 to JDK 7u51
Summary: Made JavaObjectsInPerm a diagnostic option
Reviewed-by: jmasa, kevinw

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

Changeset: bd8f2377a415
Author:    lana
Date:      2014-07-22 18:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bd8f2377a415

Merge

! src/share/vm/classfile/classFileParser.cpp

Changeset: 1744e61450ea
Author:    zgu
Date:      2014-07-18 11:14 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1744e61450ea

8050165: linux-sparcv9: NMT detail causes assert((intptr_t*)younger_sp[FP->sp_offset_in_saved_window()] == (intptr_t*)((intptr_t)sp - STACK_BIAS)) failed: younger_sp must be valid
Summary: Fixed native memory tracking stack walking
Reviewed-by: coleenp, mikael

! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp

Changeset: fa21e59721c4
Author:    zgu
Date:      2014-07-21 06:00 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fa21e59721c4

8050167: linux-sparcv9: hs_err file does not show any stack information
Summary: Fixed creation of starting stack frame for stack walking in error handler
Reviewed-by: coleenp, mikael

! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp

Changeset: 4913b2634773
Author:    zgu
Date:      2014-07-24 09:33 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4913b2634773

Merge


Changeset: f0d3edacea3a
Author:    sgabdura
Date:      2014-07-31 12:10 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f0d3edacea3a

8051844: BootstrapMethods attribute cannot be empty again
Summary: Fix JDK-8034926 was pushed second time after JDK-8041918 and cause it again. Recommit the fix JDK-8041918.
Reviewed-by: lfoltan

! src/share/vm/classfile/classFileParser.cpp

Changeset: 16f41a7c5c28
Author:    kvn
Date:      2014-08-05 14:44 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/16f41a7c5c28

8049542: C2: assert(size_in_words <= (julong)max_jint) failed: no overflow
Summary: Added juint cast to avoid gcc problem we have on one of our platforms.
Reviewed-by: dholmes, roland

! src/share/vm/oops/typeArrayOop.hpp

Changeset: bad107a5d096
Author:    hseigel
Date:      2014-08-05 23:10 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bad107a5d096

8051012: Regression in verifier for <init> method call from inside of a branch
Summary: Fix stackmap matching for branches.
Reviewed-by: coleenp, lfoltan, acorn

! src/share/vm/classfile/stackMapTable.cpp
! src/share/vm/classfile/stackMapTable.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp

Changeset: ded432e6064b
Author:    katleman
Date:      2014-08-20 12:12 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ded432e6064b

Added tag jdk7u80-b02 for changeset bad107a5d096

! .hgtags

Changeset: 0acd473e9e2a
Author:    asaha
Date:      2014-08-28 14:08 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0acd473e9e2a

8056309: Set minor version for hotspot in 7u76 to 76 and build number to b01
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: fdd515fe84af
Author:    asaha
Date:      2014-08-28 13:46 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fdd515fe84af

Merge

! .hgtags
- test/runtime/7051189/Xchecksig.sh
- test/testlibrary/OutputAnalyzerTest.java

Changeset: f7a358632ace
Author:    asaha
Date:      2014-09-03 10:05 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f7a358632ace

Merge

! make/hotspot_version

Changeset: 6ebad40a78bb
Author:    asaha
Date:      2014-09-03 22:39 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6ebad40a78bb

Added tag jdk7u76-b00 for changeset 3c01618f40c0

! .hgtags

Changeset: cc4490811789
Author:    asaha
Date:      2014-09-03 22:54 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cc4490811789

Merge

! .hgtags
- test/runtime/7051189/Xchecksig.sh
- test/testlibrary/OutputAnalyzerTest.java

Changeset: c8bba9a51f3d
Author:    dbuck
Date:      2014-08-19 10:03 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c8bba9a51f3d

8054883: Segmentation error while running program
Summary: Fix pattern matching of range check
Reviewed-by: kvn

! src/share/vm/opto/ifnode.cpp

Changeset: b577ea5b8da4
Author:    poonam
Date:      2014-08-19 04:24 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b577ea5b8da4

8044406: JVM crash with JDK8 (build 1.8.0-b132) with G1 GC
Summary: Fill the last card that has been allocated into with a dummy object
Reviewed-by: tschatzl, mgerdin

! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp

Changeset: 7b5d132c3a70
Author:    hseigel
Date:      2014-08-29 12:40 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7b5d132c3a70

8046233: VerifyError on backward branch
Summary: Check that both blocks have same uninitialized object
Reviewed-by: acorn, coleenp

! src/share/vm/classfile/stackMapFrame.cpp
! src/share/vm/classfile/stackMapFrame.hpp
! src/share/vm/classfile/stackMapTable.cpp

Changeset: 10c2cb5743ca
Author:    asaha
Date:      2014-09-22 11:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/10c2cb5743ca

Added tag jdk7u76-b01 for changeset 7b5d132c3a70

! .hgtags

Changeset: 99a8d8e3f1c6
Author:    asaha
Date:      2014-10-02 10:00 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/99a8d8e3f1c6

Added tag jdk7u76-b02 for changeset 10c2cb5743ca

! .hgtags

Changeset: a49fcd3e5da8
Author:    asaha
Date:      2014-10-06 12:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a49fcd3e5da8

Added tag jdk7u76-b03 for changeset 99a8d8e3f1c6

! .hgtags

Changeset: 9509fd18468f
Author:    asaha
Date:      2014-10-13 13:02 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9509fd18468f

Merge

! .hgtags
! make/hotspot_version
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/ci/bcEscapeAnalyzer.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
! test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 15079dd9fd20
Author:    asaha
Date:      2014-10-13 13:51 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/15079dd9fd20

Merge

! .hgtags

Changeset: 7d3ba5ccfc7c
Author:    asaha
Date:      2014-10-13 15:10 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7d3ba5ccfc7c

Added tag jdk7u76-b04 for changeset 15079dd9fd20

! .hgtags

Changeset: 588dc45c2068
Author:    asaha
Date:      2014-10-15 10:44 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/588dc45c2068

Merge

! .hgtags

Changeset: 6896dab06a91
Author:    asaha
Date:      2014-10-20 12:13 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6896dab06a91

8061507: Increment hsx 24.76 build to b02 for 7u76-b05
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: c95da94b4c76
Author:    jmasa
Date:      2014-10-09 09:45 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c95da94b4c76

8026303: CMS: JVM intermittently crashes with "FreeList of size 258 violates Conservation Principle" assert
Reviewed-by: tschatzl, jwilhelm, sjohanss

! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp

Changeset: 0ac38b5b6427
Author:    asaha
Date:      2014-10-20 13:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0ac38b5b6427

Merge

! .hgtags

Changeset: 3192de2e3c72
Author:    asaha
Date:      2014-10-20 13:30 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3192de2e3c72

Added tag jdk7u76-b05 for changeset 0ac38b5b6427

! .hgtags

Changeset: f0aeae9ae177
Author:    asaha
Date:      2014-10-21 13:13 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f0aeae9ae177

Merge

! make/hotspot_version

Changeset: 52f41cea3857
Author:    asaha
Date:      2014-10-21 13:16 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/52f41cea3857

8061694: Increment hsx 24.76 build to b03 for 7u76-b06
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 6f19883aa61a
Author:    morris
Date:      2014-09-18 11:46 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6f19883aa61a

8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check
Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention.
Reviewed-by: kvn, jrose, drchase

! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/sparc/vm/sparc.ad

Changeset: 1553b6f32e2c
Author:    morris
Date:      2014-08-13 13:00 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1553b6f32e2c

8054530: C2: assert(res == old_res) failed: Inconsistency between old and new
Summary: Fixed signedness problem with assertion.
Reviewed-by: kvn

! src/share/vm/oops/objArrayOop.hpp

Changeset: 8580db8e38a2
Author:    asaha
Date:      2014-10-27 12:29 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8580db8e38a2

Merge

! .hgtags

Changeset: 7df3393c9f20
Author:    asaha
Date:      2014-10-27 12:40 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7df3393c9f20

Added tag jdk7u76-b06 for changeset 8580db8e38a2

! .hgtags

Changeset: 475a5cf6fc80
Author:    asaha
Date:      2014-11-03 12:21 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/475a5cf6fc80

Merge

! .hgtags

Changeset: 58e0aa04277e
Author:    asaha
Date:      2014-11-03 12:25 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/58e0aa04277e

Added tag jdk7u76-b07 for changeset 475a5cf6fc80

! .hgtags

Changeset: aab9d2a9f8ad
Author:    asaha
Date:      2014-11-07 14:21 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/aab9d2a9f8ad

Merge

! make/hotspot_version

Changeset: 1a541db99742
Author:    asaha
Date:      2014-11-10 10:26 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1a541db99742

8064493: Increment the build value to b04 for hs24.76 in 7u76-b08
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: aacb26c92164
Author:    dbuck
Date:      2014-10-31 14:40 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/aacb26c92164

8060169: Update the Crash Reporting URL in the Java crash log
Summary: Update the URL for HotSpot bug reports.
Reviewed-by: dcubed, rdurbin

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

Changeset: 64a7fa638019
Author:    asaha
Date:      2014-11-10 11:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/64a7fa638019

Merge

! .hgtags

Changeset: 9b234d7fa8a7
Author:    asaha
Date:      2014-11-10 11:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9b234d7fa8a7

Added tag jdk7u76-b08 for changeset 64a7fa638019

! .hgtags

Changeset: a98ec271abf8
Author:    aeriksso
Date:      2014-10-09 16:21 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a98ec271abf8

8041980: (hotspot) sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms
Reviewed-by: sla, alanb

! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/solaris/makefiles/mapfile-vers
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 103eec0b084f
Author:    asaha
Date:      2014-11-17 12:25 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/103eec0b084f

Merge

! .hgtags

Changeset: 1166d5118d6d
Author:    asaha
Date:      2014-11-17 12:37 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1166d5118d6d

Added tag jdk7u76-b09 for changeset 103eec0b084f

! .hgtags

Changeset: cc7a8ea24ab6
Author:    asaha
Date:      2014-11-24 11:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cc7a8ea24ab6

Merge

! make/hotspot_version
! test/serviceability/sa/jmap-hashcode/Test8028623.java

Changeset: 82b681cadc35
Author:    asaha
Date:      2014-11-24 13:33 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/82b681cadc35

Merge

! .hgtags

Changeset: 764411cdf8bc
Author:    asaha
Date:      2014-11-24 13:38 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/764411cdf8bc

Added tag jdk7u76-b10 for changeset 82b681cadc35

! .hgtags

Changeset: fd16bf65cfed
Author:    asaha
Date:      2014-12-02 10:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fd16bf65cfed

Merge

! .hgtags

Changeset: 5ae4fa7ee58f
Author:    asaha
Date:      2014-12-02 10:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5ae4fa7ee58f

Added tag jdk7u76-b11 for changeset fd16bf65cfed

! .hgtags

Changeset: e375023d1961
Author:    asaha
Date:      2014-12-08 12:42 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e375023d1961

Merge

! .hgtags

Changeset: b941ad77e48a
Author:    asaha
Date:      2014-12-08 12:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b941ad77e48a

Added tag jdk7u76-b12 for changeset e375023d1961

! .hgtags

Changeset: a395c29532e5
Author:    asaha
Date:      2014-12-18 14:06 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a395c29532e5

Merge

! .hgtags

Changeset: 80cf7ab980a0
Author:    asaha
Date:      2014-12-18 14:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/80cf7ab980a0

Added tag jdk7u76-b13 for changeset a395c29532e5

! .hgtags

Changeset: db9672d640ff
Author:    asaha
Date:      2014-12-29 11:41 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/db9672d640ff

Added tag jdk7u75-b30 for changeset 0c7d7c067c46

! .hgtags

Changeset: 98f0c5279ba7
Author:    asaha
Date:      2014-12-29 11:49 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/98f0c5279ba7

Merge

! .hgtags

Changeset: b23b20368942
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2015-01-24 12:39 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b23b20368942

Merge from main OpenJDK repository

! .hgtags
! make/bsd/makefiles/mapfile-vers-debug
! make/bsd/makefiles/mapfile-vers-product
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/utilities/ostream.cpp

Changeset: 3dba26b942d3
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2015-01-25 08:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3dba26b942d3

. This test should likely run on BSD since it runs on the other Unix variants.

! test/runtime/XCheckJniJsig/XCheckJSig.java



More information about the bsd-port-dev mailing list