equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * |
4 * |
5 * This code is free software; you can redistribute it and/or modify it |
5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as |
6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. |
7 * published by the Free Software Foundation. |
227 javaVFrame *jvf = get_thread()->last_java_vframe(®_map); |
227 javaVFrame *jvf = get_thread()->last_java_vframe(®_map); |
228 int n = 0; |
228 int n = 0; |
229 // tty->print_cr("CSD: counting frames on %s ...", |
229 // tty->print_cr("CSD: counting frames on %s ...", |
230 // JvmtiTrace::safe_get_thread_name(get_thread())); |
230 // JvmtiTrace::safe_get_thread_name(get_thread())); |
231 while (jvf != NULL) { |
231 while (jvf != NULL) { |
232 methodOop method = jvf->method(); |
232 Method* method = jvf->method(); |
233 // tty->print_cr("CSD: frame - method %s.%s - loc %d", |
233 // tty->print_cr("CSD: frame - method %s.%s - loc %d", |
234 // method->klass_name()->as_C_string(), |
234 // method->klass_name()->as_C_string(), |
235 // method->name()->as_C_string(), |
235 // method->name()->as_C_string(), |
236 // jvf->bci() ); |
236 // jvf->bci() ); |
237 jvf = jvf->java_sender(); |
237 jvf = jvf->java_sender(); |