Commit Graph

1761 Commits

Author SHA1 Message Date
Daniel D. Daugherty
8aebf28301 6567360: 3/4 SIGBUS in jvmti RawMonitor magic check for unaligned bad monitor pointer
Change JvmtiEnvBase::is_valid() and JvmtiRawMonitor::is_valid() to fetch the _magic fields via Bytes::get_native_u[248]().

Reviewed-by: coleenp, swamyv
2009-03-02 14:05:07 -07:00
Daniel D. Daugherty
da3f81559f 6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefined
Remove incorrect optimization in klassItable::adjust_method_entries(). Add RedefineClasses() tracing support for obsolete method entry.

Reviewed-by: acorn, swamyv
2009-03-02 14:03:03 -07:00
Daniel D. Daugherty
56fe18e375 6800721: 3/4 JavaThread::jvmti_thread_state() and JvmtiThreadState::state_for() robustness
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
2009-03-02 14:00:23 -07:00
Daniel D. Daugherty
74a99e1e82 6700114: 3/4 Assertion (_thread->get_interp_only_mode() == 1,"leaving interp only when mode not one")
Don't create JvmtiThreadState for an exiting JavaThread.

Reviewed-by: coleenp, swamyv
2009-03-02 13:57:17 -07:00
J. Duke
943b5566ce Merge 2017-07-05 16:45:14 +02:00
J. Duke
387cab5f5b Merge 2017-07-05 16:45:11 +02:00
J. Duke
288a7e2d1e Merge 2017-07-05 16:45:08 +02:00
J. Duke
459b08785a Merge 2017-07-05 16:45:05 +02:00
J. Duke
1ca38d0e9d Merge 2017-07-05 16:45:03 +02:00
J. Duke
00ae5656cd Merge 2017-07-05 16:45:00 +02:00
J. Duke
4d96cae462 Merge 2017-07-05 16:44:50 +02:00
J. Duke
34fa2378f9 Added tag jdk7-b42 for changeset caf58ffa0845 2017-07-05 16:44:40 +02:00
J. Duke
790cf17df4 Merge 2017-07-05 16:44:40 +02:00
J. Duke
15f66c32d1 Merge 2017-07-05 16:44:37 +02:00
J. Duke
eafc1422b3 Merge 2017-07-05 16:44:33 +02:00
J. Duke
c677e3600a Merge 2017-07-05 16:44:31 +02:00
J. Duke
76765aa580 Merge 2017-07-05 16:44:28 +02:00
J. Duke
bd0df2a052 Merge 2017-07-05 16:44:26 +02:00
J. Duke
1c88b2f8a6 Merge 2017-07-05 16:44:21 +02:00
J. Duke
7236448766 Added tag jdk7-b41 for changeset 3cb2a607c347 2017-07-05 16:44:10 +02:00
J. Duke
594c9ed01f Merge 2017-07-05 16:44:09 +02:00
J. Duke
e19bb00950 Merge 2017-07-05 16:44:07 +02:00
J. Duke
a99f7bac50 Merge 2017-07-05 16:44:04 +02:00
J. Duke
7426919ce1 Merge 2017-07-05 16:44:02 +02:00
J. Duke
60e853a371 Merge 2017-07-05 16:44:00 +02:00
J. Duke
bdbba22ebf Merge 2017-07-05 16:43:58 +02:00
J. Duke
d213704f9d Merge 2017-07-05 16:43:53 +02:00
J. Duke
6b1c37ee8c Added tag jdk7-b40 for changeset 3c53424bbe3b 2017-07-05 16:43:43 +02:00
J. Duke
6c04fd835e Merge 2017-07-05 16:43:43 +02:00
J. Duke
0f58116e47 Merge 2017-07-05 16:43:41 +02:00
J. Duke
d6817a2687 Merge 2017-07-05 16:43:37 +02:00
J. Duke
bc727bfd3b Merge 2017-07-05 16:43:34 +02:00
J. Duke
4354c3f6e3 Merge 2017-07-05 16:43:32 +02:00
J. Duke
8a523bd35c Merge 2017-07-05 16:43:30 +02:00
J. Duke
2aaeffd621 Merge 2017-07-05 16:43:26 +02:00
J. Duke
9b96a6a547 Added tag jdk7-b39 for changeset 126f365cec6c 2017-07-05 16:43:18 +02:00
J. Duke
cfb63b2f47 Merge 2017-07-05 16:43:17 +02:00
J. Duke
082343e17d Merge 2017-07-05 16:43:15 +02:00
J. Duke
5f0ecdd12f Merge 2017-07-05 16:43:11 +02:00
J. Duke
e30875c59b Merge 2017-07-05 16:43:09 +02:00
J. Duke
086ab1bedc Merge 2017-07-05 16:43:06 +02:00
J. Duke
0f5ae4499c Merge 2017-07-05 16:43:04 +02:00
J. Duke
2149457854 Merge 2017-07-05 16:42:58 +02:00
J. Duke
5475b9302f Added tag jdk7-b38 for changeset a2879b2837f5 2017-07-05 16:42:40 +02:00
J. Duke
e40b297a75 Merge 2017-07-05 16:42:39 +02:00
J. Duke
3cee35d8ec Merge 2017-07-05 16:42:37 +02:00
J. Duke
990254f01a Merge 2017-07-05 16:42:31 +02:00
J. Duke
4530bba422 Merge 2017-07-05 16:42:29 +02:00
J. Duke
d578f83f30 Merge 2017-07-05 16:42:26 +02:00
J. Duke
edb9c14b8c Merge 2017-07-05 16:42:23 +02:00