< 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 >