0
0
mirror of https://github.com/yse/easy_profiler.git synced 2024-12-27 00:31:02 +08:00

Update README.md

This commit is contained in:
Sergey Yagovtsev 2017-03-01 11:40:47 +03:00 committed by GitHub
parent b5c1e69f8b
commit 82780a0e71

View File

@ -6,13 +6,14 @@
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
1. [About](#about)
2. [Usage](#usage)
2. [Key features](#key-features)
3. [Usage](#usage)
- [Prepare build system](#prepare-build-system)
- [General build system](#general)
- [CMake](#build-with-cmake)
- [Add profiling blocks](#add-profiling-blocks)
- [Collect blocks](#collect-blocks)
3. [Build](#build)
4. [Build](#build)
- [Linux](#linux)
- [Windows](#windows)
@ -36,6 +37,15 @@ You can see the results of measuring in simple GUI application which provides fu
![GUI screenshot](https://cloud.githubusercontent.com/assets/10530007/21056780/2383d472-be48-11e6-8b35-d1a32e64b910.png)
# Key features
- Extremely low overhead
- Low additional memory usage
- Cross-platform
- Measuring over network
- Capture thread context-switch events
- Fully remove integration via defines
# Usage
## Prepare build system