equal
deleted
inserted
replaced
46 #include "oops/oop.inline.hpp" |
46 #include "oops/oop.inline.hpp" |
47 #include "prims/nativeLookup.hpp" |
47 #include "prims/nativeLookup.hpp" |
48 #include "runtime/deoptimization.hpp" |
48 #include "runtime/deoptimization.hpp" |
49 #include "utilities/bitMap.inline.hpp" |
49 #include "utilities/bitMap.inline.hpp" |
50 #include "utilities/xmlstream.hpp" |
50 #include "utilities/xmlstream.hpp" |
|
51 #include "trace/tracing.hpp" |
51 #ifdef COMPILER2 |
52 #ifdef COMPILER2 |
52 #include "ci/bcEscapeAnalyzer.hpp" |
53 #include "ci/bcEscapeAnalyzer.hpp" |
53 #include "ci/ciTypeFlow.hpp" |
54 #include "ci/ciTypeFlow.hpp" |
54 #include "oops/method.hpp" |
55 #include "oops/method.hpp" |
55 #endif |
56 #endif |
1464 flags().print_member_flags(st); |
1465 flags().print_member_flags(st); |
1465 } else { |
1466 } else { |
1466 st->print(" loaded=false"); |
1467 st->print(" loaded=false"); |
1467 } |
1468 } |
1468 } |
1469 } |
|
1470 |
|
1471 #if INCLUDE_TRACE |
|
1472 TraceStructCiMethod ciMethod::to_trace_struct() const { |
|
1473 TraceStructCiMethod result; |
|
1474 result.set_class(holder()->name()->as_utf8()); |
|
1475 result.set_name(name()->as_utf8()); |
|
1476 result.set_signature(signature()->as_symbol()->as_utf8()); |
|
1477 return result; |
|
1478 } |
|
1479 #endif |