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.lagn...@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.zhin...@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.spit...@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.spit...@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.spit...@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.spit...@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.spit...@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.iva...@oracle.com, serguei.spit...@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.spit...@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.zakha...@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.eriks...@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...@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.yasum...@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.eriks...@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 <gle...@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 <gle...@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