Changeset: 7c8d60d568ba Author: amurillo Date: 2013-03-28 11:07 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7c8d60d568ba
8011021: new hotspot build - hs24-b39 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 19c1e132e9ee Author: iklam Date: 2013-03-28 19:59 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/19c1e132e9ee 7107135: Stack guard pages are no more protected after loading a shared library with executable stack Summary: Detect the execstack attribute of the loaded library and attempt to fix the stack guard using Safepoint op. Reviewed-by: dholmes, zgu ! src/os/linux/vm/globals_linux.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/utilities/elfFile.cpp ! src/share/vm/utilities/elfFile.hpp + test/runtime/7107135/Test.java + test/runtime/7107135/Test7107135.sh + test/runtime/7107135/TestMT.java + test/runtime/7107135/test.c + test/runtime/8010389/VMThreadDlopen.java Changeset: aea9eb48dafd Author: zgu Date: 2013-03-29 10:02 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/aea9eb48dafd 8010651: create.bat still builds the kernel Summary: Remove old kernel build targets and VS C++ projects created by create.bat on Windows Reviewed-by: coleenp, sla ! make/windows/build.make ! make/windows/create.bat ! make/windows/makefiles/compile.make ! make/windows/makefiles/product.make - make/windows/projectfiles/kernel/Makefile - make/windows/projectfiles/kernel/vm.def - make/windows/projectfiles/kernel/vm.dsw ! src/share/tools/ProjectCreator/BuildConfig.java ! src/share/tools/ProjectCreator/WinGammaPlatform.java Changeset: cd85890e1926 Author: zgu Date: 2013-03-29 07:31 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/cd85890e1926 Merge Changeset: ad6f90552a1c Author: zgu Date: 2013-03-29 10:04 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/ad6f90552a1c Merge - make/windows/projectfiles/kernel/Makefile - make/windows/projectfiles/kernel/vm.def - make/windows/projectfiles/kernel/vm.dsw Changeset: 4a6facbffc09 Author: ehelin Date: 2013-03-21 16:15 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/4a6facbffc09 8010294: Refactor HeapInspection to make it more reusable Reviewed-by: jwilhelm, brutisso, mgerdin ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp + test/gc/heap_inspection/TestPrintClassHistogram.java Changeset: c0b1bfa39232 Author: kvn Date: 2013-03-26 12:55 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c0b1bfa39232 8004640: C2 assert failure in memnode.cpp: NULL+offs not RAW address Summary: always transform AddP nodes in IdealKit by calling _gvn.transform(). Reviewed-by: roland, twisti ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/idealKit.cpp ! src/share/vm/opto/idealKit.hpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/phaseX.cpp Changeset: f842ea9b8830 Author: ehelin Date: 2013-04-03 17:49 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/f842ea9b8830 8008737: The trace event vm/gc/heap/summary is missing for CMS Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp Changeset: abeffed9e41a Author: roland Date: 2013-03-06 10:28 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/abeffed9e41a 8009460: C2compiler crash in machnode::in_regmask(unsigned int) Summary: 7121140 may not correctly break the Allocate -> MemBarStoreStore link Reviewed-by: kvn ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/macro.cpp Changeset: 63c3f7805426 Author: mikael Date: 2013-02-26 08:54 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/63c3f7805426 8008081: Print outs do not have matching arguments Summary: Corrected formatted prints to have matching arguments, removed dead print_frame_layout function Reviewed-by: sla, dholmes ! src/share/vm/c1/c1_FrameMap.cpp ! src/share/vm/c1/c1_FrameMap.hpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/services/memReporter.cpp ! src/share/vm/utilities/numberSeq.cpp Changeset: 03ba6eb06186 Author: mgronlun Date: 2013-04-05 08:53 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/03ba6eb06186 8011400: missing define OPENJDK for windows builds Reviewed-by: dcubed, sla ! make/windows/build.make ! make/windows/makefiles/trace.make ! make/windows/projectfiles/common/Makefile Changeset: 5c44c9466675 Author: kevinw Date: 2013-04-05 11:06 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5c44c9466675 8008917: CMS: Concurrent mode failure tracing event Reviewed-by: jwilhelm, ehelin, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.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/trace/trace.xml Changeset: d6cf0e0eee29 Author: amurillo Date: 2013-04-05 10:32 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d6cf0e0eee29 Merge - make/windows/projectfiles/kernel/Makefile - make/windows/projectfiles/kernel/vm.def - make/windows/projectfiles/kernel/vm.dsw Changeset: 21b442e8b756 Author: amurillo Date: 2013-04-05 10:32 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/21b442e8b756 Added tag hs24-b39 for changeset d6cf0e0eee29 ! .hgtags Changeset: 6477999efb5f Author: amurillo Date: 2013-04-05 10:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6477999efb5f 8011583: new hotspot build - hs24-b40 Reviewed-by: jcoomes ! make/hotspot_version Changeset: c7b481c7e5d9 Author: kevinw Date: 2013-02-27 22:40 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/c7b481c7e5d9 7178741: SA: jstack -m produce UnalignedAddressException in output (Linux) Reviewed-by: poonam, sla ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/amd64/LinuxAMD64CFrame.java ! agent/src/share/classes/sun/jvm/hotspot/debugger/linux/x86/LinuxX86CFrame.java Changeset: 97f2e3ceb67c Author: ehelin Date: 2013-04-10 09:43 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/97f2e3ceb67c 8010916: Add tenuring threshold to young garbage collection events Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! 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/memory/defNewGeneration.cpp ! src/share/vm/trace/trace.xml Changeset: 6f73a3a47ba4 Author: ehelin Date: 2013-04-11 00:02 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6f73a3a47ba4 8011699: CMS: assert(_shared_gc_info.id() != SharedGCInfo::UNSET_GCID) failed: GC not started? Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp Changeset: 7c942384867f Author: ehelin Date: 2013-04-10 10:40 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7c942384867f 8008920: Tracing events for heap statistics Reviewed-by: jwilhelm, mgerdin, brutisso ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.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/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/vmGCOperations.cpp ! src/share/vm/gc_implementation/shared/vmGCOperations.hpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/trace/trace.xml Changeset: 8185d3f3d16e Author: mgerdin Date: 2013-04-10 17:30 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/8185d3f3d16e 8006753: fix failed for JDK-8002415 White box testing API for HotSpot Summary: Modify WhiteBoxAPI to use interface classes from test/testlibrary instead, add ClassFileInstaller to resolve the boot class path issue Reviewed-by: ctornqvi, dsamersoff, coleenp, kvn ! make/Makefile ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/vm.make - make/bsd/makefiles/wb.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/vm.make - make/linux/makefiles/wb.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/vm.make - make/solaris/makefiles/wb.make ! make/windows/makefiles/debug.make ! make/windows/makefiles/defs.make ! make/windows/makefiles/fastdebug.make ! make/windows/makefiles/product.make - make/windows/makefiles/wb.make - src/share/tools/whitebox/sun/hotspot/WhiteBox.java - src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java ! src/share/vm/runtime/arguments.cpp ! test/runtime/NMT/AllocTestType.java ! test/runtime/NMT/PrintNMTStatistics.java ! test/runtime/NMT/SummarySanityCheck.java ! test/sanity/WBApi.java ! test/serviceability/ParserTest.java + test/testlibrary/ClassFileInstaller.java + test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary/whitebox/sun/hotspot/parser/DiagnosticCommand.java Changeset: d67b08a0b6c0 Author: neliasso Date: 2013-03-25 14:03 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d67b08a0b6c0 8007701: Hotspot trace allocation events Reviewed-by: brutisso, ehelin, egahlin + src/share/vm/gc_interface/allocTracer.cpp + src/share/vm/gc_interface/allocTracer.hpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/gc_interface/collectedHeap.inline.hpp ! src/share/vm/trace/trace.xml Changeset: d44caacedf85 Author: neliasso Date: 2013-04-11 04:25 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/d44caacedf85 Merge ! src/share/vm/trace/trace.xml Changeset: e40faea12793 Author: neliasso Date: 2013-04-11 10:10 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/e40faea12793 Merge Changeset: 7097a4e746c1 Author: jwilhelm Date: 2013-04-11 13:43 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7097a4e746c1 8009032: Implement evacuation info event Summary: EvacuationFailedInfo event implemented for G1 Reviewed-by: brutisso, johnc + src/share/vm/gc_implementation/g1/evacuationInfo.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.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/trace/trace.xml Changeset: 3295faa5b5cc Author: amurillo Date: 2013-04-11 22:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3295faa5b5cc Merge ! .hgtags - make/bsd/makefiles/wb.make - make/linux/makefiles/wb.make - make/solaris/makefiles/wb.make - make/windows/makefiles/wb.make - make/windows/projectfiles/kernel/Makefile - make/windows/projectfiles/kernel/vm.def - make/windows/projectfiles/kernel/vm.dsw - src/share/tools/whitebox/sun/hotspot/WhiteBox.java - src/share/tools/whitebox/sun/hotspot/parser/DiagnosticCommand.java Changeset: 3e88170d8be2 Author: amurillo Date: 2013-04-11 22:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/3e88170d8be2 Added tag hs24-b40 for changeset 3295faa5b5cc ! .hgtags