Mercurial > hg > truffle
comparison src/share/vm/trace/traceEventClasses.xsl @ 20771:9fa3bf3043a2
Merge
author | asaha |
---|---|
date | Wed, 26 Nov 2014 08:14:21 -0800 |
parents | 82d3e7b5277a |
children |
comparison
equal
deleted
inserted
replaced
20770:02c7eebe5f52 | 20771:9fa3bf3043a2 |
---|---|
39 #include "memory/resourceArea.hpp" | 39 #include "memory/resourceArea.hpp" |
40 #include "tracefiles/traceTypes.hpp" | 40 #include "tracefiles/traceTypes.hpp" |
41 #include "trace/traceEvent.hpp" | 41 #include "trace/traceEvent.hpp" |
42 #include "utilities/macros.hpp" | 42 #include "utilities/macros.hpp" |
43 #include "utilities/ticks.hpp" | 43 #include "utilities/ticks.hpp" |
44 | |
45 #if INCLUDE_TRACE | 44 #if INCLUDE_TRACE |
46 | |
47 | |
48 #include "trace/traceStream.hpp" | 45 #include "trace/traceStream.hpp" |
49 #include "utilities/ostream.hpp" | 46 #include "utilities/ostream.hpp" |
50 | 47 |
51 <xsl:apply-templates select="trace/events/struct" mode="trace"/> | 48 <xsl:apply-templates select="trace/events/struct" mode="trace"/> |
52 <xsl:apply-templates select="trace/events/event" mode="trace"/> | 49 <xsl:apply-templates select="trace/events/event" mode="trace"/> |
53 | 50 |
54 #else | 51 #else // !INCLUDE_TRACE |
55 | 52 |
56 class TraceEvent { | 53 class TraceEvent { |
57 public: | 54 public: |
58 TraceEvent() {} | 55 TraceEvent() {} |
59 void set_starttime(const Ticks& time) {} | 56 void set_starttime(const Ticks& time) {} |
63 }; | 60 }; |
64 | 61 |
65 <xsl:apply-templates select="trace/events/struct" mode="empty"/> | 62 <xsl:apply-templates select="trace/events/struct" mode="empty"/> |
66 <xsl:apply-templates select="trace/events/event" mode="empty"/> | 63 <xsl:apply-templates select="trace/events/event" mode="empty"/> |
67 | 64 |
68 #endif | 65 #endif // INCLUDE_TRACE |
69 | 66 #endif // TRACEFILES_TRACEEVENTCLASSES_HPP |
70 #endif | |
71 </xsl:template> | 67 </xsl:template> |
72 | 68 |
73 <xsl:template match="struct" mode="trace"> | 69 <xsl:template match="struct" mode="trace"> |
74 struct TraceStruct<xsl:value-of select="@id"/> | 70 struct TraceStruct<xsl:value-of select="@id"/> |
75 { | 71 { |