< prev index next >

src/share/vm/ci/ciMethod.cpp

Print this page
rev 7851 : 8073607: add trace events for inlining
Reviewed-by:

*** 46,55 **** --- 46,56 ---- #include "oops/oop.inline.hpp" #include "prims/nativeLookup.hpp" #include "runtime/deoptimization.hpp" #include "utilities/bitMap.inline.hpp" #include "utilities/xmlstream.hpp" + #include "trace/tracing.hpp" #ifdef COMPILER2 #include "ci/bcEscapeAnalyzer.hpp" #include "ci/ciTypeFlow.hpp" #include "oops/method.hpp" #endif
*** 1464,1468 **** --- 1465,1479 ---- flags().print_member_flags(st); } else { st->print(" loaded=false"); } } + + #if INCLUDE_TRACE + TraceStructCiMethod ciMethod::to_trace_struct() const { + TraceStructCiMethod result; + result.set_class(holder()->name()->as_utf8()); + result.set_method(name()->as_utf8()); + result.set_signature(signature()->as_symbol()->as_utf8()); + return result; + } + #endif
< prev index next >