Ecosyste.ms: OpenCollective

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

github.com/yse/easy_profiler

Lightweight profiler library for c++
https://github.com/yse/easy_profiler

#0 Updated image in README.md

91d10c2b464256e1838349478d92f8f8014d1f54 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Misc] Update README.md

0c8246e61eebd198af55d15210153a4f93af9e78 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Fixed zooming for charts (histogram, arbitrary value) with mouse wheel

b10965ee92d8b5214cc4847b3b252b1d89deda7b authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [UI] refactoring

2b75e6553506ba5f62606a72e0be69276806b8b5 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Style

7503199eed40d190a6661d96317ddfdfd4a9880a authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Misc] modified gitignore

21157dfc6514d530f7c9fc4ed9a3193c0d45c35c authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [UI] UI styles

564b50824e7407993afd9cde52218fb6dcda8fe2 authored over 6 years ago by Victor Zarubkin <[email protected]>
# [UI] Styles and refactoring

983085157e624f5a5a604ab5d9d4ff06fe79fd41 authored over 6 years ago by Victor Zarubkin <[email protected]>
#89 [UI] High DPI displays fix + System scaling factor

91b2a4e609eb40d9b31954bbccee806998bebefe authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Tooltip fix

291c04e8c3271ca8be7c77abb1318a2a8a955f20 authored over 6 years ago by Victor Zarubkin <[email protected]>
#108 fix [Core] clang build for arbitrary values

8623fa81bbe5bca26ff608c09c37da671f3056cd authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Core] fixed typo

1301dd05dcc8f424d4da2c7c78f0a9d2ccfb90a1 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Core] findRange() fix for writeTreesToStream()

03db640132f85c540ad9c0278687e8235abc01e0 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Core] refactoring

84b391b6cc84eaa9d9d823d9836bb97d787111d9 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Windows build

82bc0c3901edf0cacc0472524b614186b9e69eaf authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [UI] refactoring

91724bfe2037fb7b7230a5f399173f66cd4b746d authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Core] refactoring

8c90ee7ef529b734c3e9e877d18936fbaa6d6389 authored over 6 years ago by Victor Zarubkin <[email protected]>
Update README.md

745609f1a499bba7adf78a8310d937f1bdb4385a authored over 6 years ago by Sergey Yagovtsev <[email protected]>
#0 Added new UI image to README.md

77613646057fcea7826730afae20ca2198144c56 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 Update readme

8665ee8fd6ec13ca070906f5e65fe5f40c281278 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [Sample] Rollback - profiler_sample is standalone again (do not need to connect gui)

b3f6b4f61fbefefda0033e789346b67b13b3d57c authored over 6 years ago by Victor Zarubkin <[email protected]>
Merge remote-tracking branch 'origin/saving_file_develop' into develop

ca80ca0ccb33f4c66fe6d0119b546785a727c42e authored over 6 years ago by Victor Zarubkin <[email protected]>
#91 [Core][UI] functions profiler::writeTreesToFile(), profiler::writeTreesToStream() are now working. Snapshot feature is now working: select an area on Diagram (with right mouse button or double-click) and press Snapshot button to save it to separate file.

f66547883013653b27a6893d0387e816829998f8 authored over 6 years ago by Victor Zarubkin <[email protected]>
#91 [UI] .prof serializator (intermediate commit)

21bcefcb7519e86ab999fe28f13cc9b1b2b728e4 authored over 6 years ago by Victor Zarubkin <[email protected]>
Merge remote-tracking branch 'origin/develop' into saving_file_develop

0b9ee4e6d04587ef4cb745cc3a9ab22fa22a4b15 authored over 6 years ago by Victor Zarubkin <[email protected]>
#0 [core] installing profiler_converter

ccb75a05577a284a5332e0c3681eb18cf9665e68 authored over 6 years ago by Victor Zarubkin <[email protected]>
#91 [UI] Snapshot icon (actually called "crop")

46b661aecfa31409707d3a82d8427abc2922309a authored over 6 years ago by Victor Zarubkin <[email protected]>
#91 [UI] Snapshot feature further progress (intermediate commit)

ae5c46477dbdf1f98d608518bdc3150086cba01b authored over 6 years ago by Victor Zarubkin <[email protected]>
#91 [UI] Added snapshot tool stub; Working on saving blocks to file from UI

ef7b41fd0dccc9a72327718efd66dacb03d18b4a authored over 6 years ago by Victor Zarubkin <[email protected]>
#67 [Converter] Rewrote json converter, arbitrary values would be added soon

f9c0b7dc7ac143951c2b81702a2bf5e021211bb1 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 Update README.md

7b7dfc982749a83eaf424007cfa076a263f56a8c authored almost 7 years ago by Victor Zarubkin <[email protected]>
#48 [Core] Rearranged file header members order to minimize padding;

[Core] Changed version to 2.0.0;

3253fe2633b50c5b805181b4b9818b33ea34113b authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Arbitrary value ToolTip styling fix; Viewport info fix;

f736af9721d48ab24f9bc435dd7bee342b7ac15c authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Diagram tool-tips fix: no tool-tips if mouse cursor is over another widget (opened settings for example)

cb8e66e9ae9af118d16c059401a90ba7582b8a37 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Amend. Forgotten files.

c5ba69c8bc72174de165235add704e9555cc2dac authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Added tooltip for arbitrary values to the Diagram

7981a8f4ce6ea25f41095a95ba47dd6a7cb1c216 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Added arbitrary value tool-tip to Hierarchy tree widget (Try to move mouse cursor over Name column)

57dca483498370062183f95d26dba5c6ed6c0ea0 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Adjusted search boxes in Hierarchy widget and Blocks Descriptors Widget

e8d667e083fb0843077b82313f1805352015b0bd authored almost 7 years ago by Victor Zarubkin <[email protected]>
#100 [UI] Implemented zoom-in button

212502578f41cefce76a0406f7e12abde3c08285 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [UI] Added viewport info widget. See [Settings] -> [See viewport info]

bc0d351522ea908e0251be348b912dc59dc44267 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Fixed current block boundaries painting

5d94a8b19415a57d4b5524a810ebb8caab07f91c authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Highlight current selected block boundaries on arbitrary value chart

5eefad6ab66a01939803a02f082365066f63395d authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Arbitrary values: fixed multi-window viewer

261de87ad926cdfe347e4b3f0ec98beb9e220b11 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [UI] Open several arbitrary values viewer windows

dd5af5350b009f8fc1a8938dd2399ec39fb31e20 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Double click on arbitrary value on the Diagram will open values viewer and will select appropriate arbitrary value

769236c35a569bfc6db67a9df655d8dd1556f9f1 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Fixed hierarchy building for zero duration blocks - events and arbitrary values are always visible

402612ee2b8edc553c56073ab082110c55bc6293 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Core] Arbitrary values: replaced size_t with uint16_t; [Gui] Added support of arrays to arbitrary values tree

5e632bedee27f627ce3f612c82b5ab1eb4673962 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Windows styling fix

49f000d11a92c7f93a04bacec64379cc412d4194 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Fixed typo

f6447ad3f90bfa32486bd40f0f4fd28a6b9c9d97 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Mac build fix

2643ea9b09810aa1d53ddaa810fcdc9f25620ae4 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Implemented zoom for complexity chart mode; Implemented export to .csv for complexity mode

3280e951fd359fa8af90dee7002f70868abf0c17 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Added background jobs to thread pool and removed detached threads from code

bd1d8b71cff16b46723e4fda59550e7c3808a95a authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Thread pool fix: there was a possibility that not all tasks would be executed

b07de42a48d5c2c0b2672aacb76cc6a19333561c authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] TreeView style fixes

b6b988e27448292e596d472dbbadb30e29b8130b authored almost 7 years ago by Victor Zarubkin <[email protected]>
#67 [Converter] Build fix after merging to release_2_0

e3f1dfad10df690ccc8fe44408f75e65d785e7b1 authored almost 7 years ago by Victor Zarubkin <[email protected]>
Add math functions for calculation complexity

2232407685a527e1490026a4d6ed41f34fe362c8 authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
#0 [Gui] Paint background for current item for tree-widget

59f04384be7002b428c581d44249a8407bb8385e authored almost 7 years ago by Victor Zarubkin <[email protected]>
Merge remote-tracking branch 'origin/develop' into release_2_0_dev

5ff6acd422d0dcd805b26c1faf6ed01b8b127c91 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Fixed appox. line painting for complexity chart; Added export to .csv for regular chart type (timestamp;value);

9308a17c2158cf6438fed938102b3f71a4ee73be authored almost 7 years ago by Victor Zarubkin <[email protected]>
Update README.md

f05df560cdc3d140ba674c175914110aed18a2ba authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
#0 [Gui] Fixed popup and double click on thread names on Diagram

4fb35b2099e7f5741ef93e73b02d9813a0dba82a authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Fixed mouse indicator for complexity chart; fixed buildTree(); added stub for future export values to .csv

1db116c791d9560882cdf0039bb3c6af7abd4966 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Arbitrary values viewer: fixed performance problem, added icons for chart types

87bc8259801eee194aea2e0e15385dcd220167f4 authored almost 7 years ago by Victor Zarubkin <[email protected]>
Update .travis.yml

ad57e000670e0404eb30be43d6a67141decb31b3 authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
Update .travis.yml

022c43dd96ae658f78be245a30f803165a0cca9b authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
Update .travis.yml

de02d8f10c98bcbaa20e2b0dc45ed9d728e358f2 authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
Merge pull request #94 from devnoname120/cmake-no-gui

Add a EASY_PROFILER_NO_GUI option

b72b3e5c67e32021c18136adda1aa43b5235f21f authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
Switch EASY_PROFILER_NO_GUI from variable to option

ba2ea90e10516997c1d0d7ce1107eeb12c5b71e2 authored almost 7 years ago by devnoname120 <[email protected]>
Add a EASY_PROFILER_NO_GUI option

963ecfc518cccd07cbc8a084ba237cf44300e7f9 authored almost 7 years ago by devnoname120 <[email protected]>
#31 [Gui] Hide slider when displaying complexity chart

3608ec1a568011bae6afe0c65681b3d1425d2c20 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Complexity charts for arbitrary value viewer

9860a565d3b388f1a5b96bfb982f49041f10fa33 authored almost 7 years ago by Victor Zarubkin <[email protected]>
Add command line tool (profiler_converter) for converting to json format

related to #67

647eced7d2b772eb20fe59009d8c5c844b956d0d authored almost 7 years ago by derevnja <[email protected]>
#31 [Gui] Intermediate commit: implementing O(n) chart (kinda...) to be able to analyse algorithm complexity depending on certain arbitrary value

b50a5bcbb3eb7521718987d097fa4b787ab07791 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#89 Trying to fix high-dpi displays problem

677a138fa3c51a722aa22f82b9b5e607135311b2 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 Simplified some lambdas

192ab87e4cecd9b443235f7c1d18a47f473c06ba authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 Updated copyright dates; [Gui] thread_pool.cpp MSVC build fix; [Core] Renamed getCurrentTime() to profiler::clock::now() + renamed profiler::currentTime() to profiler::now()

091d5447ce90aab5fcff1cda46b95a6ace7f85f2 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Large portion of refactoring; Replaced bunch of threads with thread pool; Small fixes for arbitrary values viewer

1a333e4f01138d8c2b7f455b3a669afdf8762e0f authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Arbitrary values viewer bug fixes

1f6d3c2a7d664f98e002a416ca2bccf1458e5031 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 [Gui] Saving dialog geometry; Added refresh button to arbitrary values widget; Fixed zoom-in algorithm

230f7d14638a57e8104788828e153f58387c416b authored almost 7 years ago by Victor Zarubkin <[email protected]>
#31 [Gui] Big update for arbitrary values viewer. It is now viable and can be used to inspect user metrics. Currently arbitrary values viewer is built into blocks list widget.

a7a58acd1d123b00aaf4d78ccee5637f9aa36fda authored almost 7 years ago by Victor Zarubkin <[email protected]>
Release 2.0 further work. Intermediate commit.

694497b5ca53fa0ab4ff7a9ddda41cbf11cbc55f authored almost 7 years ago by Victor Zarubkin <[email protected]>
Merge remote-tracking branch 'origin/develop' into release_2_0

9cd1f62fcea4384b469419295c05aeacf1860d59 authored almost 7 years ago by Victor Zarubkin <[email protected]>
#75 [Core] No waiting when dumping blocks. All events should now be stored properly.

22c61a42b56c033fba69db202af1643abbb83dea authored almost 7 years ago by Victor Zarubkin <[email protected]>
#0 Update README.md - fixed typo

d3c21bfe2a7657f6f76b52ef38e669b3aa2fa944 authored almost 7 years ago by Victor Zarubkin <[email protected]>
Context switch logger: get the processor cycle counter instead of time of a day

a78c92c33f62709a35c23354c892ec5fec14bf74 authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
Update README.md

bbfe1896f825897c89df7a58051182551e6048db authored almost 7 years ago by Sergey Yagovtsev <[email protected]>
Merge remote-tracking branch 'origin/develop' into release_2_0

# Conflicts:
# easy_profiler_core/block.cpp
# easy_profiler_core/profile_manager.cpp
# easy_prof...

2c008b77edcb57627f75fd644d9eb753a07bcb67 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0 [Core] Minor cosmetic changes

f9a132e9ee995db5f610dc43b28073f77d794736 authored about 7 years ago by Victor Zarubkin <[email protected]>
#0: various fixes for windows build (#84)

* #0: various fixes for windows build

* remove warnings that definition of a variable hides p...

50cd56072276d1c0a51c11bc60bef4d756326031 authored about 7 years ago by uykusuz <[email protected]>
README.md: fixed typo (#90)

38459f8ea43c8dda66e4caa616e8b39ec342963d authored about 7 years ago by Sergey Kosarevsky <[email protected]>
Install with include hierarhy

6e83f80f5b33855014d4874e110bf2f3f44412a5 authored about 7 years ago by Sergey Yagovtsev <[email protected]>
#75 [Core] No more waiting behavior when dumping blocks. Current solution resolves possible dead-lock but restricts any Events out of Frame bounds (You can see that the last event for LoadingResources thread in the profiler_sample is always absent).

d049a1339e7bb80ac8dac381488d25a2f81058a2 authored about 7 years ago by Victor Zarubkin <[email protected]>
Older compiler build

a9e6ac084bf46054e667381322222a3c8b2e2ef5 authored about 7 years ago by Victor Zarubkin <[email protected]>
Older compiler build

b1bf6a1ac8dbf922c508f4f4b064eb0d9af19bff authored about 7 years ago by Victor Zarubkin <[email protected]>
Windows build

6a74c76681a1cfd53bc001f24a6f2264dfd9540b authored about 7 years ago by Victor Zarubkin <[email protected]>
#31 Basic arbitrary values viewer chart

4406664a7df77b5c5fcff2c9f5db4cfd75c26499 authored about 7 years ago by Victor Zarubkin <[email protected]>
minor refactoring

941c5667bdfb78cea0749b6c366d988aa70dda3c authored about 7 years ago by Sergey Yagovtsev <[email protected]>
Sample: build when SAMPLE_NETWORK_TEST is undefined

341a549f61d23398c19b3b9d9575404afbcb87c8 authored about 7 years ago by Sergey Yagovtsev <[email protected]>
Create LICENSE

04a0880a775befc81ab2e8ea887ac145268e48e5 authored about 7 years ago by Sergey Yagovtsev <[email protected]>
#31 [Core] Fixed issue with storing arbitrary value while dumping. // [GUI] Further values viewer progress.

b73044fddd30b4fda3e7a0f7a26dc00cf5cb5a0a authored about 7 years ago by Victor Zarubkin <[email protected]>