src/share/vm/trace/traceEventClasses.xsl

Print this page
rev 4160 : 8007134: Enable tracing asserts on missing ResourceMark
Reviewed-by:

*** 34,43 **** --- 34,44 ---- // On purpose outside the INCLUDE_TRACE // Some parts of traceEvent.hpp are used outside of // INCLUDE_TRACE + #include "memory/resourceArea.hpp" #include "tracefiles/traceTypes.hpp" #include "trace/traceEvent.hpp" #if INCLUDE_TRACE
*** 126,135 **** --- 127,137 ---- <xsl:text> </xsl:text> <xsl:value-of select="concat(' Event', @id, '(EventStartTime timing=TIMED) : TraceEvent&lt;Event', @id, '&gt;(timing) {}', $newline)"/> void writeEvent(void) { + ResourceMark rm; TraceStream ts(*tty); ts.print("<xsl:value-of select="@label"/>: ["); <xsl:apply-templates select="value|structvalue" mode="write-data"/> ts.print("]\n"); }