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

glewis at eyesbeyond.com glewis at eyesbeyond.com
Sat Jun 7 07:20:27 UTC 2014


Changeset: 583e3b215735
Author:    katleman
Date:      2013-09-12 17:17 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/583e3b215735

Added tag jdk7u60-b00 for changeset ae4adc1492d1

! .hgtags

Changeset: 59ac98b236e9
Author:    amurillo
Date:      2013-10-08 09:29 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/59ac98b236e9

Merge

! .hgtags

Changeset: b56a422bcdde
Author:    sla
Date:      2013-09-22 06:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b56a422bcdde

6989981: jstack causes "fatal error: ExceptionMark destructor expects no pending exceptions"
Reviewed-by: sla, dsamersoff
Contributed-by: Yasumasa Suenaga <yasu at ysfactory.dip.jp>

! src/share/vm/services/attachListener.cpp

Changeset: ee9355903a26
Author:    sla
Date:      2013-08-29 11:05 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ee9355903a26

8023720: (hotspot) setjmp/longjmp changes the process signal mask on OS X
Reviewed-by: dholmes, rbackman

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

Changeset: 8ada83878f30
Author:    kvn
Date:      2013-08-16 14:11 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8ada83878f30

8021898: Broken JIT compiler optimization for loop unswitching
Summary: fix method clone_projs() to clone all related MachProj nodes.
Reviewed-by: roland, adlertz

! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/frame.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: 68ae51f39b18
Author:    kvn
Date:      2013-09-24 16:08 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/68ae51f39b18

8022585: VM crashes when ran with -XX:+PrintInlining
Summary: use adr_at() to access inline info structures in growableArray. Add ability to specify print inlining per method.
Reviewed-by: twisti

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/opto/callGenerator.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/library_call.cpp
+ test/compiler/print/PrintInlining.java

Changeset: 55221e76f69e
Author:    kvn
Date:      2013-08-23 18:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/55221e76f69e

8023472: C2 optimization breaks with G1
Summary: set control edge for previous value load in G1 pre-barrier
Reviewed-by: twisti

! src/share/vm/opto/graphKit.cpp
+ test/compiler/gcbarriers/G1CrashTest.java

Changeset: 1a8e36934dfe
Author:    kvn
Date:      2013-08-14 10:21 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1a8e36934dfe

8022993: Convert MAX_UNROLL constant to LoopMaxUnroll C2 flag
Summary: Replace MAX_UNROLL constant with new C2 LoopMaxUnroll flag.
Reviewed-by: roland

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp

Changeset: 48f2de0394ac
Author:    kevinw
Date:      2013-08-02 12:26 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/48f2de0394ac

8020943: Memory leak when GCNotifier uses create_from_platform_dependent_str()
Reviewed-by: mgerdin, fparain, dcubed

! src/share/vm/services/gcNotifier.cpp

Changeset: 5b384761ab6e
Author:    kevinw
Date:      2013-09-09 10:01 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5b384761ab6e

8023478: Test fails with HS crash in GCNotifier.
Reviewed-by: sla

! src/share/vm/services/gcNotifier.cpp

Changeset: 33224bdb3199
Author:    bpittore
Date:      2013-01-03 15:08 -0500
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/33224bdb3199

8004051: assert(_oprs_len[mode] < maxNumberOfOperands) failed: array overflow
Summary: assert is triggered when number of register based arguments passed to a java method exceeds 16.
Reviewed-by: roland, vladidan

! src/share/vm/c1/c1_LIR.hpp

Changeset: 460823b46c3d
Author:    bpittore
Date:      2013-08-28 14:44 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/460823b46c3d

8023580: Add jtreg test for 8004051 and 8005722
Summary: Tests checks an assertion dealing with the number of args passed in registers
Reviewed-by: mseledtsov, kvn

+ test/compiler/8004051/Test8004051.java

Changeset: c50928ab9548
Author:    amurillo
Date:      2013-10-03 06:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c50928ab9548

8025861: Set minor version for hotspot in 7u60 to 60 and build number to b01
Reviewed-by: stefank, sla

! make/hotspot_version

Changeset: fd506dce728a
Author:    dholmes
Date:      2013-10-03 18:41 -0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fd506dce728a

6900441: PlatformEvent.park(millis) on Linux could still be affected by changes to the time-of-day clock
Summary: Associate CLOCK_MONOTONIC with the pthread_cond_t objects used for relative timed waits
Reviewed-by: dcubed, shade

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

Changeset: cc83359f5e5e
Author:    dsamersoff
Date:      2013-10-04 12:08 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cc83359f5e5e

8019396: SA-JDI: OSThread class initialization throws an exception
Summary: Method s.j.h.r.OSThread.initialize throws a an exception
Reviewed-by: dholmes, mgerdin

! agent/src/share/classes/sun/jvm/hotspot/jdi/JVMTIThreadState.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/OSThread.java

Changeset: 62c54975ca01
Author:    amurillo
Date:      2013-10-04 06:20 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/62c54975ca01

Added tag hs24.60-b01 for changeset cc83359f5e5e

! .hgtags

Changeset: de9d6e30ae65
Author:    amurillo
Date:      2013-10-09 02:42 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/de9d6e30ae65

Merge

! .hgtags

Changeset: 79d6c7579df1
Author:    asaha
Date:      2013-10-01 12:38 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/79d6c7579df1

Merge

! .hgtags

Changeset: 06fd4dba2fb8
Author:    asaha
Date:      2013-10-08 13:50 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/06fd4dba2fb8

Merge

! .hgtags
! make/hotspot_version

Changeset: c5aa485b50d6
Author:    asaha
Date:      2013-10-08 14:18 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c5aa485b50d6

Merge

! .hgtags
! make/hotspot_version

Changeset: d14c8535e856
Author:    asaha
Date:      2013-10-09 15:01 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d14c8535e856

Merge

! .hgtags

Changeset: eeef89c7279e
Author:    asaha
Date:      2013-10-14 23:15 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/eeef89c7279e

Merge

! .hgtags

Changeset: cba2cb15dc55
Author:    amurillo
Date:      2013-10-04 06:30 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cba2cb15dc55

8025860: new hotspot build - hs24.60-b02
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: a453e8756d6f
Author:    stefank
Date:      2013-10-15 11:26 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a453e8756d6f

8022507: SIGSEGV at ParMarkBitMap::verify_clear()
Summary: Replace the broken large pages implementation on Linux. New flag: -XX:+UseTransparentHugePages - Linux specific flag to turn on transparent huge page hinting with madvise(..., MAP_HUGETLB). Changed behavior: -XX:+UseLargePages - tries to use -XX:+UseTransparentHugePages before trying other large pages implementations (on Linux). Changed behavior: -XX:+UseHugeTLBFS - Use upfront allocation of Large Pages instead of using the broken implementation to dynamically committing large pages. Changed behavior: -XX:LargePageSizeInBytes - Turned off the ability to use this flag on Linux and provides warning to user if set to a value different than the OS chosen large page size. Changed behavior: Setting no large page size - Now defaults to use -XX:UseTransparentHugePages if the OS supports it. Previously, -XX:+UseHugeTLBFS was chosen if the OS was configured to use large pages.
Reviewed-by: tschatzl, dcubed, brutisso

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
! src/share/vm/services/memTracker.hpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 4911caf5a68d
Author:    stefank
Date:      2013-10-05 10:14 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4911caf5a68d

8026486: Significant slowdown due to transparent huge pages
Summary: Don't turn on transparent huge pages (-XX:+UseTransparentHugePages) unless explicitly specified on the command line. This has the effect that large pages are never turned on Linux unless the user has explicitly enabled any of the large pages flags: -XX:+UseLargePages, -XX:+UseTransparentHugePages, -XX:+UseHugeTLBFS, and -XX:+UseSHM.
Reviewed-by: jwilhelm, tschatzl, brutisso

! src/os/linux/vm/globals_linux.hpp
! src/os/linux/vm/os_linux.cpp
+ test/runtime/memory/LargePages/TestLargePagesFlags.java
! test/testlibrary/OutputAnalyzerTest.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java

Changeset: b7d44793cd26
Author:    amurillo
Date:      2013-10-23 10:15 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b7d44793cd26

Merge

! make/hotspot_version
! src/os/bsd/vm/os_bsd.cpp

Changeset: a03f20e7b0fc
Author:    amurillo
Date:      2013-10-23 10:15 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a03f20e7b0fc

Added tag hs24.60-b02 for changeset b7d44793cd26

! .hgtags

Changeset: d240cdd354e3
Author:    amurillo
Date:      2013-10-23 10:22 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d240cdd354e3

8027172: new hotspot build - hs24.60-b03
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: af2cdb805b16
Author:    kvn
Date:      2013-10-15 12:14 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/af2cdb805b16

8026293: Schedule part of G1 pre-barrier late
Summary: move rare executed part of G1 write barrier from hot path.
Reviewed-by: kvn, twisti, roland
Contributed-by: staffan.friberg at oracle.com

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

Changeset: ecd0bdbc9635
Author:    kvn
Date:      2013-11-11 11:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ecd0bdbc9635

8024830: SEGV in org.apache.lucene.codecs.compressing.CompressingTermVectorsReader.get
Summary: Exclude last input argument's stack slots from vector's spilling masks.
Reviewed-by: iveresov

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

Changeset: 9d2ec5befb5c
Author:    iveresov
Date:      2013-10-31 04:16 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9d2ec5befb5c

8027997: G1: SPECjbb2013 crashes due to a broken object reference
Summary: Pass correct new value to post_barrer() in Unsafe.getAndSetObject() C1 intrinsic
Reviewed-by: kvn, roland

! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp

Changeset: f35a0cfb0f5d
Author:    iveresov
Date:      2013-11-05 00:59 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f35a0cfb0f5d

8027839: C1 crashes in Weblogic with G1 enabled
Summary: Keep T_OBJECT operands in registers for logical operations on x64
Reviewed-by: kvn, roland

! src/share/vm/c1/c1_LinearScan.cpp
+ test/compiler/regalloc/C1ObjectSpillInLogicOp.java

Changeset: 2a667d6ef59e
Author:    iveresov
Date:      2013-11-05 01:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2a667d6ef59e

8027840: C2 allows safepoint checks to leak into G1 pre-barriers
Summary: Make all raw loads strictly respect control dependencies, make sure RCE doesn't move raw loads, add verification of G1 pre-barriers.
Reviewed-by: kvn, roland

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/memnode.hpp

Changeset: 90cfd4ad3c92
Author:    iveresov
Date:      2013-11-14 17:59 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/90cfd4ad3c92

Merge


Changeset: 8fd0e931efa5
Author:    amurillo
Date:      2013-11-21 13:37 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8fd0e931efa5

Added tag hs24.60-b03 for changeset 90cfd4ad3c92

! .hgtags

Changeset: 271f0c186798
Author:    twisti
Date:      2013-10-23 15:44 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/271f0c186798

8026502: java/lang/invoke/MethodHandleConstants.java fails on all platforms
Reviewed-by: iveresov, jrose

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

Changeset: 74d14a44c398
Author:    asaha
Date:      2013-11-27 14:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/74d14a44c398

Added tag jdk7u60-b01 for changeset 8fd0e931efa5

! .hgtags

Changeset: ca7dab518021
Author:    amurillo
Date:      2013-11-21 14:17 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ca7dab518021

8027579: new hotspot build - hs24.60-b04
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 2f8624935bd2
Author:    mgronlun
Date:      2013-12-09 17:10 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2f8624935bd2

8028412: AsyncGetCallTrace() is broken on x86 in JDK 7u40
Reviewed-by: kvn, sspitsyn

! src/cpu/x86/vm/frame_x86.cpp

Changeset: ff798ea71518
Author:    vkempik
Date:      2013-12-10 14:17 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ff798ea71518

7133122: SA throws sun.jvm.hotspot.debugger.UnmappedAddressException when it should not
Summary: replace PT_LOAD segment with library segment when necessary
Reviewed-by: dholmes, sla

! agent/src/os/linux/ps_core.c

Changeset: 032149b2891f
Author:    minqi
Date:      2013-12-11 14:34 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/032149b2891f

8029599: JVM crashes on solaris-i586 with -Xverify:all if stack overflow happens during recursive reflective call
Summary: More StackShadowPages needed to prevent java thread from crash in case of StackOverflowException happens on solaris x86.
Reviewed-by: coleenp
Contributed-by: yumin.qi at oracle.com

! src/cpu/x86/vm/globals_x86.hpp

Changeset: 99e96aaac8af
Author:    amurillo
Date:      2013-12-12 11:42 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/99e96aaac8af

Merge


Changeset: 27db84519a53
Author:    amurillo
Date:      2013-12-12 11:42 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/27db84519a53

Added tag hs24.60-b04 for changeset 99e96aaac8af

! .hgtags

Changeset: 695c4f65f4c0
Author:    lana
Date:      2013-12-11 11:18 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/695c4f65f4c0

Merge


Changeset: 0025a2a965c8
Author:    amurillo
Date:      2013-12-17 10:04 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0025a2a965c8

Merge


Changeset: cc53706b1b2b
Author:    katleman
Date:      2013-12-18 15:56 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cc53706b1b2b

Added tag jdk7u60-b02 for changeset 0025a2a965c8

! .hgtags

Changeset: 73418c18eb6f
Author:    amurillo
Date:      2013-12-12 11:47 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/73418c18eb6f

8030061: new hotspot build - hs24.60-b05
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 2d13a768ee77
Author:    mgronlun
Date:      2013-12-13 10:32 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2d13a768ee77

8029903: Add a type safe alternative for working with counter based data
Reviewed-by: dholmes, egahlin

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/gc_implementation/shared/gcTimer.cpp
! src/share/vm/gc_implementation/shared/gcTimer.hpp
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_implementation/shared/gcTraceTime.cpp
! src/share/vm/gc_implementation/shared/gcTraceTime.hpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/generation.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/runtime/sweeper.cpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/trace/noTraceBackend.hpp
! src/share/vm/trace/trace.xml
! src/share/vm/trace/traceBackend.hpp
! src/share/vm/trace/traceEvent.hpp
! src/share/vm/trace/traceEventClasses.xsl
! src/share/vm/trace/traceEventIds.xsl
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/trace/traceTime.hpp
! src/share/vm/trace/traceTypes.xsl
! src/share/vm/trace/tracetypes.xml
! src/share/vm/trace/tracing.hpp
+ src/share/vm/utilities/ticks.cpp
+ src/share/vm/utilities/ticks.hpp
+ src/share/vm/utilities/ticks.inline.hpp

Changeset: fe0d0f0242fb
Author:    hseigel
Date:      2013-12-16 13:15 -0500
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fe0d0f0242fb

8028520: JVM should not throw VerifyError when a private method overrides a final method
Summary: Exclude private methods when checking for final method override (backport)
Reviewed-by: kamg, coleenp, dholmes, mseledtsov

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

Changeset: 1acc51c4d2f2
Author:    aeriksso
Date:      2013-12-02 17:27 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1acc51c4d2f2

8021771: warning stat64 is deprecated - when building on OSX 10.7.5
Summary: stat64 have to be replaced with stat
Reviewed-by: dsamersoff, sla
Contributed-by: rednaxelafx at gmail.com

! src/os/bsd/vm/attachListener_bsd.cpp

Changeset: fa59add77d1a
Author:    amurillo
Date:      2013-12-19 08:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/fa59add77d1a

Merge

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

Changeset: e8796c501e78
Author:    amurillo
Date:      2013-12-19 08:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e8796c501e78

Added tag hs24.60-b05 for changeset fa59add77d1a

! .hgtags

Changeset: ea52633d5d48
Author:    amurillo
Date:      2013-12-19 08:16 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ea52633d5d48

8028814: new hotspot build - hs24.60-b06
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 2d3bd90bfad0
Author:    iveresov
Date:      2013-12-20 13:40 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2d3bd90bfad0

8030070: Test java/io/File/CheckPermission.java fails due to unfinished recursion (java.lang.StackOverflowError) when JIT'ed code (-client,-server) is running
Summary: Move null check before klass reference materialization in checkcast
Reviewed-by: twisti

! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp

Changeset: 92083784035a
Author:    minqi
Date:      2013-12-23 09:31 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/92083784035a

7191817: -XX:+UseSerialGC -XX:+UseLargePages crashes with SIGFPE on MacOS X
Summary: Large pages not supported on bsd platforms. Disable UseLargePages on all bsd platforms.
Reviewed-by: coleenp, hseigel, zgu

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

Changeset: a59134ccb1b7
Author:    twisti
Date:      2013-12-06 16:43 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a59134ccb1b7

8029366: ShouldNotReachHere error when creating an array with component type of void
Reviewed-by: kvn

! src/share/vm/opto/memnode.cpp
+ test/compiler/reflection/ArrayNewInstanceOfVoid.java

Changeset: f5e155600121
Author:    amurillo
Date:      2013-12-27 07:41 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f5e155600121

Added tag hs24.60-b06 for changeset a59134ccb1b7

! .hgtags

Changeset: 91d016d56832
Author:    asaha
Date:      2014-01-02 09:34 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/91d016d56832

Merge

! .hgtags
! make/hotspot_version
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: 50f489feeb5e
Author:    asaha
Date:      2014-01-15 10:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/50f489feeb5e

8031787: Remove fix JDK-8026887 from 7u60
Summary: Backed out changeset f673c581ebf9
Reviewed-by: coffeys

! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: 2c971ed884ce
Author:    asaha
Date:      2014-01-15 10:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2c971ed884ce

Merge

! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/share/vm/utilities/vmError.cpp

Changeset: 09e3feebb48f
Author:    katleman
Date:      2014-01-16 11:51 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/09e3feebb48f

Added tag jdk7u60-b03 for changeset 2c971ed884ce

! .hgtags

Changeset: 3cc7ee9d8bf4
Author:    amurillo
Date:      2014-01-06 11:13 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3cc7ee9d8bf4

8031061: new hotspot build - hs24.60-b07
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: a3cb61e9abbc
Author:    ccheung
Date:      2013-07-17 12:22 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a3cb61e9abbc

8017498: JVM crashes when native code calls sigaction(sig) where sig>=0x20
Summary: Added (sig < MAXSIGNUM) check in jsig.c
Reviewed-by: dholmes, acorn

! src/os/linux/vm/jsig.c
+ test/runtime/jsig/Test8017498.sh
+ test/runtime/jsig/TestJNI.c
+ test/runtime/jsig/TestJNI.java

Changeset: 90cc2265078e
Author:    ccheung
Date:      2013-07-19 14:54 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/90cc2265078e

8020791: [TESTBUG] runtime/jsig/Test8017498.sh failed to compile native code
Summary: Added -DLINUX to the gcc command and improved the .sh script
Reviewed-by: dcubed, dholmes, minqi

! test/runtime/jsig/Test8017498.sh
! test/runtime/jsig/TestJNI.c

Changeset: 3ff8394ad1fa
Author:    ccheung
Date:      2013-07-30 14:14 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3ff8394ad1fa

8021296: [TESTBUG] Test8017498.sh fails to find "gcc" and fails to compile on some Linux releases
Summary: Added checking for gcc and simplified the sig_handler() in the test case
Reviewed-by: dcubed, coleenp, minqi, dlong

! test/runtime/6929067/Test6929067.sh
! test/runtime/7107135/Test7107135.sh
! test/runtime/jsig/Test8017498.sh
! test/runtime/jsig/TestJNI.c

Changeset: 1afbeb8cb558
Author:    amurillo
Date:      2014-01-16 14:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1afbeb8cb558

Merge

! make/hotspot_version

Changeset: 05fe7a87d149
Author:    amurillo
Date:      2014-01-16 14:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/05fe7a87d149

Added tag hs24.60-b07 for changeset 1afbeb8cb558

! .hgtags

Changeset: cff7d6378568
Author:    katleman
Date:      2014-01-22 12:33 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cff7d6378568

Added tag jdk7u60-b04 for changeset 05fe7a87d149

! .hgtags

Changeset: 4f390a6d423b
Author:    amurillo
Date:      2014-01-16 14:58 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4f390a6d423b

8032013: new hotspot build - hs24.60-b08
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: f232cfa3fef2
Author:    sspitsyn
Date:      2014-01-21 20:43 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f232cfa3fef2

7194607: VerifyLocalVariableTableOnRetransformTest.sh fails after JSR-292 merge
Summary: Use verifier_max_size instead of max_size to get code attribute max stack size.
Reviewed-by: dcubed, minqi
Contributed-by: serguei.spitsyn at oracle.com

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

Changeset: 33f4829de8eb
Author:    sspitsyn
Date:      2014-01-21 20:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/33f4829de8eb

8005128: JSR 292: the mlvm redefineClassInBootstrap test crashes in ConstantPool::compare_entry_to
Summary: When constant pool is copied in merge_constant_pools the invokedynamic operands must be copied before.
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: 191481960846
Author:    sspitsyn
Date:      2014-01-21 20:44 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/191481960846

8006542: JSR 292: the VM_RedefineClasses::append_entry() must support invokedynamic entry kinds
Summary: Need a support for invokedynamic entry kinds when new and old constant pools are merged.
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

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

Changeset: 4baf20879672
Author:    sspitsyn
Date:      2014-01-21 20:45 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4baf20879672

8006546: JSR 292: typos in the ConstantPool::copy_cp_impl()
Summary: Simple typos that need to be fixed
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

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

Changeset: 8816e9af562c
Author:    sspitsyn
Date:      2014-01-21 20:46 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8816e9af562c

8006731: JSR 292: the VM_RedefineClasses::rewrite_cp_refs_in_method() must support invokedynamic
Summary: The invokedynamic bytecode ref to a CP entry needs to be checked and fixed as well.
Reviewed-by: coleenp, twisti
Contributed-by: serguei.spitsyn at oracle.com

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

Changeset: 02529fb8a820
Author:    dsamersoff
Date:      2014-01-27 20:29 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/02529fb8a820

8031764: tmtools/jmap/heap_config tests fail on Linux-ia32 because it Cant attach to the core file
Summary: Backport of JDK-8025812. We have to round addresses to page boundary.
Reviewed-by: sla, dholmes

! agent/src/os/linux/ps_core.c

Changeset: 2b97745f0735
Author:    johnc
Date:      2013-12-19 09:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2b97745f0735

8011343: Add new flag for verifying the heap during startup
Summary: Perform verification during VM startup under control of new flag and within a VMOperation.
Reviewed-by: stefank, jmasa, brutisso

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
- test/gc/TestVerifyBeforeGCDuringStartup.java
+ test/gc/TestVerifyDuringStartup.java

Changeset: a4bcd7d65291
Author:    stefank
Date:      2013-12-19 09:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a4bcd7d65291

8013132: Add a flag to turn off the output of the verbose verification code
Reviewed-by: johnc, brutisso

! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.hpp

Changeset: 1534133741c2
Author:    tschatzl
Date:      2013-12-19 09:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/1534133741c2

8014240: G1: Add remembered set size information to output of G1PrintRegionLivenessInfo
Summary: Improve the output of G1PrintRegionLivenessInfo by adding a per-region remembered set size information column
Reviewed-by: jwilhelm, johnc

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
+ test/gc/g1/TestPrintRegionRememberedSetInfo.java

Changeset: dc5ea6e27195
Author:    tschatzl
Date:      2013-12-19 09:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/dc5ea6e27195

8013895: G1: G1SummarizeRSetStats output on Linux needs improvement
Summary: Fixed the output of G1SummarizeRSetStats: too small datatype for the number of concurrently processed cards, added concurrent remembered set thread time retrieval for Linux and Windows (BSD uses os::elapsedTime() now), and other cleanup. The information presented during VM operation is now relative to the previous output, not always cumulative if G1SummarizeRSetStatsPeriod > 0. At VM exit, the code prints a cumulative summary.
Reviewed-by: johnc, jwilhelm

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.cpp
! src/share/vm/gc_implementation/g1/concurrentG1Refine.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
+ src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
+ src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
+ test/gc/g1/TestSummarizeRSetStats.java

Changeset: 7afe50dc6b9f
Author:    johnc
Date:      2013-12-19 09:21 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7afe50dc6b9f

8015244: G1: Verification after a full GC is incorrectly placed.
Summary: In a full GC, move the verification after the GC to after RSet rebuilding. Verify RSet entries during a full GC under control of a flag.
Reviewed-by: tschatzl, brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp

Changeset: 0114a0a4434c
Author:    johnc
Date:      2014-01-22 13:28 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0114a0a4434c

7145569: G1: optimize nmethods scanning
Summary: Add a list of nmethods to the RSet for a region that contain references into the region. Skip scanning the code cache during root scanning and scan the nmethod lists during RSet scanning instead.
Reviewed-by: tschatzl, brutisso, mgerdin, twisti, kvn

! src/share/vm/c1/c1_Runtime1.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/memory/iterator.cpp
! src/share/vm/memory/sharedHeap.cpp
! src/share/vm/memory/sharedHeap.hpp
! src/share/vm/runtime/sweeper.hpp
! src/share/vm/utilities/growableArray.hpp

Changeset: 4923cab3640c
Author:    brutisso
Date:      2013-12-19 09:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4923cab3640c

8023145: G1: G1CollectedHeap::mark_strong_code_roots() needs to handle ParallelGCThreads=0
Reviewed-by: stefank, mgerdin

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

Changeset: 03ecf4784ddd
Author:    tschatzl
Date:      2013-12-19 09:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/03ecf4784ddd

8014078: G1: improve remembered set summary information by providing per region type information
Summary: Add memory consumption breakdown on a per region type in the G1 remembered set summary statistics. This simplifies remembered set memory consumption analysis.
Reviewed-by: brutisso

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! test/gc/g1/TestSummarizeRSetStats.java
+ test/gc/g1/TestSummarizeRSetStatsPerRegion.java
+ test/gc/g1/TestSummarizeRSetStatsTools.java

Changeset: f6c3b2632e00
Author:    tschatzl
Date:      2013-12-19 09:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f6c3b2632e00

8025541: G1: assert "assert(thread < _num_vtimes) failed: just checking" fails when G1ConcRefinementThreads > ParallelGCThreads
Summary: The initialization for the remembered set summary data structures used the wrong thread count, i.e. number of worker threads instead of number of refinement threads.
Reviewed-by: brutisso

! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.hpp
+ test/gc/g1/TestSummarizeRSetStatsThreads.java

Changeset: e4bcd3d62466
Author:    sjohanss
Date:      2013-12-19 09:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e4bcd3d62466

8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash
Summary: Changed the use of %d to SIZE_FORMAT macro in format string when printing size_t values.
Reviewed-by: stefank, ehelin

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

Changeset: 05e7f9c0c822
Author:    tschatzl
Date:      2013-12-19 09:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/05e7f9c0c822

8027756: assert(!hr->isHumongous()) failed: code root in humongous region?
Summary: Change checks for isHumongous() to continuesHumongous() as installing a code root for a humongous object is valid, but not for continuations of humongous objects. Cleaned up asserts.
Reviewed-by: jmasa, tamao

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp
! src/share/vm/prims/whitebox.cpp
+ test/gc/g1/TestHumongousCodeCacheRoots.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 81194fd56a9d
Author:    tschatzl
Date:      2013-12-19 09:22 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/81194fd56a9d

8020123: Test gc/g1/TestPrintRegionRememberedSetInfo.java fails with "test result: Error. No action after @build"
Summary: Remove the @build tag and replace it by a @run tag so that the test gets executed
Reviewed-by: brutisso, mgerdin

! test/gc/g1/TestPrintRegionRememberedSetInfo.java

Changeset: ad77e76008f3
Author:    vkempik
Date:      2014-01-30 19:53 +0400
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ad77e76008f3

8020530: Non heap memory size calculated incorrectly
Reviewed-by: coleenp, sla

! src/share/vm/services/management.cpp

Changeset: 4dfeceda1ba7
Author:    miroslawzn
Date:      2014-01-30 10:50 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4dfeceda1ba7

8022452: Hotspot needs to know about Windows 8.1 and Windows Server 2012 R2
Reviewed-by: coleenp, ctornqvi

! src/os/windows/vm/os_windows.cpp

Changeset: 8820d6ecaa4e
Author:    amurillo
Date:      2014-01-30 13:12 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8820d6ecaa4e

Merge


Changeset: c76437921025
Author:    tschatzl
Date:      2014-01-31 10:08 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/c76437921025

8027476: Improve performance of Stringtable unlink
8027455: Improve symbol table scan times during gc pauses
Summary: Parallelize string table and symbol table scan during remark and full GC. Some additional statistics output if the experimental flag G1TraceStringSymbolTableScrubbing is set.
Reviewed-by: mgerdin, coleenp, brutisso

! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: d2782fe9769e
Author:    tschatzl
Date:      2014-01-31 10:09 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d2782fe9769e

8027454: Do not traverse string table during G1 remark when treating them as strong roots during initial mark
Summary: Do not try to unlink string table entries unconditionally during remark. This is without side effects as the preceding initial mark always uses the string table as strong roots. Needs to be fixed with class unloading during concurrent mark.
Reviewed-by: brutisso, mgerdin

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

Changeset: b6d3ebe42303
Author:    tschatzl
Date:      2014-01-31 10:09 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b6d3ebe42303

8032771: The flag VerifySilently misses a test case
Summary: Add test case for the VerifySilently flag.
Reviewed-by: brutisso

+ test/gc/TestVerifySilently.java

Changeset: f52b5452d424
Author:    amurillo
Date:      2014-01-31 10:53 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f52b5452d424

Merge

- test/gc/TestVerifyBeforeGCDuringStartup.java

Changeset: 462db155547e
Author:    amurillo
Date:      2014-01-31 10:54 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/462db155547e

Added tag hs24.60-b08 for changeset f52b5452d424

! .hgtags

Changeset: 0cc4550bd9c5
Author:    katleman
Date:      2014-02-05 12:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/0cc4550bd9c5

Added tag jdk7u60-b05 for changeset 462db155547e

! .hgtags

Changeset: 2d75b3d4ca1d
Author:    katleman
Date:      2014-02-12 14:56 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2d75b3d4ca1d

Added tag jdk7u60-b06 for changeset 0cc4550bd9c5

! .hgtags

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

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

! make/hotspot_version

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

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: 5afc5a089c2c
Author:    mgerdin
Date:      2013-10-08 17:35 +0200
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5afc5a089c2c

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: 406e002ed1e1
Author:    jwilhelm
Date:      2014-02-04 16:11 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/406e002ed1e1

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: 2472efeb0599
Author:    sspitsyn
Date:      2014-02-06 16:23 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2472efeb0599

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: 04e3a3cc0f87
Author:    johnc
Date:      2013-02-19 16:22 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/04e3a3cc0f87

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: 7baccd19a1ae
Author:    tschatzl
Date:      2014-02-07 12:44 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7baccd19a1ae

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: 2d053c4fd767
Author:    lana
Date:      2014-02-15 17:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2d053c4fd767

Merge


Changeset: 45d0a54c0df1
Author:    katleman
Date:      2014-02-19 14:04 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/45d0a54c0df1

Added tag jdk7u60-b07 for changeset 2d053c4fd767

! .hgtags

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

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: 07ddad7ad2ac
Author:    sspitsyn
Date:      2014-02-07 16:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/07ddad7ad2ac

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: e5ef592bb7e0
Author:    sspitsyn
Date:      2014-02-07 16:10 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e5ef592bb7e0

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: 2628a61dff77
Author:    sspitsyn
Date:      2014-02-07 16:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2628a61dff77

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: ec4a087088bf
Author:    sspitsyn
Date:      2014-02-07 16:12 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ec4a087088bf

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: 5001d047e6ac
Author:    sspitsyn
Date:      2014-02-12 03:57 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5001d047e6ac

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: 092aa7bb9868
Author:    johnc
Date:      2012-12-12 12:07 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/092aa7bb9868

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: a198787e7b9b
Author:    sspitsyn
Date:      2014-02-14 01:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a198787e7b9b

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: 61a6cbd2a433
Author:    katleman
Date:      2014-02-26 12:46 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/61a6cbd2a433

Added tag jdk7u60-b08 for changeset a198787e7b9b

! .hgtags

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

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: 72a923f20b6f
Author:    iveresov
Date:      2014-01-17 18:09 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/72a923f20b6f

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: 63bf5b308fc7
Author:    iveresov
Date:      2014-01-21 20:05 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/63bf5b308fc7

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: 8695497c703c
Author:    poonam
Date:      2014-02-17 18:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/8695497c703c

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: d788d77bc087
Author:    andrew
Date:      2014-02-20 08:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/d788d77bc087

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: 22cae361773d
Author:    lana
Date:      2014-02-27 01:03 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/22cae361773d

Merge


Changeset: 6f74afd8577e
Author:    katleman
Date:      2014-03-05 12:26 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6f74afd8577e

Added tag jdk7u60-b09 for changeset 22cae361773d

! .hgtags

Changeset: a2ac67a2c1cc
Author:    katleman
Date:      2014-03-12 14:35 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a2ac67a2c1cc

Added tag jdk7u60-b10 for changeset 6f74afd8577e

! .hgtags

Changeset: cae50351dcec
Author:    katleman
Date:      2014-03-19 10:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/cae50351dcec

Added tag jdk7u60-b11 for changeset a2ac67a2c1cc

! .hgtags

Changeset: 5853131ba4b4
Author:    katleman
Date:      2014-03-26 09:28 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/5853131ba4b4

Added tag jdk7u60-b12 for changeset cae50351dcec

! .hgtags

Changeset: 6d29056049f4
Author:    katleman
Date:      2014-04-02 09:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6d29056049f4

Added tag jdk7u60-b13 for changeset 5853131ba4b4

! .hgtags

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

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

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

Changeset: b226be2040f9
Author:    lana
Date:      2014-04-03 14:07 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/b226be2040f9

Merge


Changeset: 7e23c8cbeb8c
Author:    katleman
Date:      2014-04-09 08:44 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/7e23c8cbeb8c

Added tag jdk7u60-b14 for changeset b226be2040f9

! .hgtags

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

8037510: 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: a00a0ed34130
Author:    coffeys
Date:      2014-04-10 09:29 +0100
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a00a0ed34130

Merge


Changeset: 9047d04b307a
Author:    asaha
Date:      2014-02-06 10:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/9047d04b307a

Merge

! .hgtags
! make/hotspot_version

Changeset: 6943ae02fb04
Author:    asaha
Date:      2014-02-11 15:11 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6943ae02fb04

Merge

! .hgtags

Changeset: 3c2420a7014b
Author:    asaha
Date:      2014-02-12 16:08 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/3c2420a7014b

Merge

! .hgtags

Changeset: bb7ef0de23c2
Author:    asaha
Date:      2014-02-19 12:14 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/bb7ef0de23c2

Merge

! .hgtags
! src/os/windows/vm/os_windows.cpp

Changeset: efa6b5e1980a
Author:    asaha
Date:      2014-02-19 14:36 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/efa6b5e1980a

Merge

! .hgtags
! make/hotspot_version

Changeset: a54bc521a3b8
Author:    asaha
Date:      2014-02-25 11:38 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/a54bc521a3b8

Merge


Changeset: e325ae91a061
Author:    asaha
Date:      2014-02-25 13:52 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e325ae91a061

Merge

! .hgtags

Changeset: beeaee2df810
Author:    asaha
Date:      2014-02-27 08:30 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/beeaee2df810

Merge

! .hgtags

Changeset: 49f4a81eabd5
Author:    asaha
Date:      2014-03-03 11:56 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/49f4a81eabd5

Merge


Changeset: ae99b9328cf3
Author:    asaha
Date:      2014-03-04 15:35 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ae99b9328cf3

Merge

! .hgtags
! make/hotspot_version

Changeset: 939f46908506
Author:    asaha
Date:      2014-03-05 13:25 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/939f46908506

Merge

! .hgtags

Changeset: 58499c7a5175
Author:    asaha
Date:      2014-03-11 13:58 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/58499c7a5175

Merge

! .hgtags
! make/hotspot_version
! src/share/vm/classfile/classFileParser.cpp

Changeset: 6a517d8dd231
Author:    asaha
Date:      2014-03-12 14:49 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/6a517d8dd231

Merge

! .hgtags

Changeset: e9e1d7b07b68
Author:    katleman
Date:      2014-02-14 08:59 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/e9e1d7b07b68

Added tag jdk7u51-b33 for changeset 208419914859

! .hgtags

Changeset: f5a68bb4e4f6
Author:    asaha
Date:      2014-02-28 07:55 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f5a68bb4e4f6

8036027: Increment hsx 24.51 build to b04 for 7u51-b34
Reviewed-by: jcoomes

! make/hotspot_version

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

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: eeed79e84166
Author:    katleman
Date:      2014-02-28 17:23 -0800
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/eeed79e84166

Added tag jdk7u51-b34 for changeset f8457a75bdb5

! .hgtags

Changeset: 817559986488
Author:    asaha
Date:      2014-03-18 12:31 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/817559986488

Merge

! .hgtags
! make/hotspot_version

Changeset: 78a3bb888434
Author:    asaha
Date:      2014-03-18 12:57 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/78a3bb888434

Merge

! .hgtags
! make/hotspot_version

Changeset: 294deedf70e3
Author:    asaha
Date:      2014-03-19 10:19 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/294deedf70e3

Merge

! .hgtags

Changeset: ecb1cffb30e4
Author:    asaha
Date:      2014-03-26 21:25 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ecb1cffb30e4

Merge

! .hgtags

Changeset: f7eff46b1418
Author:    katleman
Date:      2014-03-27 11:36 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/f7eff46b1418

Added tag jdk7u55-b31 for changeset 817559986488

! .hgtags

Changeset: ba9270b8fb1f
Author:    asaha
Date:      2014-03-27 11:55 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ba9270b8fb1f

Merge

! .hgtags

Changeset: de98b3410d60
Author:    asaha
Date:      2014-03-27 12:07 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/de98b3410d60

Merge

! .hgtags

Changeset: aae8da94a741
Author:    asaha
Date:      2014-04-02 09:45 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/aae8da94a741

Merge

! .hgtags

Changeset: 2793b550b13e
Author:    asaha
Date:      2014-04-09 09:43 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2793b550b13e

Merge

! .hgtags

Changeset: 24f291386c96
Author:    asaha
Date:      2014-04-14 10:53 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/24f291386c96

Merge


Changeset: 4e73c6403b44
Author:    katleman
Date:      2014-04-15 11:49 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/4e73c6403b44

Added tag jdk7u55-b14 for changeset dff9147a7816

! .hgtags

Changeset: 2871f345b7e5
Author:    asaha
Date:      2014-04-15 12:34 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/2871f345b7e5

Merge

! .hgtags

Changeset: ec76bacbb5b9
Author:    katleman
Date:      2014-04-16 12:26 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ec76bacbb5b9

Added tag jdk7u60-b15 for changeset 2871f345b7e5

! .hgtags

Changeset: 617a6338e0c4
Author:    katleman
Date:      2014-04-23 11:33 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/617a6338e0c4

Added tag jdk7u60-b16 for changeset ec76bacbb5b9

! .hgtags

Changeset: 88de6e942079
Author:    katleman
Date:      2014-04-29 12:12 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/88de6e942079

Added tag jdk7u60-b18 for changeset 617a6338e0c4

! .hgtags

Changeset: ec1a6bc3456c
Author:    katleman
Date:      2014-04-30 13:48 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/ec1a6bc3456c

Added tag jdk7u60-b17 for changeset 617a6338e0c4

! .hgtags

Changeset: 361493c7cdb5
Author:    katleman
Date:      2014-04-30 14:04 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/361493c7cdb5

Merge

! .hgtags

Changeset: 12d8178183b7
Author:    Greg Lewis <glewis at eyesbeyond.com>
Date:      2014-06-06 19:58 -0700
URL:       http://hg.openjdk.java.net/bsd-port/bsd-port/hotspot/rev/12d8178183b7

Merge from main OpenJDK repository

! .hgtags
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/vm.make
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/os/bsd/vm/attachListener_bsd.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/memory/collectorPolicy.cpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/constantPoolOop.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/trace/tracetypes.xml
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/vmError.cpp



More information about the bsd-port-dev mailing list