| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2011 Google Inc. All rights reserved. | 2 * Copyright (C) 2011 Google Inc. All rights reserved. |
| 3 * | 3 * |
| 4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
| 5 * modification, are permitted provided that the following conditions | 5 * modification, are permitted provided that the following conditions |
| 6 * are met: | 6 * are met: |
| 7 * | 7 * |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 614 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 625 | 625 |
| 626 // Notes regarding the following definitions: | 626 // Notes regarding the following definitions: |
| 627 // New values can be added and propagated to third party libraries, but existing | 627 // New values can be added and propagated to third party libraries, but existing |
| 628 // definitions must never be changed, because third party libraries may use old | 628 // definitions must never be changed, because third party libraries may use old |
| 629 // definitions. | 629 // definitions. |
| 630 | 630 |
| 631 // Phase indicates the nature of an event entry. E.g. part of a begin/end pair. | 631 // Phase indicates the nature of an event entry. E.g. part of a begin/end pair. |
| 632 #define TRACE_EVENT_PHASE_BEGIN ('B') | 632 #define TRACE_EVENT_PHASE_BEGIN ('B') |
| 633 #define TRACE_EVENT_PHASE_END ('E') | 633 #define TRACE_EVENT_PHASE_END ('E') |
| 634 #define TRACE_EVENT_PHASE_COMPLETE ('X') | 634 #define TRACE_EVENT_PHASE_COMPLETE ('X') |
| 635 // FIXME: unify instant events handling between blink and platform. | |
| 636 #define TRACE_EVENT_PHASE_INSTANT ('I') | 635 #define TRACE_EVENT_PHASE_INSTANT ('I') |
| 637 #define TRACE_EVENT_PHASE_INSTANT_WITH_SCOPE ('i') | |
| 638 #define TRACE_EVENT_PHASE_ASYNC_BEGIN ('S') | 636 #define TRACE_EVENT_PHASE_ASYNC_BEGIN ('S') |
| 639 #define TRACE_EVENT_PHASE_ASYNC_STEP_INTO ('T') | 637 #define TRACE_EVENT_PHASE_ASYNC_STEP_INTO ('T') |
| 640 #define TRACE_EVENT_PHASE_ASYNC_STEP_PAST ('p') | 638 #define TRACE_EVENT_PHASE_ASYNC_STEP_PAST ('p') |
| 641 #define TRACE_EVENT_PHASE_ASYNC_END ('F') | 639 #define TRACE_EVENT_PHASE_ASYNC_END ('F') |
| 642 #define TRACE_EVENT_PHASE_METADATA ('M') | 640 #define TRACE_EVENT_PHASE_METADATA ('M') |
| 643 #define TRACE_EVENT_PHASE_COUNTER ('C') | 641 #define TRACE_EVENT_PHASE_COUNTER ('C') |
| 644 #define TRACE_EVENT_PHASE_SAMPLE ('P') | 642 #define TRACE_EVENT_PHASE_SAMPLE ('P') |
| 645 #define TRACE_EVENT_PHASE_CREATE_OBJECT ('N') | 643 #define TRACE_EVENT_PHASE_CREATE_OBJECT ('N') |
| 646 #define TRACE_EVENT_PHASE_DELETE_OBJECT ('D') | 644 #define TRACE_EVENT_PHASE_DELETE_OBJECT ('D') |
| 647 | 645 |
| (...skipping 353 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1001 const char* m_categoryGroup; | 999 const char* m_categoryGroup; |
| 1002 const char* m_name; | 1000 const char* m_name; |
| 1003 IDType m_id; | 1001 IDType m_id; |
| 1004 }; | 1002 }; |
| 1005 | 1003 |
| 1006 } // namespace TraceEvent | 1004 } // namespace TraceEvent |
| 1007 | 1005 |
| 1008 } // namespace blink | 1006 } // namespace blink |
| 1009 | 1007 |
| 1010 #endif | 1008 #endif |
| OLD | NEW |