Changeset: df77331d0dcb Author: amurillo Date: 2013-07-11 06:32 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/df77331d0dcb
8020381: new hotspot build - hs24-b54 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 79c6a69a317e Author: zgu Date: 2013-07-12 16:51 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/79c6a69a317e 8012241: NMT huge memory footprint, it usually leads to OOME Summary: Enforce memory limitation on NMT to prevent JVM OOM Reviewed-by: acorn, dcubed, minqi ! src/share/vm/services/memTracker.cpp Changeset: 9cc209978fc0 Author: brutisso Date: 2013-07-11 11:33 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9cc209978fc0 8020155: PSR:PERF G1 not collecting old regions when humongous allocations interfer Summary: Take _last_young_gc into account when deciding on starting a concurrent mark. Also reviewed-by: [email protected]. Reviewed-by: tschatzl, johnc ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp Changeset: f82d5b2e8342 Author: kvn Date: 2013-07-12 14:01 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f82d5b2e8342 8020215: Different execution plan when using JIT vs interpreter Summary: fix bytecode analyzer Reviewed-by: twisti ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/bcEscapeAnalyzer.hpp + test/compiler/EscapeAnalysis/Test8020215.java Changeset: 389886a6de6d Author: kvn Date: 2013-07-12 14:03 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/389886a6de6d 8007898: Incorrect optimization of Memory Barriers in Matcher::post_store_load_barrier() Summary: generate one "fat" membar instead of set of barriers for volitile store Reviewed-by: roland ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/parse3.cpp + test/compiler/membars/DekkerTest.java Changeset: 02b3bea9d79c Author: kvn Date: 2013-07-15 10:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/02b3bea9d79c 8020433: Crash when using -XX:+RestoreMXCSROnJNICalls Summary: remove StubRoutines::x86::_mxcsr_std and use StubRoutines::_mxcsr_std Reviewed-by: jrose ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_64.cpp ! src/cpu/x86/vm/stubRoutines_x86_64.hpp + test/compiler/cpuflags/RestoreMXCSR.java Changeset: 097c49f39521 Author: kvn Date: 2013-07-15 15:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/097c49f39521 8020425: Product options incorrectly removed in minor version Summary: give warning and ignore product flags which were removed in hs24 Reviewed-by: twisti ! src/share/vm/runtime/arguments.cpp Changeset: 370cbb35dbca Author: allwin Date: 2013-07-17 10:52 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/370cbb35dbca 7162400: Intermittent java.io.IOException: Bad file number during HotSpotVirtualMachine.executeCommand Reviewed-by: dcubed, dholmes, sspitsyn, mgerdin, ctornqvi, dsamersoff ! src/os/bsd/vm/attachListener_bsd.cpp ! src/os/linux/vm/attachListener_linux.cpp ! src/os/solaris/vm/attachListener_solaris.cpp ! src/os/windows/vm/attachListener_windows.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/services/attachListener.hpp + test/serviceability/attach/AttachWithStalePidFile.java + test/serviceability/attach/AttachWithStalePidFileTarget.java + test/testlibrary/com/oracle/java/testlibrary/Platform.java Changeset: fc4660f7922c Author: rbackman Date: 2013-06-12 11:17 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/fc4660f7922c 8016131: nsk/sysdict/vm/stress/chain tests crash the VM in 'entry_frame_is_first()' Reviewed-by: jrose, kvn, mgronlun ! src/cpu/sparc/vm/frame_sparc.inline.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/runtime/javaCalls.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: a189e8cd4811 Author: rbackman Date: 2013-07-17 12:54 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a189e8cd4811 Merge ! src/share/vm/runtime/thread.cpp Changeset: f9b44439e294 Author: jprovino Date: 2013-07-17 11:12 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f9b44439e294 8011569: ARM -- avoid native stack walking Summary: ARM compilers do not emit FramePointer on each native frame by default Reviewed-by: dholmes, kvn ! make/linux/makefiles/vm.make ! src/share/vm/services/memTracker.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 4cc0a758a4dc Author: jprovino Date: 2013-07-17 11:16 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4cc0a758a4dc Merge ! src/share/vm/services/memTracker.cpp Changeset: a9e7513d1e09 Author: vladidan Date: 2013-07-17 12:07 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a9e7513d1e09 Merge Changeset: aeca24b2a9e5 Author: mgronlun Date: 2013-07-17 23:43 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/aeca24b2a9e5 8020547: Event based tracing needs a UNICODE string type Reviewed-by: egahlin, rbackman, dcubed, brutisso, acorn ! src/share/vm/trace/traceDataTypes.hpp ! src/share/vm/trace/tracetypes.xml ! src/share/vm/trace/xinclude.mod Changeset: c233f56b2e00 Author: rbackman Date: 2013-07-17 13:48 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c233f56b2e00 8020701: Avoid crashes in WatcherThread Reviewed-by: acorn, dcubed, dsimms ! src/os/posix/vm/os_posix.cpp ! src/os/posix/vm/os_posix.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 2afa14dcd667 Author: vkempik Date: 2013-07-18 19:26 +0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/2afa14dcd667 8015576: CMS: svc agent throws java.lang.RuntimeException: No type named "FreeList" in database Summary: Need to rename some variables in svc code after fix JDK-7131629. Reviewed-by: poonam, dholmes ! agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java ! agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java Changeset: 7abbb274df31 Author: amurillo Date: 2013-07-18 14:14 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7abbb274df31 Merge Changeset: f969880098fd Author: amurillo Date: 2013-07-19 05:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/f969880098fd Merge Changeset: 0af6bc95c1cb Author: amurillo Date: 2013-07-19 05:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0af6bc95c1cb Added tag hs24-b54 for changeset f969880098fd ! .hgtags Changeset: 28bc4fc3ae68 Author: katleman Date: 2013-07-24 14:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/28bc4fc3ae68 Added tag jdk7u40-b35 for changeset 0af6bc95c1cb ! .hgtags Changeset: 3168f3e14339 Author: poonam Date: 2013-03-06 16:30 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3168f3e14339 8006309: More reliable control panel operation Summary: Added a comment in the dead Kernel code Reviewed-by: ahgross, sla, coleenp ! src/share/vm/runtime/thread.cpp Changeset: bf2d84c5103d Author: hseigel Date: 2013-03-12 16:23 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/bf2d84c5103d 7158805: Better rewriting of nested subroutine calls Reviewed-by: mschoene, coleenp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/resourceArea.cpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/oops/generateOopMap.cpp Changeset: 238f85fd3c98 Author: katleman Date: 2013-03-12 14:45 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/238f85fd3c98 Added tag jdk7u25-b01 for changeset bf2d84c5103d ! .hgtags Changeset: 07119340f80f Author: kvn Date: 2013-03-15 09:33 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/07119340f80f 8009699: Methodhandle lookup Reviewed-by: ahgross, jrose, jdn ! src/share/vm/prims/methodHandles.cpp Changeset: cd733fbd5ca8 Author: katleman Date: 2013-03-19 14:31 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cd733fbd5ca8 Added tag jdk7u25-b02 for changeset 07119340f80f ! .hgtags Changeset: 655bea6843fb Author: coffeys Date: 2013-03-21 22:29 +0000 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/655bea6843fb Merge ! .hgtags Changeset: 96a4e612195c Author: katleman Date: 2013-03-26 14:17 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/96a4e612195c Added tag jdk7u25-b03 for changeset 655bea6843fb ! .hgtags Changeset: 1bc51c62d162 Author: katleman Date: 2013-04-02 12:12 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1bc51c62d162 Added tag jdk7u25-b04 for changeset 96a4e612195c ! .hgtags Changeset: fd81c9aeb9f5 Author: mullan Date: 2013-04-05 08:36 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/fd81c9aeb9f5 8001330: Improve on checking order Reviewed-by: acorn, hawtin ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp Changeset: 1d448101a555 Author: mullan Date: 2013-04-05 08:49 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1d448101a555 Merge Changeset: e565780c14d2 Author: coffeys Date: 2013-04-05 21:33 +0100 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e565780c14d2 Merge ! .hgtags Changeset: e37b316096a6 Author: katleman Date: 2013-03-04 14:17 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e37b316096a6 Added tag jdk7u17-b32 for changeset 8e04b403f580 ! .hgtags Changeset: e22194a44dc9 Author: asaha Date: 2013-04-08 15:53 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/e22194a44dc9 Merge ! .hgtags Changeset: 47a9f44dd262 Author: asaha Date: 2013-04-08 16:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/47a9f44dd262 Merge ! .hgtags Changeset: efec74090462 Author: asaha Date: 2013-04-09 12:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/efec74090462 8011806: 7u25-b05 hotspot fastdebug build failure Summary: Backed out changeset fd81c9aeb9f5 Reviewed-by: mullan ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp Changeset: 7151c26b8388 Author: asaha Date: 2013-04-09 12:28 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7151c26b8388 Merge Changeset: fbb5f6083dd0 Author: katleman Date: 2013-04-10 12:42 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/fbb5f6083dd0 Added tag jdk7u25-b05 for changeset 7151c26b8388 ! .hgtags Changeset: 83abf4b2fc8a Author: katleman Date: 2013-04-16 11:27 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/83abf4b2fc8a Added tag jdk7u25-b06 for changeset fbb5f6083dd0 ! .hgtags Changeset: 631f703ba794 Author: katleman Date: 2013-04-18 11:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/631f703ba794 Added tag jdk7u25-b07 for changeset 83abf4b2fc8a ! .hgtags Changeset: 1410ff0b4ba2 Author: mullan Date: 2013-04-18 17:52 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/1410ff0b4ba2 8001330: Improve on checking order 8011896: Add check for invalid offset for new AccessControlContext isAuthorized field Reviewed-by: acorn, hawtin ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvm.cpp Changeset: 525252cd9fca Author: mullan Date: 2013-04-18 17:58 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/525252cd9fca Merge Changeset: 706a255a8404 Author: katleman Date: 2013-04-23 16:20 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/706a255a8404 Added tag jdk7u25-b08 for changeset 525252cd9fca ! .hgtags Changeset: 402184622f60 Author: katleman Date: 2013-04-30 12:25 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/402184622f60 Added tag jdk7u25-b09 for changeset 706a255a8404 ! .hgtags Changeset: a2e45b168404 Author: katleman Date: 2013-05-07 12:56 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/a2e45b168404 Added tag jdk7u25-b10 for changeset 402184622f60 ! .hgtags Changeset: cca49a35bf83 Author: asaha Date: 2013-05-10 10:32 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cca49a35bf83 8014312: Fork hs23.25 hsx from hs23.21 for jdk7u25 and reinitialize build number Reviewed-by: jcoomes ! make/hotspot_version Changeset: 7ca68c0674df Author: katleman Date: 2013-05-15 13:30 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7ca68c0674df Added tag jdk7u25-b11 for changeset cca49a35bf83 ! .hgtags Changeset: 3e145a686fed Author: katleman Date: 2013-05-22 15:44 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3e145a686fed Added tag jdk7u25-b12 for changeset 7ca68c0674df ! .hgtags Changeset: 4fafaf293aa5 Author: katleman Date: 2013-05-24 16:20 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/4fafaf293aa5 Added tag jdk7u25-b13 for changeset 3e145a686fed ! .hgtags Changeset: 40acb370626f Author: katleman Date: 2013-06-04 10:47 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/40acb370626f Added tag jdk7u25-b14 for changeset 4fafaf293aa5 ! .hgtags Changeset: 97a3ebd62052 Author: katleman Date: 2013-06-06 11:41 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/97a3ebd62052 Added tag jdk7u25-b15 for changeset 40acb370626f ! .hgtags Changeset: c4e434f6b4f3 Author: asaha Date: 2013-04-11 10:31 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/c4e434f6b4f3 Merge ! .hgtags Changeset: 39628b02a383 Author: tonyp Date: 2012-03-23 10:53 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/39628b02a383 7146246: G1: expose some of the -XX flags that drive which old regions to collect during mixed GCs Summary: Make two G1 cmd line flags available in product builds: G1HeapWastePercent (previously called: G1OldReclaimableThresholdPercent) and G1MixedGCCountTarget (previous called: G1MaxMixedGCNum). Also changed the default of the former from 1% to 5% and the default for G1OldCSetRegionLiveThresholdPercent to 90%. Reviewed-by: azeemj, jwilhelm, johnc ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: ae08248e0ed0 Author: dlong Date: 2012-04-26 16:24 -0400 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/ae08248e0ed0 7162955: Attach api on Solaris, too many open files Summary: Release server-side socket after client receives it. Reviewed-by: sla, dsamersoff, dcubed, acorn Contributed-by: [email protected] ! src/os/solaris/vm/attachListener_solaris.cpp Changeset: 202b7ee59b9d Author: brutisso Date: 2012-08-23 05:25 +0200 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/202b7ee59b9d 7193157: G1: Make some develpflags available in product builds Summary: Also reviewed by: [email protected]. Make G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, G1OldCSetRegionLiveThresholdPercent and G1OldCSetRegionThresholdPercent experimental flags Reviewed-by: ysr, johnc, jmasa ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 27ae6b2b524f Author: johnc Date: 2013-04-26 16:21 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/27ae6b2b524f 8001424: G1: Rename certain G1-specific flags Summary: Rename G1DefaultMinNewGenPercent, G1DefaultMaxNewGenPercent, and G1OldCSetRegionLiveThresholdPercent to G1NewSizePercent, G1MaxNewSizePercent, and G1Mixed GCLiveThresholdPercent respectively. The previous names are no longer accepted. Reviewed-by: brutisso, ysr ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 5b9431420b1d Author: johnc Date: 2013-01-15 12:32 -0800 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/5b9431420b1d 8001425: G1: Change the default values for certain G1 specific flags Summary: Changes to default and ergonomic flag values recommended by performance team. Changes were also reviewed by Monica Beckwith <[email protected]>. Reviewed-by: brutisso, huntch ! src/share/vm/gc_implementation/g1/g1_globals.hpp Changeset: 00dbf9fa12ec Author: asaha Date: 2013-04-30 20:38 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/00dbf9fa12ec 8013719: Increment build # of hs23.21 to b02 Reviewed-by: jcoomes ! make/hotspot_version Changeset: 0940a9c6db12 Author: katleman Date: 2013-05-01 14:51 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/0940a9c6db12 Added tag jdk7u21-b31 for changeset 00dbf9fa12ec ! .hgtags Changeset: 3f4d8e9235d7 Author: asaha Date: 2013-06-06 13:16 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3f4d8e9235d7 Merge ! .hgtags ! make/hotspot_version Changeset: d097540731cf Author: asaha Date: 2013-06-06 13:24 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/d097540731cf 8016102: Increment build # of hs23.25 to b02 for 7u25-b31 psu Reviewed-by: jcoomes ! make/hotspot_version Changeset: 25ff58ae2858 Author: asaha Date: 2013-05-24 14:57 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/25ff58ae2858 8015411: Bump the hsx build number for 7u21-b50 for customer Reviewed-by: jcoomes ! make/hotspot_version Changeset: 8386245b59c3 Author: iklam Date: 2013-03-28 19:59 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8386245b59c3 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: 9da661161a5d Author: katleman Date: 2013-05-28 10:36 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9da661161a5d Added tag jdk7u21-b50 for changeset 8386245b59c3 ! .hgtags Changeset: 7a89d807b23e Author: asaha Date: 2013-06-06 20:19 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/7a89d807b23e Merge ! .hgtags Changeset: 8d0aee729774 Author: jcoomes Date: 2013-05-31 08:00 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/8d0aee729774 6725714: par compact - add a table to speed up bitmap searches Reviewed-by: jmasa, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 73863f836e34 Author: jcoomes Date: 2013-05-23 03:08 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/73863f836e34 8014611: reserve_and_align() assumptions are invalid on windows Summary: also reviewed by [email protected], [email protected] Reviewed-by: dcubed, brutisso ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/virtualspace.hpp Changeset: dd9090ad5521 Author: katleman Date: 2013-06-11 17:48 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/dd9090ad5521 Added tag jdk7u25-b31 for changeset 73863f836e34 ! .hgtags Changeset: 3e6901d0021b Author: katleman Date: 2013-06-18 11:14 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3e6901d0021b Added tag jdk7u25-b33 for changeset dd9090ad5521 ! .hgtags Changeset: 58c63a4e7746 Author: asaha Date: 2013-07-15 08:36 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/58c63a4e7746 8020525: Increment build # of hs23.25 to b03 for 7u25-b34 psu Reviewed-by: jcoomes ! make/hotspot_version Changeset: 9af6a8fa6a55 Author: rasbold Date: 2013-04-03 15:00 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/9af6a8fa6a55 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: 3265def2e0a2 Author: katleman Date: 2013-07-18 20:46 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/3265def2e0a2 Added tag jdk7u25-b34 for changeset 9af6a8fa6a55 ! .hgtags Changeset: 63085fd28f10 Author: jcoomes Date: 2013-07-19 17:18 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/63085fd28f10 Merge ! .hgtags ! make/hotspot_version ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.hpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/allocation.hpp ! src/share/vm/memory/allocation.inline.hpp ! src/share/vm/memory/resourceArea.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/utilities/elfFile.cpp ! src/share/vm/utilities/elfFile.hpp Changeset: 97c998b91726 Author: asaha Date: 2013-07-23 20:39 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/97c998b91726 Merge ! .hgtags ! make/hotspot_version ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/thread.hpp Changeset: cf4d5e8cadf6 Author: asaha Date: 2013-07-24 18:58 -0700 URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/rev/cf4d5e8cadf6 Merge ! .hgtags
