mirror of
https://github.com/yse/easy_profiler.git
synced 2025-01-14 00:27:55 +08:00
Update README.md
This commit is contained in:
parent
b5c1e69f8b
commit
82780a0e71
14
README.md
14
README.md
@ -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)
|
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](http://www.gnu.org/licenses/gpl-3.0)
|
||||||
|
|
||||||
1. [About](#about)
|
1. [About](#about)
|
||||||
2. [Usage](#usage)
|
2. [Key features](#key-features)
|
||||||
|
3. [Usage](#usage)
|
||||||
- [Prepare build system](#prepare-build-system)
|
- [Prepare build system](#prepare-build-system)
|
||||||
- [General build system](#general)
|
- [General build system](#general)
|
||||||
- [CMake](#build-with-cmake)
|
- [CMake](#build-with-cmake)
|
||||||
- [Add profiling blocks](#add-profiling-blocks)
|
- [Add profiling blocks](#add-profiling-blocks)
|
||||||
- [Collect blocks](#collect-blocks)
|
- [Collect blocks](#collect-blocks)
|
||||||
3. [Build](#build)
|
4. [Build](#build)
|
||||||
- [Linux](#linux)
|
- [Linux](#linux)
|
||||||
- [Windows](#windows)
|
- [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)
|
![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
|
# Usage
|
||||||
|
|
||||||
## Prepare build system
|
## Prepare build system
|
||||||
|
Loading…
x
Reference in New Issue
Block a user