7750 Commits

Author SHA1 Message Date
Coleen Phillimore
f29b91c7b1 6811367: Fix code in HeapDumper::dump_heap() to avoid buffer overrun
Check buffer size before using and use dynamic buffer sizes for subsequent calls.

Reviewed-by: kamg, dholmes
2011-01-14 13:47:53 -05:00
Tom Rodriguez
423f587b01 4926272: methodOopDesc::method_from_bcp is unsafe
Reviewed-by: coleenp, jrose, kvn, dcubed
2011-01-13 22:15:41 -08:00
Coleen Phillimore
8d210c170e 7009828: Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined
Change get_temp_directory() back to /tmp and %TEMP% like it always was and where the tools expect it to be.

Reviewed-by: phh, dcubed, kamg, alanb
2011-01-12 13:59:18 -08:00
Kevin Walls
b6d2068ee2 6994753: Implement optional hook to a Java method at VM startup
Reviewed-by: mchung, acorn
2011-01-12 15:44:16 +00:00
Paul Hohensee
0b5708a12d Merge 2011-01-11 17:50:26 -05:00
Paul Hohensee
6931aa0a24 7011463: Sparc MacroAssembler::incr_allocated_bytes() needs a RegisterOrConstant argument
Replaced incr_allocated_bytes() formals var_size_in_bytes and con_size_in_bytes with a single RegisterOrConstant formal.

Reviewed-by: twisti, jcoomes
2011-01-11 17:33:21 -05:00
Keith McGuigan
6308eab4d5 6814943: getcpool001 catches more than one JvmtiThreadState problem
Mark field volatile, use membars, and change access order to close race

Reviewed-by: dcubed, dholmes
2011-01-11 10:06:00 -05:00
Keith McGuigan
ae65c6240f 6458402: 3 jvmti tests fail with CMS and +ExplicitGCInvokesConcurrent
Make JvmtiGCMark safe to run non-safepoint and instrument CMS

Reviewed-by: ysr, dcubed
2011-01-10 17:14:53 -05:00
Daniel D. Daugherty
6215ab50b3 Merge 2011-01-10 09:23:20 -08:00
J. Duke
d4e654d0da Merge 2017-07-05 17:31:42 +02:00
J. Duke
690982fea8 Merge 2017-07-05 17:31:39 +02:00
J. Duke
a5637964d3 Merge 2017-07-05 17:31:37 +02:00
J. Duke
4bcce1954e Merge 2017-07-05 17:31:34 +02:00
J. Duke
bb93136fe1 Merge 2017-07-05 17:31:31 +02:00
J. Duke
fdcc773af3 Merge 2017-07-05 17:31:29 +02:00
J. Duke
3f13bec2e7 Merge 2017-07-05 17:31:26 +02:00
J. Duke
58bd1155df Added tag jdk7-b124 for changeset aa894c225b1a 2017-07-05 17:31:10 +02:00
J. Duke
d25946a6a9 Merge 2017-07-05 17:31:10 +02:00
J. Duke
882ba7acd5 Merge 2017-07-05 17:31:07 +02:00
J. Duke
3b766bebe1 Merge 2017-07-05 17:31:03 +02:00
J. Duke
d6d832a4d9 Merge 2017-07-05 17:30:59 +02:00
J. Duke
46574acab8 Merge 2017-07-05 17:30:56 +02:00
J. Duke
a65470b002 Merge 2017-07-05 17:30:53 +02:00
J. Duke
9a721f4efb Merge 2017-07-05 17:30:47 +02:00
J. Duke
f89ccfd05b Added tag jdk7-b123 for changeset 142129d8599d 2017-07-05 17:30:37 +02:00
J. Duke
2632bbc0ac Merge 2017-07-05 17:30:37 +02:00
J. Duke
acfc69a628 Merge 2017-07-05 17:30:34 +02:00
J. Duke
6a28eba9a4 Merge 2017-07-05 17:30:26 +02:00
J. Duke
81debe3f78 Merge 2017-07-05 17:30:21 +02:00
J. Duke
3adb76fbc1 Merge 2017-07-05 17:30:16 +02:00
J. Duke
9406e860c7 Merge 2017-07-05 17:30:09 +02:00
J. Duke
15b32bf035 Merge 2017-07-05 17:29:44 +02:00
J. Duke
50df18acb6 Added tag jdk7-b122 for changeset 6f09ea1c034f 2017-07-05 17:29:15 +02:00
J. Duke
85aab32155 Merge 2017-07-05 17:29:14 +02:00
J. Duke
8c174bb526 Merge 2017-07-05 17:29:12 +02:00
J. Duke
6f6510dca4 Merge 2017-07-05 17:29:10 +02:00
J. Duke
2def80bd06 Merge 2017-07-05 17:29:07 +02:00
J. Duke
72277e3568 Merge 2017-07-05 17:29:05 +02:00
J. Duke
918870896b Merge 2017-07-05 17:29:02 +02:00
J. Duke
fc38729c14 Merge 2017-07-05 17:29:00 +02:00
J. Duke
5fee9a54ad Added tag jdk7-b121 for changeset 0ce0a2c3a692 2017-07-05 17:28:51 +02:00
J. Duke
925752098b Merge 2017-07-05 17:28:51 +02:00
J. Duke
21967f2bac Merge 2017-07-05 17:28:48 +02:00
J. Duke
62568fdd9b Merge 2017-07-05 17:28:44 +02:00
J. Duke
6cbba57d31 Merge 2017-07-05 17:28:40 +02:00
J. Duke
c597cb2887 Merge 2017-07-05 17:28:36 +02:00
J. Duke
1a732e5bcf Merge 2017-07-05 17:28:33 +02:00
J. Duke
ec533fe7f9 Merge 2017-07-05 17:28:18 +02:00
J. Duke
9ff9b05487 Added tag jdk7-b120 for changeset 8c840d3ab24f 2017-07-05 17:28:08 +02:00
J. Duke
4ae2fc83cf Merge 2017-07-05 17:28:07 +02:00