changeset 11864:b6e25862a8d2

Merge
author coleenp
date Tue, 23 Aug 2016 19:20:13 +0000
parents 19a793d62419 ff4b74f6fa40
children 293e4aad6d35
files
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/prims/jvmtiTagMap.cpp	Tue Aug 23 17:27:56 2016 +0000
+++ b/src/share/vm/prims/jvmtiTagMap.cpp	Tue Aug 23 19:20:13 2016 +0000
@@ -3119,6 +3119,11 @@
             }
           }
 
+          // Follow oops from compiled nmethod
+          if (jvf->cb() != NULL && jvf->cb()->is_nmethod()) {
+            blk->set_context(thread_tag, tid, depth, method);
+            jvf->cb()->as_nmethod()->oops_do(blk);
+          }
         } else {
           blk->set_context(thread_tag, tid, depth, method);
           if (is_top_frame) {