mirror of
https://github.com/yse/easy_profiler.git
synced 2024-12-27 08:41:02 +08:00
Add licence text to some file
This commit is contained in:
parent
31705d5daf
commit
ede383be3c
@ -1,3 +1,28 @@
|
|||||||
|
/************************************************************************
|
||||||
|
* file name : block.cpp
|
||||||
|
* ----------------- :
|
||||||
|
* creation time : 2016/02/16
|
||||||
|
* authors : Sergey Yagovtsev, Victor Zarubkin
|
||||||
|
* emails : yse.sey@gmail.com, v.s.zarubkin@gmail.com
|
||||||
|
* ----------------- :
|
||||||
|
* description : The file contains implementation of profiling blocks
|
||||||
|
* :
|
||||||
|
* license : Lightweight profiler library for c++
|
||||||
|
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
||||||
|
* :
|
||||||
|
* : This program is free software : you can redistribute it and / or modify
|
||||||
|
* : it under the terms of the GNU General Public License as published by
|
||||||
|
* : the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* : (at your option) any later version.
|
||||||
|
* :
|
||||||
|
* : This program is distributed in the hope that it will be useful,
|
||||||
|
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
||||||
|
* : GNU General Public License for more details.
|
||||||
|
* :
|
||||||
|
* : You should have received a copy of the GNU General Public License
|
||||||
|
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
************************************************************************/
|
||||||
#include "profiler/profiler.h"
|
#include "profiler/profiler.h"
|
||||||
#include "profile_manager.h"
|
#include "profile_manager.h"
|
||||||
#include <ctime>
|
#include <ctime>
|
||||||
|
@ -1,3 +1,28 @@
|
|||||||
|
/************************************************************************
|
||||||
|
* file name : profile_manager.cpp
|
||||||
|
* ----------------- :
|
||||||
|
* creation time : 2016/02/16
|
||||||
|
* authors : Sergey Yagovtsev, Victor Zarubkin
|
||||||
|
* emails : yse.sey@gmail.com, v.s.zarubkin@gmail.com
|
||||||
|
* ----------------- :
|
||||||
|
* description : The file contains implementation of Profile manager and implement access c-function
|
||||||
|
* :
|
||||||
|
* license : Lightweight profiler library for c++
|
||||||
|
* : Copyright(C) 2016 Sergey Yagovtsev, Victor Zarubkin
|
||||||
|
* :
|
||||||
|
* : This program is free software : you can redistribute it and / or modify
|
||||||
|
* : it under the terms of the GNU General Public License as published by
|
||||||
|
* : the Free Software Foundation, either version 3 of the License, or
|
||||||
|
* : (at your option) any later version.
|
||||||
|
* :
|
||||||
|
* : This program is distributed in the hope that it will be useful,
|
||||||
|
* : but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
* : MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the
|
||||||
|
* : GNU General Public License for more details.
|
||||||
|
* :
|
||||||
|
* : You should have received a copy of the GNU General Public License
|
||||||
|
* : along with this program.If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
************************************************************************/
|
||||||
#include "profile_manager.h"
|
#include "profile_manager.h"
|
||||||
#include "profiler/serialized_block.h"
|
#include "profiler/serialized_block.h"
|
||||||
#include "event_trace_win.h"
|
#include "event_trace_win.h"
|
||||||
@ -11,9 +36,9 @@
|
|||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#define EASY_INTERNAL_BLOCK(name, easyType, CODE) CODE
|
#define EASY_INTERNAL_BLOCK(name, easyType, CODE) CODE
|
||||||
//#define EASY_INTERNAL_BLOCK(name, easyType, CODE)\
|
//#define EASY_INTERNAL_BLOCK(name, easyType, CODE)\
|
||||||
// static const profiler::StaticBlockDescriptor EASY_UNIQUE_DESC(__LINE__)(name, __FILE__, __LINE__, easyType, profiler::colors::White);\
|
// static const profiler::StaticBlockDescriptor EASY_UNIQUE_DESC(__LINE__)(name, __FILE__, __LINE__, easyType, profiler::colors::White);\
|
||||||
// ::profiler::Block EASY_UNIQUE_BLOCK(__LINE__)(easyType, EASY_UNIQUE_DESC(__LINE__).id(), "");\
|
// ::profiler::Block EASY_UNIQUE_BLOCK(__LINE__)(easyType, EASY_UNIQUE_DESC(__LINE__).id(), "");\
|
||||||
// CODE\
|
// CODE\
|
||||||
// EASY_UNIQUE_BLOCK(__LINE__).finish();\
|
// EASY_UNIQUE_BLOCK(__LINE__).finish();\
|
||||||
// thread_storage.storeBlock(EASY_UNIQUE_BLOCK(__LINE__))
|
// thread_storage.storeBlock(EASY_UNIQUE_BLOCK(__LINE__))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user