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

#31 [GUI] Arbitrary values viewer begin. Refactoring.

github.com/yse/easy_profiler - 123358b798479e43f3d84f3edf4326d373d02b14 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] HierarchyTree: Finally replaced colored rows with colored squares in front of block name. These squares can not be turned off from now.

github.com/yse/easy_profiler - 2b24ea635f60b0aad96388bc23f895e8259c9497 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Appearance

github.com/yse/easy_profiler - f03fa50dd5567a858cebf87d6174f0dc55a183b1 authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 [GUI] Arbitrary values viewer progress

github.com/yse/easy_profiler - b11c68e71faf2e09c2a1d794ded779e072f92295 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Appearance progress

github.com/yse/easy_profiler - 3b6986aa3667b3d819fcb7c0c07f26c3425cee37 authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 [GUI] Arbitrary values viewer progress

github.com/yse/easy_profiler - d24e4a9e7ec01d55c968a6b684402790e33a4da1 authored about 7 years ago by Victor Zarubkin <[email protected]>
#81 [Core] Added an option to choose function names format

github.com/yse/easy_profiler - ef7d9f0bad41488f1cd1cff9ca64b5ca971fec1a authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Windows styling and consterxpr fix for some Qt versions

github.com/yse/easy_profiler - df93c146b27f00ad1a8319a1579c62bde1095f74 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Styling and optimization

github.com/yse/easy_profiler - e4305bf10b1242f600abc51b36198cef00beebc7 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Styling. Themes.

github.com/yse/easy_profiler - 010ac07ce037ee38c6179f53f2450f35f76758ed authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Styling

github.com/yse/easy_profiler - a559bbe2c5d5c18bd14a33504f1712fda006ccda authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Styling

github.com/yse/easy_profiler - 109c5fc47c50aaf7b2f4e0a998a724eb7c89663a authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 arbitrary value interface small refactoring

github.com/yse/easy_profiler - 66dce34169df60c4e6052ffbafe1008cb57bacf5 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Styling

github.com/yse/easy_profiler - 43df2d8636d424e3c56aa870a63de27515789c80 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Warning fix: typo, forgotten return

github.com/yse/easy_profiler - 5fdc4aa4e737047fd9554ef28e32a973729b3d3e authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 MSVC2013 build

github.com/yse/easy_profiler - 07cdde155a8122fe22dbfeed0a6371e7d165a4e3 authored about 7 years ago by Victor Zarubkin <[email protected]>
Merge branch 'origin/develop' into release_2_0

github.com/yse/easy_profiler - 3b809fa6f379363efd5baadc85cb71b1ff986e06 authored about 7 years ago by Victor Zarubkin <[email protected]>
Add support for building with Apple LLVM clang version < 8.0 (#82)

* Add support for building with pre 2016 Apple LLVM clang

* Automatically detect Apple clang ...

github.com/yse/easy_profiler - e5fd86f9c8a90b063a53611576afb6bcdcac4327 authored about 7 years ago by Mika Rautio <[email protected]>
#0 [GUI] Styling

github.com/yse/easy_profiler - 86ed82aea4c20d22778a58fb283b7ff6b7bca7c5 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] Styling

github.com/yse/easy_profiler - aa1ddb44ca4e7f19ebba41fdf1b78d2e0aae0c23 authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 Single arbitrary values can be displayed in GUI as events + value converted to text

github.com/yse/easy_profiler - b3fd7c7837c30abc4efac67365bbe9329a47f5a4 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 Build fix >:E

github.com/yse/easy_profiler - 78186a82d00a5bfcc4e719abb46089e11d27785a authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 Windows build

github.com/yse/easy_profiler - e0190fe7a372d5d035ad510b3f59c13ec34d7db5 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Windows build

github.com/yse/easy_profiler - bdb9e546b3f9aa0807dcacbbe6f4388cd4dd8abe authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] refactoring

github.com/yse/easy_profiler - 342aba8e77aff7bbf128990a08f09ea566b70423 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core][GUI] refactoring

github.com/yse/easy_profiler - ae4c6c4e9f1d881f14057c95dba99aac2c67d53f authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] A lot of code refactoring

github.com/yse/easy_profiler - 530eb2446cccab883a809f46c2e65746e9e569de authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Rearranged include files

github.com/yse/easy_profiler - c2de745445c4273c5243fa41c70aa78f411ddc5a authored about 7 years ago by Victor Zarubkin <[email protected]>
Merge branch 'origin/develop' into issue31_arbitrary_values

github.com/yse/easy_profiler - 8509b9b01bc75775c620779cbc2d890743010fa1 authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 [Core] further work on arbitrary values

github.com/yse/easy_profiler - eef1dab923bb0464e54a1afb84921ced5efc0f7d authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Added constexpr support macros and refactored extract_... functions

github.com/yse/easy_profiler - a0ab6a9000b6c72e00b7e39ab6a5d8c209ed6edd authored about 7 years ago by Victor Zarubkin <[email protected]>
Add .clang-format file and script for styling

github.com/yse/easy_profiler - 86be4c9d5931cd69678c6174102450d5c72cec99 authored about 7 years ago by Sergey Yagovtsev <[email protected]>
Merge pull request #78 from Silveryard/develop

Fixed #72

github.com/yse/easy_profiler - 84a86a7933d0b8144250ed9378939b787ea02933 authored about 7 years ago by Sergey Yagovtsev <[email protected]>
Fixed #72 Where building x86 binaries with VS 2017 resulted in an internal compiler error

github.com/yse/easy_profiler - 23cf75fea4fd785ce4ced81fe57e413961d2749d authored about 7 years ago by Sebastian Bischlager <[email protected]>
fix #76

github.com/yse/easy_profiler - 6db3cafdcebe49e465c49a1dbfa276d4bddf27be authored about 7 years ago by Sergey Yagovtsev <[email protected]>
#75 Windows build

(cherry picked from commit ec720bfb253b71fa612b4b897e06d61929510f44)

github.com/yse/easy_profiler - b812e1648c064e0a9eab1f30a12a1beefb33890c authored about 7 years ago by Victor Zarubkin <[email protected]>
#75 Windows build

github.com/yse/easy_profiler - ec720bfb253b71fa612b4b897e06d61929510f44 authored about 7 years ago by Victor Zarubkin <[email protected]>
Merge branch 'origin/develop' into issue31_arbitrary_values

github.com/yse/easy_profiler - 52f3823b5750d2a2aa5743b702b21cdfa9878009 authored about 7 years ago by Victor Zarubkin <[email protected]>
#75 [GUI] ui is not freezed now when you hit Cancel button while profiled blocks are prepared to be sent

github.com/yse/easy_profiler - 4bf796cb7ab1de594770673bd36f4f3673b41037 authored about 7 years ago by Victor Zarubkin <[email protected]>
Merge pull request #74 from rationalcoder/develop

Fixed Issue #73. Added #include <malloc.h> to fix EASY_ENABLE_ALIGNMENT build error

github.com/yse/easy_profiler - de6b6c82b552366de0dfabfef7be31d51f294631 authored about 7 years ago by Sergey Yagovtsev <[email protected]>
Added #include <malloc.h> to fix EASY_ENABLE_ALIGNMENT build error

github.com/yse/easy_profiler - 60e48d5a060e7d155be7afce4ce18809850b987a authored about 7 years ago by Blake Martin <[email protected]>
#31 added arbitrary value id

github.com/yse/easy_profiler - cac628ce82db9de7acd327219634227784c3daeb authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 build fix

github.com/yse/easy_profiler - e9e937551eebdcb3161aa19515d8ed2f5ef7e936 authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 intermediate commit: added basic API for arbitrary values profiling. Still not working.

github.com/yse/easy_profiler - 86f7a48995cb0e32ce1f9bdeb53145be9c187df8 authored about 7 years ago by Victor Zarubkin <[email protected]>
v1.3.0

github.com/yse/easy_profiler - 91482f2e1f927656c1a842f9bba4f3f56813d77b authored about 7 years ago by Sergey Yagovtsev <[email protected]>
add profiler_public_types.h for install

github.com/yse/easy_profiler - 74ee7bd92e1c02ec0955b79a96f56e50d133893e authored about 7 years ago by Sergey Yagovtsev <[email protected]>
#0 [Core] Refactoring: moved all types from profiler.h to separate file

github.com/yse/easy_profiler - 65bfb94276d0533338ee3d073cb28e8fc86ba8e1 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Suppress warning for unused variable

github.com/yse/easy_profiler - 1f8cc6346c5af42edc3507a48fda3c209d1a29fc authored about 7 years ago by Victor Zarubkin <[email protected]>
#66 [GUI] fixed disconnection problem when hitting cancel-button while receiving data and there is no need to restart GUI after unexpected disconnect

github.com/yse/easy_profiler - a32d3576c696e3f3fd07ac6fc919e468bcb27818 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Added alias for isEnabled, setEnabled functions and macros

github.com/yse/easy_profiler - 5e2d8e3be6f845ec086463c48619976d7a5485b8 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] refactoring: removed SET_ICON macro

github.com/yse/easy_profiler - 3ab4b9e3c91df3c2a2053d8f0b3cd8a69c5b1a70 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [GUI] fixed bug with missing empty threads on diagram

github.com/yse/easy_profiler - 2e85a7b6f4f4bb63372f86c1841d02fffdd653ca authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 README.md updated

github.com/yse/easy_profiler - 5e5672d0076e1c404de91b55993d1cb099f4677b authored over 7 years ago by Victor Zarubkin <[email protected]>
#0 README.md updated: added recommended versions of GCC and Clang

github.com/yse/easy_profiler - fc940535a54037d97c6b4c8de563871b70f2416d authored over 7 years ago by Victor Zarubkin <[email protected]>
#0 gcc build fix

github.com/yse/easy_profiler - d915a8d506c7f6cb287c1f4ebc079d17f088cacf authored over 7 years ago by Victor Zarubkin <[email protected]>
#0 Build fix + reduced number of thread-local variables

github.com/yse/easy_profiler - d5f2ef0c6c6f8625f2a34f1048a7e07f2793abeb authored over 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Refactoring: replaced tabs with spaces

github.com/yse/easy_profiler - 000888f4af69a8fcceabcc90fd03f3cca4ba60ce authored over 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Refactoring: moved a lot of code to different source files

github.com/yse/easy_profiler - c7b9d4f464385fa1cc8067899a77dccb1af27dbf authored over 7 years ago by Victor Zarubkin <[email protected]>
#53 [Unix][Core] Correction for printing a lot of warnings only if there is no thread_local support

github.com/yse/easy_profiler - e6765a03a2013d05dd888c04a0ae20494875eb36 authored over 7 years ago by Victor Zarubkin <[email protected]>
#68 fixed [GUI] scaling marker round problems

github.com/yse/easy_profiler - a3ba063e70669d5361228551f9af31f381542104 authored over 7 years ago by Victor Zarubkin <[email protected]>
#53 [Core] Removed debugging rows

github.com/yse/easy_profiler - 8e601bc52fdc8675ccf99bcc7af450f9a118d31b authored over 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Replacing tabs with spaces

github.com/yse/easy_profiler - c6ff9f3277e170c929b4c139cc5493d9e6e7f915 authored over 7 years ago by Victor Zarubkin <[email protected]>
#53 [Core] Fixed problem with removing ThreadStorage for alive threads. But Linux would have another problem: potential memory leak or potential crash at your choise :)) because these wonderful pthreads does not allow to check thread state :(

github.com/yse/easy_profiler - c813ea655dbb92713739391dc1b52f40d7c80ec9 authored over 7 years ago by Victor Zarubkin <[email protected]>
#66: GUI crash fix

github.com/yse/easy_profiler - 86f2ff0c71650c17e48e5c0b20ade0a4baa0e702 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Merge pull request #63 from rationalcoder/arm-fix

Fixed Issue #50 and Issue #61, added opt-in unaligned access support, and some documentation.

github.com/yse/easy_profiler - e76f4d4a67cfeeade31ecda87fb1e91016e4df44 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Revert 4dd1c27 #61: Configure optimization flags on unix platform by build type

github.com/yse/easy_profiler - d4a05002ac3a438821fa2f27012f44ec1ba98e35 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
One more typo ...

github.com/yse/easy_profiler - 5ab683de76cf0cc13f743341f3b8674801f72616 authored over 7 years ago by Valerio Varricchio <[email protected]>
#61: Configure optimization flags on unix platform by build type

github.com/yse/easy_profiler - 4dd1c271aa7644290d8bd1e07ca508ca06627cf2 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Added a static const member variable for readability and to get rid of a warning.

github.com/yse/easy_profiler - 8b4726371e68dd13bd44bebf856f19284a358ec2 authored over 7 years ago by Blake Martin <[email protected]>
Removed unnecessary syntax and removed a use of constexpr that doesn't compile with MSVC 2013 (slight readability hit).

github.com/yse/easy_profiler - bd1f6e49a3f06287e74449a0f9764d202daeaf75 authored over 7 years ago by rationalcoder <[email protected]>
(GUI) Removed unused includes

github.com/yse/easy_profiler - ba2a8533abbe6ef854e7b4d7426341b93c2058af authored over 7 years ago by Victor Zarubkin <[email protected]>
Install profiler_gui and set rpath to ORIGIN

github.com/yse/easy_profiler - 2c963d8d068432296991c20eb3df239bc982a35b authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Update README.md

github.com/yse/easy_profiler - ac9a152e26b806628c8ef046beec0d64cf13d894 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Win CI again

github.com/yse/easy_profiler - 36961005619e1faa9fb9a2e602b47f69e1cfef6c authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Win CI

github.com/yse/easy_profiler - c745e0c30307c0c5713855a72bad2d89f6199df1 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Removed unnecessary temporary

github.com/yse/easy_profiler - 186db6691a87fe802b8111db506a93ed80a9b496 authored over 7 years ago by Blake Martin <[email protected]>
Removed a type-dependent false type that is no longer used.

github.com/yse/easy_profiler - d8f2663e01d2e6db407d76e3f6d7f61ef45da136 authored over 7 years ago by Blake Martin <[email protected]>
Fixed a logic error introduced with the chunk offset + potentially sped up serialization a bit.

github.com/yse/easy_profiler - 88a401a2809b82a77c04fe65a29a60b1ae9c4c26 authored over 7 years ago by Blake Martin <[email protected]>
Again, auto can only add to confusion here.

github.com/yse/easy_profiler - 01415cbdb892bfb490ac6696bc826d7bd8d9f220 authored over 7 years ago by Blake Martin <[email protected]>
Fixed casting issues and fixed an order of operations error.

github.com/yse/easy_profiler - 15323cc8ff0aa83a964cc4509b9cb1dbbb3dc4cc authored over 7 years ago by Blake Martin <[email protected]>
Scrapped the alignment macros and replaced them with force-inline template functions; still need to test thoroughly.

github.com/yse/easy_profiler - 283b835dd8de136b21a7aa9ce56e63ae6eebc821 authored over 7 years ago by rationalcoder <[email protected]>
Added EASY_FORCE_INLINE

github.com/yse/easy_profiler - 75e4f35abe8bac10fed18d3c4849680b759e3beb authored over 7 years ago by rationalcoder <[email protected]>
progress on strict alignment macros.

github.com/yse/easy_profiler - 12d26d66805e7cee32a9c3d368c3e2da8e4137ca authored over 7 years ago by Blake Martin <[email protected]>
Updated the chunk_allocator to take the sentinel implementation detail into account + Fixed some formatting inconsistencies

github.com/yse/easy_profiler - 423388e6b097b22ce6c55e0dced4b64dc9b43773 authored over 7 years ago by Blake Martin <[email protected]>
Reverted some unnecessary changes and added documentation.

github.com/yse/easy_profiler - 7a030bc89ad17455c5574ea2544145104454a609 authored over 7 years ago by Blake Martin <[email protected]>
got rid of the forced -O3 optimization for UNIX

github.com/yse/easy_profiler - 6fc445ae9acf085607e38308e64ca5ccd40ccf36 authored over 7 years ago by Blake Martin <[email protected]>
There is no point in using auto here.

github.com/yse/easy_profiler - 28f755e0b37b0043f4ba15bc05d5dc7d701fbe7a authored over 7 years ago by Blake Martin <[email protected]>
Fixed some undefined behavior, added documentation, and changed alignment size to be more portable

github.com/yse/easy_profiler - a4e43bfb8eead29581698e2ca8cd03ccdfedf901 authored over 7 years ago by Blake Martin <[email protected]>
Fixed Issue #50 Undefined Behavior

github.com/yse/easy_profiler - 2ee5d27bafded922c62b4cb01f4d4f166e31cace authored over 7 years ago by Blake Martin <[email protected]>
Added documentation and potentially sped things up a bit. I also commented a potential bug.

github.com/yse/easy_profiler - a9591f30700dd833f99f4b2b8645e24e56d4d231 authored over 7 years ago by Blake Martin <[email protected]>
Got rid of 'passing NULL to non-pointer argument' warning with MinGW

github.com/yse/easy_profiler - 60c9f76478b22669f327d56e06f75ceada5a123e authored over 7 years ago by Blake Martin <[email protected]>
Merge pull request #57 from oliverdaniell/fix/issue54

Moved QFonts into EASY_GLOBALS and deferred instantiation of EASY_GLOBAS

github.com/yse/easy_profiler - 2a235d47d919a46d5e8bc7404fa9d101d6909f97 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Merge pull request #58 from oliverdaniell/fix/cmake

Moved bin from the source tree to the build tree

github.com/yse/easy_profiler - 6f447be33d65ba761668fe237cf663190765a4e1 authored over 7 years ago by Sergey Yagovtsev <[email protected]>
set BUILD_SHARED_LIBS to ON by default. Updated comment

github.com/yse/easy_profiler - a03ec76322663d9532106aef4c9e8ed4b5436da1 authored over 7 years ago by Oliver Daniell <[email protected]>
message BUILD_SHARED_LIBS directly

github.com/yse/easy_profiler - a02cfa925a4fb1962497f394a32d3fc3954bd222 authored over 7 years ago by Oliver Daniell <[email protected]>
Replaced custom Shared/Static lib option with the deafult cmake option

github.com/yse/easy_profiler - 36bade193924c840c5c603667c169c7832256afe authored over 7 years ago by Oliver Daniell <[email protected]>
Moved bin from the source tree to the build tree

github.com/yse/easy_profiler - 4cbc2e15516ce5053c2cbd5566fe44c18898e136 authored over 7 years ago by Oliver Daniell <[email protected]>
Moved QFonts into EASY_GLOBALS and deferred instantiation of EASY_GLOBAS

until after QApplication.

github.com/yse/easy_profiler - f241444f1dbb69a970a1cf1b6b45a5f399562a48 authored over 7 years ago by Oliver Daniell <[email protected]>
Merge pull request #55 from ScholarMidnight/develop

Added the /WX flag, which treats compiler warnings as errors in MSVC.

github.com/yse/easy_profiler - e13ed621f85690e9000b3823c8cd5f3365306fef authored over 7 years ago by Sergey Yagovtsev <[email protected]>
Added the /WX flag, which treats compiler warnings as errors in MSVC.

* This required a minor change to CMakeLists.txt.
* Also updated two occurrences in code where c...

github.com/yse/easy_profiler - b0aae2349c92ac7a802fc853c7fd09874e30220d authored over 7 years ago by Liareth <[email protected]>