Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

EasyProfiler team

Lightweight profiler library for c++
Collective - Host: opensource - https://opencollective.com/easy_profiler - Code: https://github.com/yse/easy_profiler

statistics gathering

github.com/yse/easy_profiler - 36ec59869760b4b86457b0403a99fc3c49c925ca authored over 8 years ago by Victor Zarubkin <[email protected]>
const modifiers for const methods

github.com/yse/easy_profiler - 94add938831a689e8d01d79dae51676528e32e7c authored over 8 years ago by Victor Zarubkin <[email protected]>
using std::list instead of std::vector is near twice faster

github.com/yse/easy_profiler - 66d8a1b8f19da10405859af4feab15008eaf70ef authored over 8 years ago by Victor Zarubkin <[email protected]>
statistics gathering

github.com/yse/easy_profiler - bd09a0173fc46b1c9c3228f2ad62f4ad1dc20fad authored over 8 years ago by Victor Zarubkin <[email protected]>
removed unnecessary memory allocation

github.com/yse/easy_profiler - aa8fde24345a4d33706e6298907913cb4ec31fa6 authored over 8 years ago by Victor Zarubkin <[email protected]>
fixed potential memory leak on move operator

github.com/yse/easy_profiler - f2a1c8bf30adc15954c1e11a5a3e69cd5ccfa353 authored over 8 years ago by Victor Zarubkin <[email protected]>
statistics move

github.com/yse/easy_profiler - 06192258edf334476c84f09ae2934444e6f4d2b8 authored over 8 years ago by Victor Zarubkin <[email protected]>
prepare for statistics gathering and small refactoring with namespaces and comments

github.com/yse/easy_profiler - 2a1b7acfb9156f0e0e187eb1b45a12881f1d2b4c authored over 8 years ago by Victor Zarubkin <[email protected]>
refactoring: proper types

github.com/yse/easy_profiler - dba149c1e67706d860e7cf65e79c261c90ae265b authored over 8 years ago by Victor Zarubkin <[email protected]>
New target with disabled profiler

github.com/yse/easy_profiler - 0e26850408e06576e029497fe967789b2abf13d0 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Warning fix

github.com/yse/easy_profiler - e525df52545ff0558f614f0177f53a3b9d345c19 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Warning fix

github.com/yse/easy_profiler - 281ba558ea12ff9625ab1e99581dd6b685d6977e authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Thread local for get current thread id

github.com/yse/easy_profiler - fb3837316cb15232ac20a9c3fb13bdaf8e4c2f9d authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Add info about duration in ms

github.com/yse/easy_profiler - 99fa9ffc5ddb8cf8e0e743ea172568d8b1257dde authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Linux build

github.com/yse/easy_profiler - 6999122455e00e8d38e86a0a6e2a5fd69fd33b40 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
More info in reader

github.com/yse/easy_profiler - 4d1d66a405144fedda6b294b596682a2d8150ea6 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Add inline function getCurrentThreadId

github.com/yse/easy_profiler - be11666ea3ee1ac83b2cd4221281729f90b417de authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Add function getThreadId

github.com/yse/easy_profiler - e61404c92c72176e8dd10b9431e025d1f52c3475 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Add optimization 03

github.com/yse/easy_profiler - 34307baca18f6a4233ebb4856f8ef5a2b956c9c7 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Build if profiler disabled

github.com/yse/easy_profiler - b26673b8ba5f685ed84132dfe3acdac912c7f442 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Merge branch 'develop' of github.com:yse/easy_profiler into develop

github.com/yse/easy_profiler - 8c746fc9919e5a6c7487595a8c44d4d6a3708897 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Remove sleep in sample

github.com/yse/easy_profiler - f1cff4e4a1577f005ea1f877f186550a1c70039a authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Typedef for children array type

github.com/yse/easy_profiler - bc496f7ecfd0ff1a1ebe105df500b9714b8735a1 authored over 8 years ago by Victor Zarubkin <[email protected]>
Add reader in profiler lib

github.com/yse/easy_profiler - f0a0b51a85f522fc35b10a76dbfde530bcfd3932 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Moved declaration of BlocksTree to profiler/reader.h

github.com/yse/easy_profiler - a506a717cd2d3fdd3698613b99a6c7d67dc60658 authored over 8 years ago by Victor Zarubkin <[email protected]>
Remove pointer to parent

github.com/yse/easy_profiler - 5e1f3906557008a831cb42f295dd3287bd4f213a authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Remove unused lib

github.com/yse/easy_profiler - 739bfb9a177cb360aabaa7d1d6f774c492efd57a authored over 8 years ago by Sergey Yagovtsev <[email protected]>
linux build

github.com/yse/easy_profiler - c09d928393e286c2334b74a3df45b659e7dd9e53 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Add more info for log

github.com/yse/easy_profiler - a9018888f16338911a3c3e8da8b99eb26f0f6916 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
linux build

github.com/yse/easy_profiler - fda71f5351ff7eada052423d0b41892ac29e8353 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Deserialize tree

github.com/yse/easy_profiler - aa39a0ad2560d3de922802bec42f1ab87a453a22 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Create tree structure

github.com/yse/easy_profiler - 7713f91500fb42c445ee966b87cf50d08932c55e authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Remove abs path

github.com/yse/easy_profiler - 5f96b6403c55a31d92fe7f8ebe7a972ca166b175 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Add percent column

github.com/yse/easy_profiler - 6d94573403cf6e9fc1ceb44bb8ed4957f007a239 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Simple tree view

github.com/yse/easy_profiler - dfa583f410c538fbd717479fcbb1b158008f8496 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
add profiler gui

github.com/yse/easy_profiler - 3d2ed40f54089e9d8de6be0e78645f48a41ce3e5 authored over 8 years ago by Sergey Yagovtsev <[email protected]>
Set output dir for archives

github.com/yse/easy_profiler - a056a68e5ba169b84a5c7cc6f13836cc570f73ae authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Add color for sample application

github.com/yse/easy_profiler - b29509c8a9b760f51c0a17c07fba11c989fc0408 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Change color type. Now color is 8bit instead of 16bit. Add helper function for converting to RGB

github.com/yse/easy_profiler - 691c2953a4767f0346489641f3644680c00f66f3 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Add more colors

github.com/yse/easy_profiler - 2266de83467efbac8aabc993e815dca50af4a446 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Move colors enumenator to main header

github.com/yse/easy_profiler - 309da55899ccbdee85f1437ba399b19b5098788d authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Add colors header

github.com/yse/easy_profiler - 9fa0b890d8195192fd0f44058605aa8ce1c3fdd9 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
1) Add documentation

2) Fix win warnings

github.com/yse/easy_profiler - b422da141d717fdeda37241e0e4d9366a76fe98d authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Move serialized block in header

github.com/yse/easy_profiler - 0d986a64646b561acbd7d3d1798ff01eafe06313 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Added reader example

github.com/yse/easy_profiler - c6c09dbe3294f7d38a8b75d55d49ed06cc8d3b57 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Linux runtime fix

github.com/yse/easy_profiler - 5dfb4561766edca5ed7382757cda0e630d4bd6a2 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Linux build

github.com/yse/easy_profiler - 98f3da51228ad713ac20ba7db7390f6c3acbe730 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Set end of mark in constructor and test output to file on profile manager destructor

github.com/yse/easy_profiler - 4d1c6a0228cec2cb0ec97dbe677bc0a47bd057c0 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
1) Removed Mark entity. Only Block with type

2) Added simple implementation of serializing blocks and storing it.

github.com/yse/easy_profiler - 9cf3ca02b7fdfeaeee2823daa296496b4f067bbf authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Added test script

github.com/yse/easy_profiler - d12ff7fb6717f7517b8749ec7af6b2ae39f3c5c8 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
More sophisticated sample

github.com/yse/easy_profiler - 3dbb675017e45886e70d21a3315572bf122e67aa authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Added empty profiler macros. Enabled if defined FULL_DISABLE_PROFILER definition

github.com/yse/easy_profiler - 2bba3079986f0855d58720edb3497964705dd731 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Added logic of push/pop blocks

github.com/yse/easy_profiler - dbe5af1125b7052a0e050e7faf42b096b1e4511a authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
First steps in the sample app

github.com/yse/easy_profiler - 1f80b87816a394e16fb9513be8a2b346c8d348f4 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Specified output directory for the libraries

github.com/yse/easy_profiler - f4e3a83390f77f0c4e60c76a0517f2fe89660b36 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Added function beginBlock

github.com/yse/easy_profiler - d6432428855877357e2dd98b923b6d7ad23b217a authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Fixed some warnings

github.com/yse/easy_profiler - a5730169cc1768f641334571f4460806b347457b authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Linux build

github.com/yse/easy_profiler - 434622e2828cd6321e5e4c986020467691616c6a authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Some changes to Singleton implementation

github.com/yse/easy_profiler - 561f79e8e6d508d7061e54756af7487b8d267b95 authored almost 9 years ago by Smirnov Kirill <[email protected]>
Added new line in files

github.com/yse/easy_profiler - b5848ea7a64413a33ac9e03c8f6dbb8b5ef85162 authored almost 9 years ago by Sergey Yagovtsev <[email protected]>
Initial commit

github.com/yse/easy_profiler - c60ac3ea8589c244c30a4bc3903add6f15a5e29b authored almost 9 years ago by Sergey Yagovtsev <[email protected]>