ysr [Mon, 02 Mar 2009 16:37:04 -0800] rev 2141
6797870: Add -XX:+{HeapDump,PrintClassHistogram}{Before,After}FullGC
Summary: Call newly created CollectedHeap::dump_{pre,post}_full_gc before and after every stop-world full collection cycle on GenCollectedHeap and ParallelScavengeHeap. (Support for G1CollectedHeap forthcoming under CR 6810861.) Small modifications to existing heap dumping and class histogram implementation, especially to allow multiple on-the-fly histos/dumps by the VM thread during a single safepoint.
Reviewed-by: jmasa, alanb, mchung
acorn [Thu, 05 Mar 2009 22:07:29 -0500] rev 2140
Merge
dcubed [Mon, 02 Mar 2009 16:56:51 -0700] rev 2139
Merge
dcubed [Mon, 02 Mar 2009 14:43:36 -0700] rev 2138
Merge
dcubed [Mon, 02 Mar 2009 14:05:07 -0700] rev 2137
6567360: 3/4 SIGBUS in jvmti RawMonitor magic check for unaligned bad monitor pointer
Summary: Change JvmtiEnvBase::is_valid() and JvmtiRawMonitor::is_valid() to fetch the _magic fields via Bytes::get_native_u[248]().
Reviewed-by: coleenp, swamyv
dcubed [Mon, 02 Mar 2009 14:03:03 -0700] rev 2136
6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefined
Summary: Remove incorrect optimization in klassItable::adjust_method_entries(). Add RedefineClasses() tracing support for obsolete method entry.
Reviewed-by: acorn, swamyv
dcubed [Mon, 02 Mar 2009 14:00:23 -0700] rev 2135
6800721: 3/4 JavaThread::jvmti_thread_state() and JvmtiThreadState::state_for() robustness
Summary: Check for NULL return values from jvmti_thread_state() and state_for() and return a JVM TI error code as appropriate.
Reviewed-by: coleenp, swamyv
dcubed [Mon, 02 Mar 2009 13:57:17 -0700] rev 2134
6700114: 3/4 Assertion (_thread->get_interp_only_mode() == 1,"leaving interp only when mode not one")
Summary: Don't create JvmtiThreadState for an exiting JavaThread.
Reviewed-by: coleenp, swamyv
kvn [Tue, 03 Mar 2009 10:34:22 -0800] rev 2133
Merge
never [Sun, 01 Mar 2009 20:49:46 -0800] rev 2132
6811384: MacroAssembler::serialize_memory may touch next page on amd64
Reviewed-by: kvn, phh, twisti
twisti [Fri, 27 Feb 2009 13:27:09 -0800] rev 2131
6810672: Comment typos
Summary: I have collected some typos I have found while looking at the code.
Reviewed-by: kvn, never
kvn [Fri, 27 Feb 2009 08:34:19 -0800] rev 2130
6811267: Fix for 6809798 broke linux build
Summary: Fix method's declaration.
Reviewed-by: phh, twisti
twisti [Fri, 27 Feb 2009 03:35:40 -0800] rev 2129
6778669: Patch from Red Hat -- fixes compilation errors
Summary: Some fixes which are required to build on recent GCCs.
Reviewed-by: never, kvn
Contributed-by: langel@redhat.com
never [Thu, 26 Feb 2009 16:57:21 -0800] rev 2128
6810855: KILL vs. TEMP ordering restrictions are too strong
Reviewed-by: kvn
kvn [Thu, 26 Feb 2009 14:26:02 -0800] rev 2127
6809798: SafePointScalarObject node placed into incorrect block during GCM
Summary: Replace the control edge of a pinned node before scheduling.
Reviewed-by: never
never [Wed, 25 Feb 2009 14:36:27 -0800] rev 2126
6807963: need tool to make sense of LogCompilaton output
Reviewed-by: kvn