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" |
|
52 #ifdef COMPILER2 |
51 #ifdef COMPILER2 |
53 #include "ci/bcEscapeAnalyzer.hpp" |
52 #include "ci/bcEscapeAnalyzer.hpp" |
54 #include "ci/ciTypeFlow.hpp" |
53 #include "ci/ciTypeFlow.hpp" |
55 #include "oops/method.hpp" |
54 #include "oops/method.hpp" |
56 #endif |
55 #endif |
1493 } |
1492 } |
1494 return true; // no mismatch found |
1493 return true; // no mismatch found |
1495 } |
1494 } |
1496 |
1495 |
1497 // ------------------------------------------------------------------ |
1496 // ------------------------------------------------------------------ |
1498 |
|
1499 #if INCLUDE_TRACE |
|
1500 TraceStructCalleeMethod ciMethod::to_trace_struct() const { |
|
1501 TraceStructCalleeMethod result; |
|
1502 result.set_type(holder()->name()->as_utf8()); |
|
1503 result.set_name(name()->as_utf8()); |
|
1504 result.set_descriptor(signature()->as_symbol()->as_utf8()); |
|
1505 return result; |
|
1506 } |
|
1507 #endif |
|