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<Event', @id, '>(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");
}