1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00

Commit Graph

  • 23601904cd Replace one more end validity check. Bartosz Taudul 2020-01-23 18:50:13 +01:00
  • 54a767bf81 Use just sign bit to check end value validity. Bartosz Taudul 2020-01-22 22:25:04 +01:00
  • 9420234a98 Force inline flat_hash_map wrappers. Bartosz Taudul 2020-01-22 22:06:35 +01:00
  • 3010c7ce63 Don't use proxy for a pointer. Bartosz Taudul 2020-01-22 01:54:25 +01:00
  • ea424a4c8d Use custom vector. Bartosz Taudul 2020-01-20 23:58:36 +01:00
  • e5ae1ea2cc Only perform search, if necessary. Bartosz Taudul 2020-01-20 23:53:04 +01:00
  • 6de489a34f Use flat_hash_map for groups. Bartosz Taudul 2020-01-20 23:43:10 +01:00
  • 6358b4588d Preserve groups order. Bartosz Taudul 2020-01-20 23:40:07 +01:00
  • 6b3165d3cc Perform map lookup in one place. Bartosz Taudul 2020-01-20 23:34:48 +01:00
  • 38e7d12b0b Use parallel sort in find zone menu. Bartosz Taudul 2020-01-20 23:21:26 +01:00
  • 7d78923967 Move parallel sort header mumbo jumbo to a separate file. Bartosz Taudul 2020-01-20 23:16:33 +01:00
  • 6f31eb2a9d Disable MSVC idiocy. Bartosz Taudul 2020-01-20 22:49:03 +01:00
  • 46dc85c10c Fix parent identifier extension to 64 bits. Bartosz Taudul 2020-01-19 15:25:45 +01:00
  • 55d03cb03e Hide async queue setup/commit behind macros. Bartosz Taudul 2020-01-19 15:06:11 +01:00
  • 77a6039e54 Force inline small functions in LZ4. Bartosz Taudul 2020-01-17 01:08:06 +01:00
  • cb501298b5 Make QueueDataSize constexpr. Bartosz Taudul 2020-01-06 15:16:27 +01:00
  • 25082b2bec Don't report CPU topology if delayed init is active. Bartosz Taudul 2020-01-02 22:39:05 +01:00
  • d272e19bfa Update NEWS. Bartosz Taudul 2020-01-14 02:07:04 +01:00
  • 91f86ce5b5 Tid to pid mapping may be already known. Bartosz Taudul 2020-01-14 02:06:36 +01:00
  • 4f8eb53e8b Capture exact tid to pid mapping on windows. Bartosz Taudul 2020-01-14 02:06:22 +01:00
  • 3ecad1095a Update NEWS. Bartosz Taudul 2020-01-10 02:11:18 +01:00
  • 727ac634a9 Redraw window contents during resize. Bartosz Taudul 2020-01-10 02:10:28 +01:00
  • 5f48b08215 Move profiler render to a separate function. Bartosz Taudul 2020-01-10 02:10:07 +01:00
  • 2f718b57c1 Add TODO. Bartosz Taudul 2020-01-08 18:16:17 +01:00
  • fa3811ef61 Bump date. Bartosz Taudul 2020-01-02 00:33:01 +01:00
  • 3a460d3183 Use _mm_pause() instead of std::this_thread::yield() if possible. Bartosz Taudul 2019-12-31 14:59:54 +01:00
  • 8b56386ccd Keep atomics on separate cache lines. Bartosz Taudul 2019-12-31 14:46:01 +01:00
  • ede90710e5 Release 0.6.2. v0.6.2 Bartosz Taudul 2019-12-30 13:23:10 +01:00
  • f3d2ca29dd Update manual. Bartosz Taudul 2019-12-30 12:57:44 +01:00
  • ed5f534bbb Use proper data type size. Bartosz Taudul 2019-12-28 18:28:37 +01:00
  • 1d97efa059 Update NEWS. Bartosz Taudul 2019-12-28 18:17:34 +01:00
  • 24727175d7 Implement copying user data location to clipboard. Bartosz Taudul 2019-12-28 18:17:06 +01:00
  • 9e76ddb9fd User data directory location getter. Bartosz Taudul 2019-12-28 18:16:45 +01:00
  • 36942a5ddb Resetting groups should also unselect group. Bartosz Taudul 2019-12-28 18:03:30 +01:00
  • 0ff6d6364b Don't operate on empty vector. Bartosz Taudul 2019-12-28 18:03:13 +01:00
  • bb121b29e3 Update NEWS. Bartosz Taudul 2019-12-28 17:51:50 +01:00
  • 17afcbce4f Highlight zone from zone list on histogram. Bartosz Taudul 2019-12-28 17:50:54 +01:00
  • 086c9ce4c8 Update manual. Bartosz Taudul 2019-12-28 17:43:20 +01:00
  • cdede08ad6 Update NEWS. Bartosz Taudul 2019-12-28 17:43:13 +01:00
  • 46ed2fb802 Enhance time distribution zone search. Bartosz Taudul 2019-12-28 17:28:39 +01:00
  • e083b2773a Add icon to zone time range display. Bartosz Taudul 2019-12-28 17:24:11 +01:00
  • 870c9c734f Draw range limit highlight. Bartosz Taudul 2019-12-28 17:23:09 +01:00
  • 46f3390365 Allow limiting zone time range in find zone menu. Bartosz Taudul 2019-12-28 17:18:07 +01:00
  • 33e7d175d4 Add zone time range limit controls. Bartosz Taudul 2019-12-28 15:57:07 +01:00
  • 10f4dbef72 Update NEWS. Bartosz Taudul 2019-12-28 15:49:17 +01:00
  • 6c6b78bcbd Fix find zone selection time. Bartosz Taudul 2019-12-28 15:48:45 +01:00
  • d1917e1856 Merged in abock/tracy/Alexander-Bock/removed-unused-parameter-for-the-case-wh-1577543619722 (pull request #43) Alexander Bock 2019-12-28 14:36:03 +00:00
  • ce8f10f2b1 Removed unused parameter for the case when the TracyOpenGL.hpp is included by TRACY_ENABLE is not defined Alexander Bock 2019-12-28 14:33:47 +00:00
  • 2b46e63c49 Update NEWS. Bartosz Taudul 2019-12-25 15:08:30 +01:00
  • 115c66324d Add inclusive time display to time distribution. Bartosz Taudul 2019-12-25 15:07:52 +01:00
  • 1032eb95d2 Set sane default window size for CPU data. Bartosz Taudul 2019-12-19 17:45:55 +01:00
  • ee83c89fae Notify about cleanup stage during import. Bartosz Taudul 2019-12-19 17:25:22 +01:00
  • f7f0ec0cec Fix memcpy from nullptr. Bartosz Taudul 2019-12-19 17:30:37 +01:00
  • ef9bcb6696 Don't send query if no connection to client. Bartosz Taudul 2019-12-19 17:23:46 +01:00
  • 65d146ddca Allow checking if socket is valid. Bartosz Taudul 2019-12-19 17:23:40 +01:00
  • 02e3f45ed2 Update manual. Bartosz Taudul 2019-12-18 13:39:12 +01:00
  • aba221dbb4 Update NEWS. Bartosz Taudul 2019-12-18 13:33:27 +01:00
  • e8db86d092 Implement ZoneText() string merging. Bartosz Taudul 2019-12-18 13:33:01 +01:00
  • 30dbf48fda Update manual. Bartosz Taudul 2019-12-16 21:55:14 +01:00
  • a4d12c26c7 Make chrome:tracing importer support both array and object forms of input. Dmitry Ivanov 2019-12-16 21:41:57 +01:00
  • 14e096d052 Set (some of) the required variables. Bartosz Taudul 2019-12-16 20:42:24 +01:00
  • c5ce93136f Update manual. Bartosz Taudul 2019-12-16 19:24:02 +01:00
  • 0137404449 Invalid source location should be 0, not UINT16_MAX (?). Bartosz Taudul 2019-12-16 19:11:23 +01:00
  • 5f37faa6ad Update NEWS. Bartosz Taudul 2019-12-16 18:56:11 +01:00
  • ab57bfbe73 Chrome:tracing importer implementation. Bartosz Taudul 2019-12-16 18:55:21 +01:00
  • ced47f227c Add "import data" constructor to Worker. Bartosz Taudul 2019-12-16 18:55:02 +01:00
  • 95af214abe Prevent 0 ns timeline view range. Bartosz Taudul 2019-12-16 18:40:38 +01:00
  • ccd20af7a1 Add nlohmann-json 3.7.3. Bartosz Taudul 2019-12-16 00:11:00 +01:00
  • 333f8a0da0 Copy update utility to import-chrome. Bartosz Taudul 2019-12-15 23:28:19 +01:00
  • 4eaa3d90dd Thread ids are no longer pthread_t. Bartosz Taudul 2019-12-13 15:57:08 +01:00
  • 4ef2ce4622 Fix _mm256_cvtsi256_si32 on gcc. Bartosz Taudul 2019-12-12 02:13:12 +01:00
  • d4f4b73d56 Move socket buffer size from header to source file. Bartosz Taudul 2019-12-08 23:14:48 +01:00
  • bb69b5fae2 Update manual. Bartosz Taudul 2019-12-08 16:17:34 +01:00
  • 9236f0eb8c Update manual. Bartosz Taudul 2019-12-06 01:04:12 +01:00
  • 129b80ef0f Free source location, if zone is not active. Bartosz Taudul 2019-12-06 00:42:42 +01:00
  • 0ba95a5b29 Update NEWS. Bartosz Taudul 2019-12-06 00:29:02 +01:00
  • b9cdf2cbb7 Expose srcloc allocation in C API. Bartosz Taudul 2019-12-06 00:25:52 +01:00
  • 399b87fecc Add allocated srcloc zone begin emit functions to C API. Bartosz Taudul 2019-12-06 00:22:49 +01:00
  • 68ff33d0ba Extract source location allocation functionality. Bartosz Taudul 2019-12-06 00:15:46 +01:00
  • e8fcc250a1 Report CPU topology on Linux. Bartosz Taudul 2019-11-30 01:51:29 +01:00
  • 208d155b96 Update manual. Bartosz Taudul 2019-11-30 01:25:43 +01:00
  • cb21fe9eb6 Update NEWS. Bartosz Taudul 2019-11-29 23:10:16 +01:00
  • 0507460a16 Add markers for package and core thread migrations. Bartosz Taudul 2019-11-29 23:09:30 +01:00
  • 9cf7629e9b Display CPU package, core tooltip for zone CPU list. Bartosz Taudul 2019-11-29 23:09:11 +01:00
  • 7ac47ab6bb Display package, core info on CPU data timeline. Bartosz Taudul 2019-11-29 22:53:18 +01:00
  • db3e802643 Build reverse CPU topology map. Bartosz Taudul 2019-11-29 22:46:57 +01:00
  • 712403e9fd Transfer, display, save CPU topology data. Bartosz Taudul 2019-11-29 22:41:41 +01:00
  • 5148ecdc50 Update NEWS. Bartosz Taudul 2019-11-29 18:30:41 +01:00
  • 1f8077fd21 Update AUTHORS. Bartosz Taudul 2019-11-29 18:30:12 +01:00
  • 59371eef5a Obtain CPU topology on windows. Bartosz Taudul 2019-11-29 18:29:09 +01:00
  • 1a0cb07319 Merged in thedmd86/tracy/feature/libbacktrace-mach-o-support (pull request #42) Michał Cichoń 2019-11-29 11:10:31 +00:00
  • a1e2c533f6 libbacktrace: Add support for Mach-O (dSYM) thedmd 2019-11-29 12:04:47 +01:00
  • 5b83ae4381 Release 0.6.1. v0.6.1 Bartosz Taudul 2019-11-28 23:24:15 +01:00
  • 2aad20e2f7 Update NEWS. Bartosz Taudul 2019-11-27 01:43:49 +01:00
  • ade01e98ad Add time-relative switch to message list in zone info window. Bartosz Taudul 2019-11-27 01:42:44 +01:00
  • 3e47fd6bcd Display thread color boxes in messages list. Bartosz Taudul 2019-11-27 01:38:47 +01:00
  • a7d2d5f08b Fix DeferItem() call. Bartosz Taudul 2019-11-26 01:10:50 +01:00
  • 28a9800eb7 Update manual. Bartosz Taudul 2019-11-26 00:57:25 +01:00
  • cc87cebee3 Display trace parameters only when the connection is active. Bartosz Taudul 2019-11-26 00:57:06 +01:00
  • 7963617f86 Update NEWS. Bartosz Taudul 2019-11-26 00:00:35 +01:00