Re: Concurrent heap monitoring

2022-06-01 Thread daniel . daugherty
Hi William, How does this proposal interact with JVM/TI or with:     JEP 331: Low-Overhead Heap Profiling http://openjdk.java.net/jeps/331     JDK-8171119 JEP 331: Low-Overhead Heap Profiling https://bugs.openjdk.java.net/browse/JDK-8171119     JDK-8203394 Implementation of JEP 331:

Re: Information about possible JDB enhancements

2021-06-18 Thread daniel . daugherty
Forwarding to serviceability-dev@... Dan On 6/18/21 3:31 PM, Jakob Cornell wrote: Hi all, I'm hoping to become an OpenJDK contributor in order to make some enhancements to JDB, which is my go-to tool for Java debugging. As an example, JDB currently ignores empty commands, and I hope to

Re: RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v9]

2021-02-26 Thread daniel . daugherty
On 2/26/21 7:55 AM, Vladimir Kempik wrote: On Tue, 2 Feb 2021 23:07:08 GMT, Daniel D. Daugherty wrote: Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: support macos_aarch64 in hsdis

Re: JvmtiExport::can_walk_any_space() usage in hotspot

2021-02-22 Thread daniel . daugherty
Adding serviceability-dev@... to this email thread since JVM/TI is maintained by the Serviceability Team... Dan On 2/22/21 3:29 AM, kalinshi(施慧) wrote: Hi hotspot experts, Would you help on my question about JvmtiExport::can_walk_any_space() check? Question is why

Re: RFR: 8253795: Implementation of JEP 391: macOS/AArch64 Port [v9]

2021-02-05 Thread daniel . daugherty
On 2/5/21 4:51 AM, Magnus Ihse Bursie wrote: On Tue, 2 Feb 2021 21:20:52 GMT, Daniel D. Daugherty wrote: Anton Kozlov has updated the pull request incrementally with one additional commit since the last revision: support macos_aarch64 in hsdis make/autoconf/flags.m4 line 140: 138:

hg: hsx/hotspot-rt/hotspot: 7165611: implement Full Debug Symbols on MacOS X hotspot

2013-10-15 Thread daniel . daugherty
Changeset: f509b8f4699b Author:dcubed Date: 2013-10-15 08:25 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f509b8f4699b 7165611: implement Full Debug Symbols on MacOS X hotspot Summary: Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support

hg: hsx/hotspot-rt: 7165611: implement Full Debug Symbols on MacOS X hotspot

2013-10-15 Thread daniel . daugherty
Changeset: 22c6f0b7e2b5 Author:dcubed Date: 2013-10-15 08:24 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/rev/22c6f0b7e2b5 7165611: implement Full Debug Symbols on MacOS X hotspot Summary: Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support to jdk;

hg: hsx/hotspot-rt/jdk: 7165611: implement Full Debug Symbols on MacOS X hotspot

2013-10-15 Thread daniel . daugherty
Changeset: 01b81253f2d5 Author:dcubed Date: 2013-10-15 08:26 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/jdk/rev/01b81253f2d5 7165611: implement Full Debug Symbols on MacOS X hotspot Summary: Add MacOS X FDS support to hotspot; add minimal MacOS X FDS import support to

hg: hsx/hotspot-rt/hotspot: 60 new changesets

2013-09-20 Thread daniel . daugherty
Changeset: 9cd0183fe325 Author:cl Date: 2013-09-12 11:08 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9cd0183fe325 Added tag jdk8-b107 for changeset 5b7f90aab3ad ! .hgtags Changeset: a09fe9d1e016 Author:amurillo Date: 2013-09-13 00:25 -0700 URL:

hg: hsx/hotspot-rt/hotspot: 8019835: Strings interned in different threads equal but does not ==

2013-09-18 Thread daniel . daugherty
Changeset: 63147986a428 Author:dcubed Date: 2013-09-18 07:02 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/63147986a428 8019835: Strings interned in different threads equal but does not == Summary: Add -XX:+VerifyStringTableAtExit option and code to verify

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2013-08-27 Thread daniel . daugherty
Changeset: 4a1efab850f4 Author:shade Date: 2013-08-26 17:42 +0400 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4a1efab850f4 8023638: Add the regression test for 8006997 Summary: Add the relevant test and proofread the VM messages as well Reviewed-by: coleenp,

hg: hsx/hotspot-rt/hotspot: 26 new changesets

2013-08-23 Thread daniel . daugherty
Changeset: afbe18ae0905 Author:bharadwaj Date: 2013-08-15 11:59 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/afbe18ae0905 8022441: Bad code generated for certain interpreted CRC intrinsics, 2 cases Summary: Corrected details Reviewed-by: kvn, twisti, rbackman

hg: hsx/hotspot-rt/hotspot: 8023287: HOTSPOT_BUILD_COMPILER needs to support Sun Studio 12u3

2013-08-20 Thread daniel . daugherty
Changeset: 9d6c9b0a8f15 Author:dcubed Date: 2013-08-20 13:47 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9d6c9b0a8f15 8023287: HOTSPOT_BUILD_COMPILER needs to support Sun Studio 12u3 Summary: Recognize 0x5120 as Sun Studio 12u3. Reviewed-by: dholmes, coleenp !

hg: hsx/hotspot-rt/hotspot: 19 new changesets

2013-08-16 Thread daniel . daugherty
Changeset: d1034bd8cefc Author:adlertz Date: 2013-08-07 17:56 +0200 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d1034bd8cefc 8022284: Hide internal data structure in PhaseCFG Summary: Hide private node to block mapping using public interface Reviewed-by: kvn, roland

hg: hsx/hotspot-rt/hotspot: 8005073: [TESTBUG] remove crufty '_g' support from HS tests

2013-08-15 Thread daniel . daugherty
Changeset: d96f52012aaa Author:rdurbin Date: 2013-08-14 15:12 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d96f52012aaa 8005073: [TESTBUG] remove crufty '_g' support from HS tests Summary: remove crufty '_g' support from HS tests Reviewed-by: dcubed, sla !

hg: hsx/hotspot-rt/hotspot: 15 new changesets

2013-08-09 Thread daniel . daugherty
Changeset: cd25d3be91c5 Author:vladidan Date: 2013-08-06 20:01 -0400 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/cd25d3be91c5 8012144: multiple SIGSEGVs fails on staxf Summary: Forward port of 7u change to add additional fence() on RMO platforms, with a load_acquire

hg: hsx/hotspot-rt/hotspot: 8016601: Unable to build hsx24 on Windows using project creator and Visual Studio

2013-08-08 Thread daniel . daugherty
Changeset: 31f3b1e1c5e5 Author:dcubed Date: 2013-08-08 09:21 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/31f3b1e1c5e5 8016601: Unable to build hsx24 on Windows using project creator and Visual Studio Summary: ProjectCreator tool is modified to support two new

hg: hsx/hotspot-rt/hotspot: 23 new changesets

2013-08-02 Thread daniel . daugherty
Changeset: 9d7b55c8a0c4 Author:cl Date: 2013-07-25 03:18 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9d7b55c8a0c4 Added tag jdk8-b100 for changeset 5787fac72e76 ! .hgtags Changeset: 46487ba40ff2 Author:amurillo Date: 2013-07-26 03:48 -0700 URL:

hg: hsx/hotspot-rt-gate/hotspot: 23 new changesets

2013-08-02 Thread daniel . daugherty
Changeset: 9d7b55c8a0c4 Author:cl Date: 2013-07-25 03:18 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt-gate/hotspot/rev/9d7b55c8a0c4 Added tag jdk8-b100 for changeset 5787fac72e76 ! .hgtags Changeset: 46487ba40ff2 Author:amurillo Date: 2013-07-26 03:48 -0700 URL:

hg: jdk8/tl/jdk: 8016838: improvement of RedefineBigClass and RetransformBigClass tests

2013-07-23 Thread daniel . daugherty
Changeset: 6f3b940fe9f8 Author:igerasim Date: 2013-07-23 18:57 +0400 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/6f3b940fe9f8 8016838: improvement of RedefineBigClass and RetransformBigClass tests Reviewed-by: dcubed ! test/ProblemList.txt !

hg: hsx/hotspot-rt/hotspot: 16 new changesets

2013-07-18 Thread daniel . daugherty
Changeset: f4311079200c Author:brutisso Date: 2013-07-11 11:33 +0200 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f4311079200c 8020155: PSR:PERF G1 not collecting old regions when humongous allocations interfer Summary: Take _last_young_gc into account when deciding

hg: hsx/hotspot-rt/hotspot: 8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace

2013-07-05 Thread daniel . daugherty
Changeset: 59b052799158 Author:dcubed Date: 2013-07-04 21:10 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/59b052799158 8015884: runThese crashed with SIGSEGV, hs_err has an error instead of stacktrace Summary: Dl_info struct should only be used if dladdr() has

hg: hsx/hotspot-rt/hotspot: 20 new changesets

2013-06-29 Thread daniel . daugherty
Changeset: f75faf51e8c4 Author:hseigel Date: 2013-03-07 11:49 -0500 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f75faf51e8c4 7158805: Better rewriting of nested subroutine calls Reviewed-by: mschoene, coleenp ! src/share/vm/memory/allocation.cpp !

hg: hsx/hotspot-rt/hotspot: 8014326: [OSX] All libjvm symbols are exported

2013-06-19 Thread daniel . daugherty
Changeset: 91acb82a8b7a Author:dholmes Date: 2013-06-19 13:14 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/91acb82a8b7a 8014326: [OSX] All libjvm symbols are exported Summary: Add support for a MacOS X compatible form of the libjvm mapfile. Reviewed-by: dcubed,

hg: hsx/hotspot-rt/hotspot: 3 new changesets

2013-06-14 Thread daniel . daugherty
Changeset: e95fc50106cf Author:rdurbin Date: 2013-06-14 07:46 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/e95fc50106cf 7178026: os::close can restart ::close but that is not a restartable syscall Summary: Removed restart macros from all os:close calls on

hg: hsx/hotspot-rt/hotspot: 8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint

2013-06-13 Thread daniel . daugherty
Changeset: a837fa3d3f86 Author:dcubed Date: 2013-06-13 11:16 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/a837fa3d3f86 8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint Summary: Detect mmap() commit failures in

hg: hsx/hotspot-rt/hotspot: 8010257: remove unused thread-local variables _ScratchA and _ScratchB

2013-06-04 Thread daniel . daugherty
Changeset: 62e7bac9524f Author:dcubed Date: 2013-06-04 19:39 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/62e7bac9524f 8010257: remove unused thread-local variables _ScratchA and _ScratchB Summary: Remove dead code. Reviewed-by: twisti, coleenp !

hg: hsx/hotspot-rt/hotspot: 16 new changesets

2013-06-01 Thread daniel . daugherty
Changeset: dcb062bea05b Author:jprovino Date: 2013-05-28 11:17 -0400 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/dcb062bea05b 8013461: There is a symbol AsyncGetCallTrace in libjvm.symbols that does not exist in minimal/libjvm.a when DEBUG_LEVEL == release Summary:

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2013-05-28 Thread daniel . daugherty
Changeset: 01c2bdd24bb5 Author:shade Date: 2013-05-28 19:54 +0400 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/01c2bdd24bb5 8015493: runtime/contended/OopMaps.java fails with OutOfMemory Summary: limit the memory footprint to dodge OutOfMemory errors. Reviewed-by:

hg: hsx/hotspot-rt/hotspot: 8015270: @Contended: fix multiple issues in the layout code

2013-05-27 Thread daniel . daugherty
Changeset: 3970971c91e0 Author:shade Date: 2013-05-27 12:49 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3970971c91e0 8015270: @Contended: fix multiple issues in the layout code Summary: field count handling fixed, has_nonstatic_fields invariant fixed, oop map

hg: hsx/hotspot-rt/hotspot: 26 new changesets

2013-05-24 Thread daniel . daugherty
Changeset: 293b99787401 Author:dholmes Date: 2013-05-14 07:24 -0400 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/293b99787401 8014460: Need to check for non-empty EXT_LIBS_PATH before using it Reviewed-by: tbell, collins, sla, coleenp ! make/bsd/makefiles/arm.make !

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2013-05-17 Thread daniel . daugherty
Changeset: 6ce351ac7339 Author:rdurbin Date: 2013-05-17 08:51 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6ce351ac7339 7145527: sscanf must use a length in the format string Summary: Remove dead code containing last call to scanf with no string length

hg: hsx/hotspot-rt/hotspot: 28 new changesets

2013-05-17 Thread daniel . daugherty
Changeset: d15464bfd4d0 Author:roland Date: 2013-05-03 09:32 +0200 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d15464bfd4d0 8012037: Test8009761.java Failed: init recursive calls: 7224. After deopt 58824 Summary: test shouldn't be run with a modified

hg: hsx/hotspot-rt/hotspot: 14 new changesets

2013-04-26 Thread daniel . daugherty
Changeset: 35c15dad89ea Author:roland Date: 2013-04-16 17:06 +0200 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/35c15dad89ea 8011901: Unsafe.getAndAddLong(obj, off, delta) does not work properly with long deltas Summary: instruct xaddL_no_res shouldn't allow 64 bit

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2013-04-22 Thread daniel . daugherty
Changeset: 5a9fa2ba85f0 Author:dcubed Date: 2013-04-21 20:41 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5a9fa2ba85f0 8012907: anti-delta fix for 8010992 Summary: anti-delta fix for 8010992 until 8012902 can be fixed Reviewed-by: acorn, minqi, rdurbin !

hg: hsx/hotspot-rt/hotspot: 23 new changesets

2013-04-16 Thread daniel . daugherty
Changeset: 9b4a6a172a8a Author:amurillo Date: 2013-04-11 01:03 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9b4a6a172a8a Added tag hs25-b27 for changeset 09b0d3e9ba6c ! .hgtags Changeset: e437668ced9d Author:amurillo Date: 2013-04-11 01:14 -0700 URL:

hg: hsx/hotspot-rt/hotspot: 34 new changesets

2013-04-06 Thread daniel . daugherty
Changeset: 2e093b564241 Author:mgerdin Date: 2013-03-28 10:27 +0100 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/2e093b564241 7014552: gc/lock/jni/jnilockXXX works too slow on 1-processor machine Summary: Keep a counter of how many times we were stalled by the GC

hg: hsx/hotspot-rt/hotspot: 46 new changesets

2013-03-24 Thread daniel . daugherty
Changeset: 9960dce2024f Author:kmo Date: 2013-03-14 13:22 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9960dce2024f 8010116: Abstract_VM_Version::internal_vm_info_string() should recognize VS2010 and VS2012 Summary: add cases for _MSC_VER == 1600 and 1700

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2013-03-21 Thread daniel . daugherty
Changeset: 81d1b58c078f Author:rdurbin Date: 2013-03-20 20:44 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/81d1b58c078f 8010396: checking MallocMaxTestWords in testMalloc() function is redundant Summary: Remove redundant checks in testMalloc and add assert.

hg: hsx/hotspot-rt/hotspot: 7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after test; ...

2013-03-20 Thread daniel . daugherty
Changeset: eca90b8a06eb Author:rdurbin Date: 2013-03-19 11:33 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/eca90b8a06eb 7030610: runtime/6878713/Test6878713.sh fails Error. failed to clean up files after test 7123945: runtime/6878713/Test6878713.sh require

hg: hsx/hotspot-rt/hotspot: 25 new changesets

2013-03-08 Thread daniel . daugherty
Changeset: a252e688abcf Author:jmasa Date: 2013-02-01 17:02 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/a252e688abcf 7189971: Implement CMSWaitDuration for non-incremental mode of CMS Reviewed-by: jmasa, johnc, ysr Contributed-by: mic...@frajt.eu !

hg: hsx/hotspot-rt/hotspot: 26 new changesets

2013-03-01 Thread daniel . daugherty
Changeset: db3359133cdd Author:katleman Date: 2013-02-21 11:12 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/db3359133cdd Added tag jdk8-b78 for changeset d5e12e7d2f71 ! .hgtags Changeset: 555ec35a2507 Author:amurillo Date: 2013-02-22 10:02 -0800 URL:

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2013-02-28 Thread daniel . daugherty
Changeset: 5ee250974db9 Author:dcubed Date: 2013-02-27 15:00 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5ee250974db9 8007476: assert(the_owner != NULL) failed: Did not find owning Java thread for lock word address Summary: Make deadlock detection a little

hg: hsx/hotspot-rt/hotspot: 6799919: Recursive calls to report_vm_out_of_memory are handled incorrectly

2013-02-20 Thread daniel . daugherty
Changeset: b6d5b3e50379 Author:dcubed Date: 2013-02-20 19:36 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/b6d5b3e50379 6799919: Recursive calls to report_vm_out_of_memory are handled incorrectly Summary: report_vm_out_of_memory() should allow

hg: jdk8/tl/jdk: 8007935: java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh should use $COMPILEJAVA for javac

2013-02-13 Thread daniel . daugherty
Changeset: b13247d5408d Author:dcubed Date: 2013-02-13 13:22 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/b13247d5408d 8007935: java/lang/instrument/RedefineSubclassWithTwoInterfaces.sh should use $COMPILEJAVA for javac Reviewed-by: sspitsyn, alanb !

hg: hsx/hotspot-rt/hotspot: 31 new changesets

2013-02-08 Thread daniel . daugherty
Changeset: 3c327c2b6782 Author:jmasa Date: 2013-01-03 15:03 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/3c327c2b6782 8004895: NPG: JMapPermCore test failure caused by warnings about missing field Reviewed-by: johnc !

hg: hsx/hotspot-rt/hotspot: 3 new changesets

2013-01-22 Thread daniel . daugherty
Changeset: f3184f32ce0b Author:dcubed Date: 2013-01-22 05:55 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/f3184f32ce0b 6444286: Possible naked oop related to biased locking revocation safepoint in jni_exit() Summary: Add missing Handle. Reviewed-by: acorn,

hg: hsx/hotspot-rt/hotspot: 8005044: remove crufty '_g' support from HS runtime code

2012-12-19 Thread daniel . daugherty
Changeset: 7d42f3b08300 Author:dcubed Date: 2012-12-19 10:35 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/7d42f3b08300 8005044: remove crufty '_g' support from HS runtime code Summary: Phase 2 is removing '_g' support from the Runtime code. Reviewed-by: dcubed,

hg: hsx/hotspot-rt/hotspot: 7153050: remove crufty '_g' support from HotSpot repo makefiles

2012-12-14 Thread daniel . daugherty
Changeset: 892acf0431ef Author:dcubed Date: 2012-12-14 10:06 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/892acf0431ef 7153050: remove crufty '_g' support from HotSpot repo makefiles Summary: Phase 1 is removing '_g' support from the Makefiles. Reviewed-by:

hg: jdk8/tl/jdk: 7194608: add VerifyLocalVariableTableOnRetransformTest.sh to Problem.list

2012-08-28 Thread daniel . daugherty
Changeset: bfd5ecb1b4aa Author:dcubed Date: 2012-08-28 09:40 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/bfd5ecb1b4aa 7194608: add VerifyLocalVariableTableOnRetransformTest.sh to Problem.list Reviewed-by: alanb ! test/ProblemList.txt

hg: hsx/hotspot-rt/hotspot: 22 new changesets

2012-08-27 Thread daniel . daugherty
Changeset: aaf61e68b255 Author:johnc Date: 2012-08-06 12:20 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/aaf61e68b255 6818524: G1: use ergonomic resizing of PLABs Summary: Employ PLABStats instances to record information about survivor and old PLABs, and use

hg: hsx/hotspot-rt/hotspot: 13 new changesets

2012-08-17 Thread daniel . daugherty
Changeset: abc951e44e1b Author:katleman Date: 2012-08-09 18:00 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/abc951e44e1b Added tag jdk8-b51 for changeset 663fc23da8d5 ! .hgtags Changeset: 1d7922586cf6 Author:twisti Date: 2012-07-24 10:51 -0700 URL:

hg: hsx/hotspot-rt/hotspot: 7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds

2012-08-11 Thread daniel . daugherty
Changeset: 98625323d3a3 Author:tbell Date: 2012-08-10 23:16 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/98625323d3a3 7190512: Fix for 7181175 broke hotspot/make/windows/create.bat builds Summary: Add some quotes around the classpath in the project file rule.

hg: hsx/hotspot-rt/hotspot: 7181175: Enable builds on Windows with MinGW/MSYS

2012-08-03 Thread daniel . daugherty
Changeset: 0d8e265ba727 Author:dcubed Date: 2012-08-03 18:34 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/0d8e265ba727 7181175: Enable builds on Windows with MinGW/MSYS Summary: This fix is the minimum number of Makefile changes to enable building HotSpot with

hg: hsx/hotspot-rt/hotspot: 7188168: 7071904 broke the DEBUG_BINARIES option on Linux

2012-08-02 Thread daniel . daugherty
Changeset: 282abd0fd878 Author:dcubed Date: 2012-08-02 14:54 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/282abd0fd878 7188168: 7071904 broke the DEBUG_BINARIES option on Linux Summary: Change DEBUG_BINARIES option logic to be more clear. Reviewed-by: fparain,

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2012-06-21 Thread daniel . daugherty
Changeset: d1b0644d6acf Author:dcubed Date: 2012-06-20 14:18 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d1b0644d6acf 7175255: symlinks are wrong, which caused jdk8-promote-2 to fail (client/64/64 directories in debuginfo zips) Summary: Fix bad paths in

hg: jdk8/tl/jdk: 2 new changesets

2012-06-06 Thread daniel . daugherty
Changeset: 181175887d24 Author:jonas Date: 2012-06-06 13:16 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/181175887d24 7174861: all/OPT jdk build on Solaris with FDS enabled sets wrong options Summary: Use CFLAGS_COMMON instead of CC_OPT and CXXFLAGS_COMMON instead of

hg: jdk8/tl/jdk: 7170449: Management is completely broken at least on Solaris 11 X86

2012-05-25 Thread daniel . daugherty
Changeset: 82134992123c Author:dcubed Date: 2012-05-25 08:20 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/82134992123c 7170449: Management is completely broken at least on Solaris 11 X86 Summary: Work around 'gobjcopy' failures on Solaris by adding temporary tools to add

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2012-05-25 Thread daniel . daugherty
Changeset: 9c1709c4c80c Author:dcubed Date: 2012-05-24 12:03 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9c1709c4c80c 7165598: enable FDS on Solaris X64 when 7165593 is fixed Summary: Work around 'gobjcopy' failure on Solaris X64 by adding a temporary tool

hg: hsx/hotspot-rt/hotspot: 7170010: conditional ZIP_DEBUGINFO_FILES ?= 0 setting is not reliable on Windows

2012-05-18 Thread daniel . daugherty
Changeset: 4b37c0dafe3a Author:dcubed Date: 2012-05-18 09:15 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4b37c0dafe3a 7170010: conditional ZIP_DEBUGINFO_FILES ?= 0 setting is not reliable on Windows Summary: Always disable ZIP_DEBUGINFO_FILES on Windows.

hg: jdk8/tl/jdk: 7168520: No jdk8 TL Nightly linux builds due to broken link in b39-2012-05-13_231

2012-05-17 Thread daniel . daugherty
Changeset: ce165aa48dcb Author:dcubed Date: 2012-05-17 06:26 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/ce165aa48dcb 7168520: No jdk8 TL Nightly linux builds due to broken link in b39-2012-05-13_231 Summary: ZIP libjsig.debuginfo links into libjsig.diz files since

hg: hsx/hotspot-rt/hotspot: 7169409: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Windows X86

2012-05-16 Thread daniel . daugherty
Changeset: 198dcc84088c Author:dcubed Date: 2012-05-16 12:47 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/198dcc84088c 7169409: enabling ZIP_DEBUGINFO_FILES causes unexpected test failures on Windows X86 Summary: Disable ZIP_DEBUGINFO_FILES by default on

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2012-05-15 Thread daniel . daugherty
Changeset: 7d4e6dabc6bf Author:dcubed Date: 2012-05-15 10:52 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/7d4e6dabc6bf 7165060: dtrace tests fail with FDS debug info files Summary: Work around 'gobjcopy --add-gnu-debuglink' failure by adding a temporary tool

hg: hsx/hotspot-rt/hotspot: 7169102: 7165060 merge lost changes to make/windows/makefiles/defs.make

2012-05-15 Thread daniel . daugherty
Changeset: 9793f47cdebc Author:dcubed Date: 2012-05-15 15:16 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/9793f47cdebc 7169102: 7165060 merge lost changes to make/windows/makefiles/defs.make Reviewed-by: sspitsyn, acorn ! make/windows/makefiles/defs.make

hg: hsx/hotspot-rt/hotspot: 3 new changesets

2012-04-24 Thread daniel . daugherty
Changeset: d652a62d6e03 Author:dcubed Date: 2012-03-23 11:50 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/d652a62d6e03 7102323: RFE: enable Full Debug Symbols Phase 1 on Solaris Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build

hg: hsx/hotspot-rt/hotspot: 12 new changesets

2012-04-23 Thread daniel . daugherty
Changeset: 5c86f8211d1e Author:brutisso Date: 2012-04-13 01:59 +0200 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5c86f8211d1e 7160728: Introduce an extra logging level for G1 logging Summary: Added log levels fine, finer and finest. Let PrintGC map to fine and

hg: jdk8/tl/jdk: 7159320: change default ZIP_DEBUGINFO_FILES back to '1' after fix for 7133529 is available

2012-04-17 Thread daniel . daugherty
Changeset: cce6147632cf Author:dcubed Date: 2012-04-17 09:02 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/cce6147632cf 7159320: change default ZIP_DEBUGINFO_FILES back to '1' after fix for 7133529 is available Reviewed-by: ohair, jmelvin, sspitsyn !

hg: hsx/hotspot-rt/hotspot: 5 new changesets

2012-04-15 Thread daniel . daugherty
Changeset: 49036505ab5f Author:jiangli Date: 2012-03-29 22:18 -0400 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/49036505ab5f 7154670: The instanceKlass _implementors[] and _nof_implementors are not needed for non-interface klass. Summary: Change implementor to

hg: jdk8/tl/jdk: 7071907: JDK: Full Debug Symbols

2012-04-11 Thread daniel . daugherty
Changeset: d922195b678d Author:dcubed Date: 2012-04-11 07:26 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/d922195b678d 7071907: JDK: Full Debug Symbols Summary: Add initial FDS support to some libraries and programs. Reviewed-by: kamg, fparain, sspitsyn, dsamersoff !

hg: hsx/hotspot-rt/hotspot: 11 new changesets

2012-04-09 Thread daniel . daugherty
Changeset: fd09f2d8283e Author:never Date: 2012-04-02 16:05 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/fd09f2d8283e 7157141: crash in 64 bit with corrupted oops Reviewed-by: kvn, iveresov ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/x86_64.ad !

hg: jdk8/tl: 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds

2012-04-03 Thread daniel . daugherty
Changeset: 4d45c7117e23 Author:dcubed Date: 2012-04-03 10:17 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/4d45c7117e23 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects OPT builds. Finish

hg: jdk8/tl/jdk: 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds

2012-04-03 Thread daniel . daugherty
Changeset: 754945137012 Author:dcubed Date: 2012-04-03 12:57 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/754945137012 7157296: FDS: ENABLE_FULL_DEBUG_SYMBOLS flag should only affect OPT builds Summary: Build option FULL_DEBUG_SYMBOLS=0 only affects OPT builds. Finish

hg: jdk8/tl: 7136506: FDS: rework jdk repo Full Debug Symbols support

2012-03-23 Thread daniel . daugherty
Changeset: fa0fed83e335 Author:dcubed Date: 2012-03-23 09:17 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/rev/fa0fed83e335 7136506: FDS: rework jdk repo Full Debug Symbols support Summary: JPRT needs to use the '-y' option with zip on non-Windows control builds in order to

hg: jdk8/tl/jdk: 7136506: FDS: rework jdk repo Full Debug Symbols support

2012-03-23 Thread daniel . daugherty
Changeset: e7f813f2ea86 Author:dcubed Date: 2012-03-23 09:27 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/e7f813f2ea86 7136506: FDS: rework jdk repo Full Debug Symbols support Summary: Add support for ENABLE_FULL_DEBUG_SYMBOLS and ZIP_DEBUGINFO_FILES build flags. Add

hg: hsx/hotspot-rt/hotspot: 7152957: VM crashes with assert(false) failed: bad AD file

2012-03-13 Thread daniel . daugherty
Changeset: 61b82be3b1ff Author:never Date: 2012-03-12 15:28 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/61b82be3b1ff 7152957: VM crashes with assert(false) failed: bad AD file Reviewed-by: kvn, never Contributed-by: nils.elias...@oracle.com !

hg: hsx/hotspot-rt/hotspot: 7145798: System.loadLibrary does not search current working directory

2012-02-17 Thread daniel . daugherty
Changeset: 86ce3208eb18 Author:dcubed Date: 2012-02-17 15:55 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/86ce3208eb18 7145798: System.loadLibrary does not search current working directory Summary: Append . to java.library.path on MacOS X to ease migration from

hg: hsx/hotspot-rt/hotspot: 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary

2012-01-05 Thread daniel . daugherty
Changeset: 5b58979183f9 Author:dcubed Date: 2012-01-05 06:24 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5b58979183f9 7127032: fix for 7122253 adds a JvmtiThreadState earlier than necessary Summary: Use JavaThread::jvmti_thread_state() instead of

hg: hsx/hotspot-rt/hotspot: 7122253: Instrumentation.retransformClasses() leaks class bytes

2011-12-22 Thread daniel . daugherty
Changeset: 4ceaf61479fc Author:dcubed Date: 2011-12-22 12:50 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/4ceaf61479fc 7122253: Instrumentation.retransformClasses() leaks class bytes Summary: Change ClassFileParser::parseClassFile() to use the

hg: jdk8/tl/jdk: 7121600: Instrumentation.redefineClasses() leaks class bytes

2011-12-22 Thread daniel . daugherty
Changeset: 3c1ab134db71 Author:dcubed Date: 2011-12-22 18:35 -0800 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3c1ab134db71 7121600: Instrumentation.redefineClasses() leaks class bytes Summary: Call JNI ReleaseByteArrayElements() on memory returned by JNI

hg: hsx/hotspot-rt/hotspot: 7118648: disable compressed oops by default on MacOS X until 7118647 is fixed

2011-12-07 Thread daniel . daugherty
Changeset: 55d777c0860a Author:dcubed Date: 2011-12-07 07:27 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/55d777c0860a 7118648: disable compressed oops by default on MacOS X until 7118647 is fixed Summary: UseCompressedOops is false by default on MacOS X; can

hg: hsx/hotspot-rt/hotspot: 6 new changesets

2011-12-06 Thread daniel . daugherty
Changeset: 088d09a130ff Author:katleman Date: 2011-11-10 11:46 -0800 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/088d09a130ff Added tag jdk8-b13 for changeset b92ca8e229d2 ! .hgtags Changeset: 883328bfc472 Author:katleman Date: 2011-11-17 10:45 -0800 URL:

hg: hsx/hotspot-rt/hotspot: 7098194: integrate macosx-port changes

2011-10-14 Thread daniel . daugherty
Changeset: 436b4a3231bf Author:dcubed Date: 2011-10-13 09:35 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/436b4a3231bf 7098194: integrate macosx-port changes Summary: Integrate bsd-port/hotspot and macosx-port/hotspot changes as of 2011.09.29. Reviewed-by: kvn,

hg: hsx/hotspot-rt/hotspot: 15 new changesets

2011-10-04 Thread daniel . daugherty
Changeset: 5cceda753a4a Author:iveresov Date: 2011-09-19 15:21 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/5cceda753a4a 7091764: Tiered: enable aastore profiling Summary: Turn on aastore profiling Reviewed-by: jrose, twisti !

hg: hsx/hotspot-rt/hotspot: 2 new changesets

2011-09-19 Thread daniel . daugherty
Changeset: da0999c4b733 Author:dcubed Date: 2011-09-16 16:21 -0700 URL: http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/da0999c4b733 7071904: 4/4 HotSpot: Full Debug Symbols Summary: Add support for .debuginfo files for HSX libraries. Reviewed-by: poonam, dholmes, never !

hg: jdk8/tl/jdk: 2 new changesets

2011-06-01 Thread daniel . daugherty
Changeset: 0da0a4d22fba Author:dcubed Date: 2011-06-01 17:10 -0700 URL: http://hg.openjdk.java.net/jdk8/tl/jdk/rev/0da0a4d22fba 7048308: 4/4 LoggingDeadlock3 test timeout is too small Summary: Change timeout for test from 15 seconds to 80 seconds. Reviewed-by: dholmes !

hg: jdk7/tl/jdk: 3 new changesets

2011-05-16 Thread daniel . daugherty
Changeset: 2ecb989b6fcc Author:dcubed Date: 2011-05-16 12:56 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/2ecb989b6fcc 6977677: 3/2 Deadlock on logging subsystem initialization Summary: Over synchronized Logger.getLogger() deadlocks with LogManager.clinitvia

hg: jdk7/hotspot-rt/hotspot: 7043298: 4/4 fix for 7028172 causes Label too long: ... error message

2011-05-11 Thread daniel . daugherty
Changeset: 357d1f583599 Author:dcubed Date: 2011-05-11 08:59 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/357d1f583599 7043298: 4/4 fix for 7028172 causes Label too long: ... error message Summary: Use '-e' version of sed expressions. Clarify and fix comments

hg: jdk7/hotspot-rt/hotspot: 7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot

2011-05-03 Thread daniel . daugherty
Changeset: 5781ed5f1865 Author:dcubed Date: 2011-05-03 12:45 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/5781ed5f1865 7041410: 5/4 finish removing SOLARIS_7_OR_LATER from HotSpot Summary: Delete use of SOLARIS_7_OR_LATER from sparcWorks.make Reviewed-by: never

hg: jdk7/hotspot-rt/hotspot: 7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307

2011-05-02 Thread daniel . daugherty
Changeset: 405c634f4aaa Author:dcubed Date: 2011-05-02 14:53 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/405c634f4aaa 7028172: 3/4 SA needs to adapt to Solaris libproc change made in 6748307 Summary: Support build and runtime configs of old and new interfaces

hg: jdk7/tl/jdk: 7035555: 4/4 attach/BasicTests.sh needs another tweak for Cygwin

2011-04-12 Thread daniel . daugherty
Changeset: 59b2b9a34b3c Author:dcubed Date: 2011-04-12 13:36 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/59b2b9a34b3c 703: 4/4 attach/BasicTests.sh needs another tweak for Cygwin Summary: Test needs to properly detect missing AgentInitializationException. Clarify

hg: jdk7/hotspot-rt/hotspot: 7010849: 5/5 Extraneous javac source/target options when building sa-jdi

2011-04-01 Thread daniel . daugherty
Changeset: 37be97a58393 Author:andrew Date: 2011-04-01 15:15 -0700 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/37be97a58393 7010849: 5/5 Extraneous javac source/target options when building sa-jdi Summary: Make code changes necessary to get rid of the '-source 1.4

hg: jdk7/tl/jdk: 7030400: 3/4 PrivateTransportTest.sh needs adjustment to work with 7003964

2011-03-30 Thread daniel . daugherty
Changeset: e2862ac26354 Author:dcubed Date: 2011-03-30 21:10 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/e2862ac26354 7030400: 3/4 PrivateTransportTest.sh needs adjustment to work with 7003964 Summary: Fix typo in GetModuleHandle() function lookup. Reviewed-by: dholmes,

hg: jdk7/tl/jdk: 7028668: 3/4 improve diagnosibility and robustness of sun.tools.attach.WindowsVirtualMachine.openProcess()

2011-03-18 Thread daniel . daugherty
Changeset: a76262ab5ea6 Author:dcubed Date: 2011-03-18 07:17 -0700 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/a76262ab5ea6 7028668: 3/4 improve diagnosibility and robustness of sun.tools.attach.WindowsVirtualMachine.openProcess() Summary: Add more info to OpenProcess default

hg: jdk7/hotspot-rt/hotspot: 6954420: 2/4 jps shows process information unavailable sometimes

2011-02-15 Thread daniel . daugherty
Changeset: de14f1eee390 Author:dcubed Date: 2011-02-15 19:00 -0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/de14f1eee390 6954420: 2/4 jps shows process information unavailable sometimes Summary: Make sure the backing store file is flushed in

hg: jdk7/tl/jdk: 6637230: 2/3 jps doesn't work for application waiting for direct attach

2011-02-14 Thread daniel . daugherty
Changeset: b04e86b3e27e Author:dcubed Date: 2011-02-14 09:31 -0800 URL: http://hg.openjdk.java.net/jdk7/tl/jdk/rev/b04e86b3e27e 6637230: 2/3 jps doesn't work for application waiting for direct attach Summary: Properly handle exceptions thrown when querying a monitored VM.

hg: jdk7/hotspot-rt/hotspot: 16 new changesets

2011-01-27 Thread daniel . daugherty
Changeset: 6aa467001334 Author:trims Date: 2011-01-25 14:57 -0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/6aa467001334 Added tag hs20-b07 for changeset d535bf4c1235 ! .hgtags Changeset: d19d8218a399 Author:trims Date: 2011-01-25 15:06 -0800 URL:

hg: jdk7/hotspot-rt/hotspot: 13 new changesets

2011-01-21 Thread daniel . daugherty
Changeset: 85c73c0edb06 Author:kvn Date: 2011-01-18 17:10 -0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/85c73c0edb06 7012965: Fix failed on sparc for 7009756: volatile variables could be broken throw reflection API Summary: Use LDX/STX on v9 and LDD/STD on v8

hg: jdk7/hotspot-rt/hotspot: 7012505: BreakpointWithFullGC.sh fails with Internal Error (src/share/vm/oops/methodOop.cpp:220)

2011-01-19 Thread daniel . daugherty
Changeset: 9afee0b9fc1d Author:kamg Date: 2011-01-19 13:51 -0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/9afee0b9fc1d 7012505: BreakpointWithFullGC.sh fails with Internal Error (src/share/vm/oops/methodOop.cpp:220) Summary: Rebuild breakpoint cache at

hg: jdk7/hotspot-rt/hotspot: 7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined

2011-01-12 Thread daniel . daugherty
Changeset: 34d64ad817f4 Author:coleenp Date: 2011-01-12 13:59 -0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/34d64ad817f4 7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined Summary: Change get_temp_directory() back to /tmp and

hg: jdk7/hotspot-rt/hotspot: 26 new changesets

2011-01-10 Thread daniel . daugherty
Changeset: 7737fa7ec2b5 Author:twisti Date: 2010-12-14 12:44 -0800 URL: http://hg.openjdk.java.net/jdk7/hotspot-rt/hotspot/rev/7737fa7ec2b5 7006044: materialize cheap non-oop pointers on 64-bit SPARC Summary: After 6961690 we load non-oop pointers for the constant table which

  1   2   >