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

Commit Graph

  • 25d7cebd8a Move common event data to separate struct. Bartosz Taudul 2017-09-12 00:56:31 +02:00
  • aa10adcc9c Explicitly describe target frame size. Bartosz Taudul 2017-09-12 00:49:38 +02:00
  • 30ceac359d Increase block size. Bartosz Taudul 2017-09-12 00:46:10 +02:00
  • 6092c695bd All enqueue operations are performed with a token. Bartosz Taudul 2017-09-12 00:43:25 +02:00
  • e04e1580c4 Adjust data size to fully utilize TCP packet size. Bartosz Taudul 2017-09-12 00:38:33 +02:00
  • 37405bafde Pack queue item. Bartosz Taudul 2017-09-12 00:28:50 +02:00
  • 8fb8e4f792 No need for sleep, Accept() already sleeps. Bartosz Taudul 2017-09-11 23:16:17 +02:00
  • 8747da8e2c Send event data over network. Bartosz Taudul 2017-09-11 22:51:47 +02:00
  • dbd25e2653 Add sockets wrapper. Bartosz Taudul 2017-09-11 22:51:11 +02:00
  • 8d3aae24bf Use producer tokens during event insertion. Bartosz Taudul 2017-09-10 20:52:10 +02:00
  • 452e5c5c83 Increase bulk size to 1024. Bartosz Taudul 2017-09-10 20:40:28 +02:00
  • 6886d5035e Dequeue events (and do nothing with them). Bartosz Taudul 2017-09-10 20:23:06 +02:00
  • 6a7fdea6fd Store profiling start time. Bartosz Taudul 2017-09-10 20:14:16 +02:00
  • 5964a6864c Scoped zone macro. Bartosz Taudul 2017-09-10 20:10:20 +02:00
  • 09f9937133 Scoped zone wrapper. Bartosz Taudul 2017-09-10 20:09:57 +02:00
  • 12a6306c0b Allow queuing zones. Bartosz Taudul 2017-09-10 20:09:14 +02:00
  • 05486c8225 Add unique event identifier source. Bartosz Taudul 2017-09-10 20:08:42 +02:00
  • e4356eb67e Time retrieval function. Bartosz Taudul 2017-09-10 20:07:38 +02:00
  • fc1b131c7a Add event queue structures. Bartosz Taudul 2017-09-10 20:06:52 +02:00
  • ea9464f4f6 Make sure string constants are at the same memory address. Bartosz Taudul 2017-09-10 20:02:40 +02:00
  • b4f8901a8d Add MPMC queue. Bartosz Taudul 2017-09-10 19:01:14 +02:00
  • 4a05da273f Set worker thread name. Bartosz Taudul 2017-09-10 17:46:20 +02:00
  • a5d6039aea Profiler worker thread skeleton. Bartosz Taudul 2017-09-10 17:43:56 +02:00
  • a2849002ec Basic git ignore list. Bartosz Taudul 2017-09-10 17:26:39 +02:00