Changeset: edd1619a3ae4 Author: amurillo Date: 2013-04-18 13:50 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/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/hotspot/rev/23701768db61 8012455: Missing time and date stamps for PrintGCApplicationConcurrentTime and PrintGCApplicationStoppedTime Summary: also reviewed by: k...@kodewerk.com, bran...@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/hotspot/rev/7cfae19d0f1c Merge Changeset: d81b052ce793 Author: mgronlun Date: 2013-04-22 10:49 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/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/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/hotspot/rev/25e2d699bc5a 8010090: GC ID has the wrong type Summary: Change the GC ID from ULONG to UINT. Also reviewed by yunda....@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/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.ziem...@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/hotspot/rev/4f296b8b3147 Merge Changeset: f25c212012a1 Author: ctornqvi Date: 2013-04-23 23:37 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/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/hotspot/rev/948a0f918ef4 8006242: G1: WorkerDataArray<T>::verify() too strict for double calculations Summary: Also reviewed by vita...@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/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/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/hotspot/rev/28d063f12798 Merge Changeset: d59ed8d47aed Author: kvn Date: 2013-04-03 11:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/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/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/hotspot/rev/ab200d01a0db 8006008: Memory leak in hotspot/src/share/vm/adlc/archDesc.cpp Reviewed-by: roland, kvn Contributed-by: niclas.adle...@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/hotspot/rev/dba7425a1e21 8006014: Memory leak in hotspot/src/share/vm/adlc/dfa.cpp Reviewed-by: kvn, roland Contributed-by: niclas.adle...@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/hotspot/rev/9bd654867fe1 8006016: Memory leak at hotspot/src/share/vm/adlc/output_c.cpp Reviewed-by: kvn, roland Contributed-by: niclas.adle...@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/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.ch...@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/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/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/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/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/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/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/hotspot/rev/34a398422e59 Added tag hs24-b42 for changeset 482ff4e18ca3 ! .hgtags