hg: jdk7u/jdk7u-dev/hotspot: 27 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Apr 30 14:52:54 PDT 2013


Changeset: edd1619a3ae4
Author:    amurillo
Date:      2013-04-18 13:50 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/edd1619a3ae4

8012558: new hotspot build - hs24-b42
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: 23701768db61
Author:    brutisso
Date:      2013-04-18 06:50 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/23701768db61

8012455: Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime
Summary: also reviewed by: kirk at kodewerk.com, brandon at twitter.com
Reviewed-by: tschatzl, stefank, johnc

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

Changeset: 7cfae19d0f1c
Author:    brutisso
Date:      2013-04-19 07:25 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7cfae19d0f1c

Merge


Changeset: d81b052ce793
Author:    mgronlun
Date:      2013-04-22 10:49 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d81b052ce793

8012714: Assign the unique traceid directly to the Klass upon creation
Reviewed-by: sla, dholmes

! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/trace/traceMacros.hpp

Changeset: d0459a316814
Author:    rbackman
Date:      2013-04-10 09:58 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d0459a316814

8011882: Replace spin loops as back off when suspending
Reviewed-by: dholmes, sla

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp

Changeset: 25e2d699bc5a
Author:    jwilhelm
Date:      2013-04-23 16:58 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/25e2d699bc5a

8010090: GC ID has the wrong type
Summary: Change the GC ID from ULONG to UINT. Also reviewed by yunda.mly at taobao.com
Reviewed-by: neliasso, stefank

! src/share/vm/trace/trace.xml

Changeset: 48bd376971b2
Author:    ctornqvi
Date:      2013-04-23 17:39 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/48bd376971b2

8008454: test/runtime/NMT/PrintNMTStatistics is broken
Summary: Added @run tag so that it actually runs the test, also fixed broken command line and incorrect parsing. Also reviewed by gerard.ziemski at oracle.com
Reviewed-by: mgerdin, zgu

! test/runtime/NMT/PrintNMTStatistics.java

Changeset: 4f296b8b3147
Author:    ctornqvi
Date:      2013-04-23 19:40 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4f296b8b3147

Merge


Changeset: f25c212012a1
Author:    ctornqvi
Date:      2013-04-23 23:37 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f25c212012a1

8009125: Add NMT tests for Virtual Memory operations
Summary: Tests added for Reserve/Commit/Uncommit/Unreserve operations
Reviewed-by: zgu, mgerdin

! src/share/vm/prims/whitebox.cpp
- test/runtime/NMT/AllocTestType.java
+ test/runtime/NMT/MallocTestType.java
+ test/runtime/NMT/ThreadedMallocTestType.java
+ test/runtime/NMT/ThreadedVirtualAllocTestType.java
+ test/runtime/NMT/VirtualAllocTestType.java
! test/testlibrary/OutputAnalyzerTest.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 948a0f918ef4
Author:    brutisso
Date:      2013-01-16 12:46 +0100
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/948a0f918ef4

8006242: G1: WorkerDataArray<T>::verify() too strict for double calculations
Summary: Also reviewed by vitalyd at gmail.com.
Reviewed-by: johnc, mgerdin

! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp

Changeset: f33ff5092994
Author:    johnc
Date:      2013-02-01 13:17 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f33ff5092994

8006894: G1: Number of marking threads missing from PrintFlagsFinal output
Summary: Set ConcGCThreads to the calculated number of marking threads.
Reviewed-by: jmasa, ysr

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

Changeset: 5e7504597502
Author:    johnc
Date:      2013-02-22 11:01 -0800
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5e7504597502

8007221: G1: concurrent phase durations do not state the time units ("secs")
Summary: Add timer units to concurrent marking phases where the units were missing.
Reviewed-by: jmasa, ysr

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

Changeset: 28d063f12798
Author:    johnc
Date:      2013-04-23 17:19 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/28d063f12798

Merge


Changeset: d59ed8d47aed
Author:    kvn
Date:      2013-04-03 11:12 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d59ed8d47aed

8011102: Clear AVX registers after return from JNI call
Summary: Execute vzeroupper instruction after JNI call and on exits in jit compiled code which use 256bit vectors.
Reviewed-by: roland

! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/os_cpu/bsd_x86/vm/bsd_x86_64.ad
! src/os_cpu/linux_x86/vm/linux_x86_64.ad
! src/os_cpu/solaris_x86/vm/solaris_x86_64.ad
! src/os_cpu/windows_x86/vm/windows_x86_64.ad

Changeset: 73ec23a2d1a6
Author:    rasbold
Date:      2013-04-03 15:00 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/73ec23a2d1a6

8010437: guarantee(this->is8bit(imm8)) failed: Short forward jump exceeds 8-bit offset
Summary: Fix shorten_branches() to accurately count an initial nop that may be inserted in a block that starts with a safepoint.
Reviewed-by: kvn

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

Changeset: ab200d01a0db
Author:    neliasso
Date:      2013-04-04 09:18 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ab200d01a0db

8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cpp
Reviewed-by: roland, kvn
Contributed-by: niclas.adlertz at oracle.com

! src/share/vm/adlc/archDesc.cpp

Changeset: dba7425a1e21
Author:    neliasso
Date:      2013-04-04 09:30 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dba7425a1e21

8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cpp
Reviewed-by: kvn, roland
Contributed-by: niclas.adlertz at oracle.com

! src/share/vm/adlc/dfa.cpp

Changeset: 9bd654867fe1
Author:    neliasso
Date:      2013-04-05 11:09 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9bd654867fe1

8006016: Memory leak at hotspot/src/share/vm/adlc/output_c.cpp
Reviewed-by: kvn, roland
Contributed-by: niclas.adlertz at oracle.com

! src/share/vm/adlc/output_c.cpp
! src/share/vm/adlc/output_h.cpp

Changeset: 719fd17b822c
Author:    bharadwaj
Date:      2013-04-08 07:40 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/719fd17b822c

8010913: compiler/6863420 often exceeds timeout
Summary: add longer timeout for jtreg, add internal timeout thread to prevent spurious timeouts
Reviewed-by: twisti, kvn
Contributed-by: drchase <david.r.chase at oracle.com>

! test/compiler/6863420/Test.java

Changeset: c0c1cf79ebd1
Author:    kmo
Date:      2013-04-11 07:12 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c0c1cf79ebd1

8011952: Missing ResourceMarks in TraceMethodHandles
Summary: add missing ResourceMark under TraceMethodHandles in LinkResolver
Reviewed-by: dholmes

! src/share/vm/interpreter/linkResolver.cpp

Changeset: 9761ff0af648
Author:    drchase
Date:      2013-04-12 19:14 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9761ff0af648

6443505: Ideal() function for CmpLTMask
Summary: Repair wrong code generation, added new matching rule
Reviewed-by: kvn, twisti

! src/cpu/sparc/vm/sparc.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/opto/cfgnode.cpp
+ test/compiler/6443505/Test6443505.java

Changeset: d22109dfc23e
Author:    roland
Date:      2013-04-16 17:06 +0200
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d22109dfc23e

8011901: Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas
Summary: instruct xaddL_no_res shouldn't allow 64 bit constants.
Reviewed-by: kvn

! src/cpu/x86/vm/x86_64.ad
+ test/compiler/8011901/Test8011901.java

Changeset: 8cce6cd64aac
Author:    hseigel
Date:      2013-04-24 13:32 -0400
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8cce6cd64aac

8009928: PSR:PERF Increase default string table size
Summary: Increase default string table size to 60013 for 64-bit platforms.
Reviewed-by: coleenp, dholmes

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

Changeset: ab40cf42161d
Author:    hseigel
Date:      2013-04-24 13:59 -0400
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ab40cf42161d

Merge

- test/runtime/NMT/AllocTestType.java

Changeset: 482ff4e18ca3
Author:    amurillo
Date:      2013-04-25 08:49 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/482ff4e18ca3

Merge

! make/hotspot_version
- test/runtime/NMT/AllocTestType.java

Changeset: 34a398422e59
Author:    amurillo
Date:      2013-04-25 08:49 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/34a398422e59

Added tag hs24-b42 for changeset 482ff4e18ca3

! .hgtags

Changeset: 4048835037c9
Author:    amurillo
Date:      2013-04-30 14:44 -0700
URL:       http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4048835037c9

Merge

! .hgtags




More information about the jdk7u-dev mailing list