src/share/vm/trace/traceEventClasses.xsl

Print this page
rev 13113 : 8182651: Add TRACE_ONLY conditional macro to support more fine-grained INCLUDE_TRACE programming
Reviewed-by:

*** 1,8 **** <?xml version="1.0" encoding="utf-8"?> <!-- ! Copyright (c) 2012, 2016, Oracle and/or its affiliates. All rights reserved. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. This code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 only, as published by the Free Software Foundation. --- 1,8 ---- <?xml version="1.0" encoding="utf-8"?> <!-- ! Copyright (c) 2012, 2017, Oracle and/or its affiliates. All rights reserved. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. This code is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 only, as published by the Free Software Foundation.
*** 34,48 **** // On purpose outside the INCLUDE_TRACE // Some parts of traceEvent.hpp are used outside of // INCLUDE_TRACE - #include "tracefiles/traceTypes.hpp" - #include "trace/traceEvent.hpp" #include "utilities/macros.hpp" - #include "utilities/ticks.hpp" #if INCLUDE_TRACE #include "trace/traceStream.hpp" #include "utilities/ostream.hpp" <xsl:apply-templates select="trace/events/struct" mode="trace"/> <xsl:apply-templates select="trace/events/event" mode="trace"/> --- 34,46 ---- // On purpose outside the INCLUDE_TRACE // Some parts of traceEvent.hpp are used outside of // INCLUDE_TRACE #include "utilities/macros.hpp" #if INCLUDE_TRACE + #include "trace/traceEvent.hpp" #include "trace/traceStream.hpp" #include "utilities/ostream.hpp" <xsl:apply-templates select="trace/events/struct" mode="trace"/> <xsl:apply-templates select="trace/events/event" mode="trace"/>