1 /*******************************************************************************
2 * Copyright (c) 2015 Ericsson, École Polytechnique de Montréal
4 * All rights reserved. This program and the accompanying materials are
5 * made available under the terms of the Eclipse Public License v1.0 which
6 * accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
8 ******************************************************************************/
10 package org
.eclipse
.tracecompass
.internal
.lttng2
.kernel
.core
.trace
.layout
;
13 * This file defines all the known event and field names for LTTng kernel
14 * traces, for versions of lttng-modules 2.8 and above.
16 * @author Francis Giraldeau
18 public class Lttng28EventLayout
extends Lttng27EventLayout
{
23 protected Lttng28EventLayout() {
26 private static final Lttng28EventLayout INSTANCE
= new Lttng28EventLayout();
28 public static Lttng28EventLayout
getInstance() {
32 // ------------------------------------------------------------------------
33 // New definitions in LTTng 2.8
34 // ------------------------------------------------------------------------
37 public String
eventSchedProcessWaking() {
38 return "sched_waking"; //$NON-NLS-1$