0
0
mirror of https://github.com/yse/easy_profiler.git synced 2024-12-26 08:01:51 +08:00

Commit Graph

  • d24e4a9e7e #31 [GUI] Arbitrary values viewer progress Victor Zarubkin 2017-11-30 22:21:08 +03:00
  • ef7d9f0bad #81 [Core] Added an option to choose function names format Victor Zarubkin 2017-11-28 21:37:18 +03:00
  • a5891aa75c remove commented code Kirill Smirnov 2017-11-28 12:35:45 +03:00
  • 97b0325e46 fix twice element adding into general elements scope Kirill Smirnov 2017-11-28 12:16:01 +03:00
  • df93c146b2 #0 [GUI] Windows styling and consterxpr fix for some Qt versions Victor Zarubkin 2017-11-27 22:43:01 +03:00
  • e4305bf10b #0 [GUI] Styling and optimization Victor Zarubkin 2017-11-27 22:02:15 +03:00
  • 010ac07ce0 #0 [GUI] Styling. Themes. Victor Zarubkin 2017-11-26 15:37:39 +03:00
  • a559bbe2c5 #0 [GUI] Styling Victor Zarubkin 2017-11-23 22:15:12 +03:00
  • 109c5fc47c #0 [GUI] Styling Victor Zarubkin 2017-11-23 22:01:44 +03:00
  • 66dce34169 #31 arbitrary value interface small refactoring Victor Zarubkin 2017-11-20 23:36:33 +03:00
  • 43df2d8636 #0 [GUI] Styling Victor Zarubkin 2017-11-20 23:34:45 +03:00
  • 5fdc4aa4e7 #0 [GUI] Warning fix: typo, forgotten return Victor Zarubkin 2017-11-20 21:57:42 +03:00
  • 07cdde155a #0 MSVC2013 build Victor Zarubkin 2017-11-20 21:53:12 +03:00
  • 3b809fa6f3 Merge branch 'origin/develop' into release_2_0 Victor Zarubkin 2017-11-20 21:34:03 +03:00
  • e5fd86f9c8 Add support for building with Apple LLVM clang version < 8.0 (#82) Mika Rautio 2017-11-20 19:23:15 +02:00
  • 638567d310 Clarify clang thread_local support code comment Mika Rautio 2017-11-20 10:23:40 +02:00
  • 8aabd77d9c Automatically detect Apple clang that do not support thread_local Mika Rautio 2017-11-20 10:16:14 +02:00
  • 042ea36f47 Add support for building with pre 2016 Apple LLVM clang Mika Rautio 2017-11-20 00:59:19 +02:00
  • 86ed82aea4 #0 [GUI] Styling Victor Zarubkin 2017-11-17 21:22:53 +03:00
  • aa1ddb44ca #0 [GUI] Styling Victor Zarubkin 2017-11-16 22:32:28 +03:00
  • fd0a8aa048 README: cmake build: added line to set include directory to easy profiler Boris Broenner 2017-11-16 14:08:43 +01:00
  • b3fd7c7837 #31 Single arbitrary values can be displayed in GUI as events + value converted to text Victor Zarubkin 2017-11-15 21:43:52 +03:00
  • 78186a82d0 #0 Build fix >:E Victor Zarubkin 2017-11-10 00:01:43 +03:00
  • e0190fe7a3 #0 Windows build Victor Zarubkin 2017-11-09 23:56:46 +03:00
  • bdb9e546b3 #0 [Core] Windows build Victor Zarubkin 2017-11-09 23:43:12 +03:00
  • 342aba8e77 #0 [Core] refactoring Victor Zarubkin 2017-11-09 23:39:04 +03:00
  • ae4c6c4e9f #0 [Core][GUI] refactoring Victor Zarubkin 2017-11-09 23:34:17 +03:00
  • 530eb2446c #0 [Core] A lot of code refactoring Victor Zarubkin 2017-11-09 23:12:54 +03:00
  • c2de745445 #0 [Core] Rearranged include files Victor Zarubkin 2017-11-09 22:01:32 +03:00
  • 8509b9b01b Merge branch 'origin/develop' into issue31_arbitrary_values Victor Zarubkin 2017-11-08 21:50:25 +03:00
  • eef1dab923 #31 [Core] further work on arbitrary values Victor Zarubkin 2017-11-08 21:38:07 +03:00
  • a0ab6a9000 #0 [Core] Added constexpr support macros and refactored extract_... functions Victor Zarubkin 2017-11-08 21:34:51 +03:00
  • 86be4c9d59 Add .clang-format file and script for styling Sergey Yagovtsev 2017-11-07 21:45:13 +03:00
  • 84a86a7933
    Merge pull request #78 from Silveryard/develop Sergey Yagovtsev 2017-11-06 21:28:50 +04:00
  • 23cf75fea4 Fixed #72 Where building x86 binaries with VS 2017 resulted in an internal compiler error Sebastian Bischlager 2017-11-06 18:00:37 +01:00
  • 6db3cafdce fix #76 Sergey Yagovtsev 2017-11-05 12:27:43 +03:00
  • b812e1648c #75 Windows build Victor Zarubkin 2017-11-03 22:36:43 +03:00
  • ec720bfb25 #75 Windows build Victor Zarubkin 2017-11-03 22:36:43 +03:00
  • 52f3823b57 Merge branch 'origin/develop' into issue31_arbitrary_values Victor Zarubkin 2017-11-02 22:49:12 +03:00
  • 4bf796cb7a #75 [GUI] ui is not freezed now when you hit Cancel button while profiled blocks are prepared to be sent Victor Zarubkin 2017-11-02 22:43:37 +03:00
  • 7b69f2adbd remove legacy code Kirill Smirnov 2017-10-30 17:11:02 +03:00
  • de6b6c82b5 Merge pull request #74 from rationalcoder/develop Sergey Yagovtsev 2017-10-23 22:59:25 +04:00
  • 60e48d5a06 Added #include <malloc.h> to fix EASY_ENABLE_ALIGNMENT build error Blake Martin 2017-10-23 12:47:40 -05:00
  • cac628ce82 #31 added arbitrary value id Victor Zarubkin 2017-10-21 01:57:48 +03:00
  • e9e937551e #31 build fix Victor Zarubkin 2017-10-21 00:55:17 +03:00
  • 86f7a48995 #31 intermediate commit: added basic API for arbitrary values profiling. Still not working. Victor Zarubkin 2017-10-20 22:18:32 +03:00
  • d8aa408500 some initial changes with fillTree... function. Kirill Smirnov 2017-10-17 18:50:21 +03:00
  • 91482f2e1f v1.3.0 v1.3.0 Sergey Yagovtsev 2017-10-13 16:46:26 +03:00
  • 74ee7bd92e add profiler_public_types.h for install Sergey Yagovtsev 2017-10-12 22:40:18 +03:00
  • 5187318f5f fix: msvc build Kirill Smirnov 2017-10-12 11:29:12 +03:00
  • ea6fd31820 some fixes Kirill Smirnov 2017-10-11 19:15:29 +03:00
  • 0ee3886730 read events and context-switches Kirill Smirnov 2017-10-11 11:59:37 +03:00
  • fd6db60b8e collect events info Kirill Smirnov 2017-10-09 15:51:19 +03:00
  • 65bfb94276 #0 [Core] Refactoring: moved all types from profiler.h to separate file Victor Zarubkin 2017-10-05 20:53:41 +03:00
  • 94491bb02a blocks reading interface fix Kirill Smirnov 2017-10-05 13:36:14 +03:00
  • 1f8cc6346c #0 [Core] Suppress warning for unused variable Victor Zarubkin 2017-10-04 22:46:13 +03:00
  • a32d3576c6 #66 [GUI] fixed disconnection problem when hitting cancel-button while receiving data and there is no need to restart GUI after unexpected disconnect Victor Zarubkin 2017-10-04 22:37:46 +03:00
  • 5e2d8e3be6 #0 [Core] Added alias for isEnabled, setEnabled functions and macros Victor Zarubkin 2017-10-04 21:40:23 +03:00
  • 3ab4b9e3c9 #0 [GUI] refactoring: removed SET_ICON macro Victor Zarubkin 2017-10-04 21:38:18 +03:00
  • 2e85a7b6f4 #0 [GUI] fixed bug with missing empty threads on diagram Victor Zarubkin 2017-10-04 21:37:11 +03:00
  • 6af265168a add reading blocks Kirill Smirnov 2017-10-04 15:17:10 +03:00
  • 5e5672d007 #0 README.md updated Victor Zarubkin 2017-10-02 21:25:41 +03:00
  • fc940535a5 #0 README.md updated: added recommended versions of GCC and Clang Victor Zarubkin 2017-10-02 21:17:28 +03:00
  • d915a8d506 #0 gcc build fix Victor Zarubkin 2017-09-30 20:57:22 +03:00
  • d5f2ef0c6c #0 Build fix + reduced number of thread-local variables Victor Zarubkin 2017-09-30 20:45:06 +03:00
  • 000888f4af #0 [Core] Refactoring: replaced tabs with spaces Victor Zarubkin 2017-09-30 19:53:54 +03:00
  • c7b9d4f464 #0 [Core] Refactoring: moved a lot of code to different source files Victor Zarubkin 2017-09-30 19:51:33 +03:00
  • e6765a03a2 #53 [Unix][Core] Correction for printing a lot of warnings only if there is no thread_local support Victor Zarubkin 2017-09-30 19:02:24 +03:00
  • 859b258784 interface refactoring Kirill Smirnov 2017-09-29 18:10:29 +03:00
  • a3ba063e70 #68 fixed [GUI] scaling marker round problems Victor Zarubkin 2017-09-28 22:12:32 +03:00
  • 8e601bc52f #53 [Core] Removed debugging rows Victor Zarubkin 2017-09-28 21:09:12 +03:00
  • c6ff9f3277 #0 [Core] Replacing tabs with spaces Victor Zarubkin 2017-09-28 21:05:45 +03:00
  • c813ea655d #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 :( Victor Zarubkin 2017-09-28 21:04:28 +03:00
  • 33aa4998cd modify protocol Kirill Smirnov 2017-09-28 17:42:02 +03:00
  • 2f9c4c8d22 add reading functionality Kirill Smirnov 2017-09-26 16:12:00 +03:00
  • 7e602ba62b add easy_protocol.h Kirill Smirnov 2017-09-21 17:03:38 +03:00
  • 96701aa3b6 write some test Kirill Smirnov 2017-09-21 15:52:57 +03:00
  • affede4ec2 class -> struct Kirill Smirnov 2017-09-21 14:42:28 +03:00
  • 8f12216638 easy_convereter initial Kirill Smirnov 2017-09-21 14:40:18 +03:00
  • 86f2ff0c71 #66: GUI crash fix Sergey Yagovtsev 2017-09-18 13:05:45 +03:00
  • e76f4d4a67 Merge pull request #63 from rationalcoder/arm-fix Sergey Yagovtsev 2017-09-14 09:38:01 +04:00
  • d4a05002ac Revert 4dd1c27 #61: Configure optimization flags on unix platform by build type Sergey Yagovtsev 2017-09-06 23:25:24 +03:00
  • 5ab683de76 One more typo ... Valerio Varricchio 2017-08-16 08:04:24 +08:00
  • 4dd1c271aa #61: Configure optimization flags on unix platform by build type Sergey Yagovtsev 2017-09-05 18:34:28 +03:00
  • 8b4726371e Added a static const member variable for readability and to get rid of a warning. Blake Martin 2017-09-03 21:51:27 -05:00
  • bd1f6e49a3 Removed unnecessary syntax and removed a use of constexpr that doesn't compile with MSVC 2013 (slight readability hit). rationalcoder 2017-08-31 19:37:21 -05:00
  • ba2a8533ab (GUI) Removed unused includes Victor Zarubkin 2017-09-01 00:10:25 +03:00
  • 2c963d8d06 Install profiler_gui and set rpath to ORIGIN Sergey Yagovtsev 2017-09-01 00:01:38 +03:00
  • ac9a152e26 Update README.md Sergey Yagovtsev 2017-08-30 00:41:27 +04:00
  • 3696100561 Win CI again Sergey Yagovtsev 2017-08-29 23:28:48 +03:00
  • c745e0c303 Win CI Sergey Yagovtsev 2017-08-29 23:26:08 +03:00
  • 186db6691a Removed unnecessary temporary Blake Martin 2017-08-23 14:06:03 -05:00
  • d8f2663e01 Removed a type-dependent false type that is no longer used. Blake Martin 2017-08-22 16:31:52 -05:00
  • 88a401a280 Fixed a logic error introduced with the chunk offset + potentially sped up serialization a bit. Blake Martin 2017-08-22 15:10:19 -05:00
  • 01415cbdb8 Again, auto can only add to confusion here. Blake Martin 2017-08-22 15:07:37 -05:00
  • 15323cc8ff Fixed casting issues and fixed an order of operations error. Blake Martin 2017-08-22 13:29:19 -05:00
  • 283b835dd8 Scrapped the alignment macros and replaced them with force-inline template functions; still need to test thoroughly. rationalcoder 2017-08-19 22:10:51 -05:00
  • 75e4f35abe Added EASY_FORCE_INLINE rationalcoder 2017-08-19 22:08:27 -05:00
  • c85618b2cc Merge ac64b1eb8eca504ae1480657b693d3f85ea22755 into 2a235d47d919a46d5e8bc7404fa9d101d6909f97 ScholarMidnight 2017-08-18 16:18:09 +00:00
  • ac64b1eb8e Added several functions which can be used to query the state of any current connections to the profiler. Liareth 2017-08-18 17:08:48 +01:00