16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #ifndef SHARE_JFR_UTILITIES_JFRTYPES_HPP 26 #define SHARE_JFR_UTILITIES_JFRTYPES_HPP 27 28 #include "jfrfiles/jfrEventIds.hpp" 29 #include "memory/allocation.hpp" 30 #include "utilities/globalDefinitions.hpp" 31 32 typedef u8 traceid; 33 typedef int fio_fd; 34 const int invalid_fd = -1; 35 const jlong invalid_offset = -1; 36 37 enum EventStartTime { 38 UNTIMED, 39 TIMED 40 }; 41 42 #endif // SHARE_JFR_UTILITIES_JFRTYPES_HPP | 16 * 2 along with this work; if not, write to the Free Software Foundation, 17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 18 * 19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 20 * or visit www.oracle.com if you need additional information or have any 21 * questions. 22 * 23 */ 24 25 #ifndef SHARE_JFR_UTILITIES_JFRTYPES_HPP 26 #define SHARE_JFR_UTILITIES_JFRTYPES_HPP 27 28 #include "jfrfiles/jfrEventIds.hpp" 29 #include "memory/allocation.hpp" 30 #include "utilities/globalDefinitions.hpp" 31 32 typedef u8 traceid; 33 typedef int fio_fd; 34 const int invalid_fd = -1; 35 const jlong invalid_offset = -1; 36 const u4 STACK_DEPTH_DEFAULT = 64; 37 const u4 MIN_STACK_DEPTH = 1; 38 const u4 MAX_STACK_DEPTH = 2048; 39 40 enum EventStartTime { 41 UNTIMED, 42 TIMED 43 }; 44 45 #endif // SHARE_JFR_UTILITIES_JFRTYPES_HPP |