Bartosz Taudul
|
57cd6d3ed5
|
Allow retrieval of socket send buffer size.
|
2019-04-01 18:50:37 +02:00 |
|
Bartosz Taudul
|
d229c1bc1b
|
Send native callstack along with allocated callstack.
|
2019-03-05 02:42:50 +01:00 |
|
Bartosz Taudul
|
bef31ba073
|
Separate message for zone begin with alloc src loc and callstack.
|
2019-03-03 18:05:03 +01:00 |
|
Bartosz Taudul
|
e3c31e4a4e
|
Send callstack alloc payload.
|
2019-03-03 18:05:03 +01:00 |
|
Bartosz Taudul
|
b8501956f9
|
Lua callstack sending.
|
2019-03-03 18:04:02 +01:00 |
|
Bartosz Taudul
|
2c16bdd538
|
Don't go out of tracy namespace.
|
2019-03-03 01:59:24 +01:00 |
|
Bartosz Taudul
|
81c2515199
|
Bump protocol version.
|
2019-02-21 23:25:43 +01:00 |
|
Bartosz Taudul
|
9f4f5bcb63
|
CPU usage retrieval.
|
2019-02-21 22:45:53 +01:00 |
|
Bartosz Taudul
|
ef5e30056e
|
Implement delayed initialization of the profiler.
Enabled on osx, ios.
|
2019-02-19 20:43:30 +01:00 |
|
Bartosz Taudul
|
d560f7a203
|
Cosmetics.
|
2019-02-19 19:36:30 +01:00 |
|
Bartosz Taudul
|
3f914834b7
|
Hide rest of statics.
|
2019-02-19 19:33:37 +01:00 |
|
Bartosz Taudul
|
7f11260bf0
|
Handle dropped connection during handshake.
|
2019-02-12 01:41:09 +01:00 |
|
Bartosz Taudul
|
c7e64bb8a8
|
Replace select() with poll().
|
2019-02-10 15:45:23 +01:00 |
|
Bartosz Taudul
|
1585be7ff3
|
Rearrange Socket to reduce struct size.
|
2019-01-29 21:56:10 +01:00 |
|
Bartosz Taudul
|
ddad475c19
|
Make it possible to store multiple frames at single frame address.
|
2019-01-20 19:11:48 +01:00 |
|
Rokas Kupstys
|
36c76456f7
|
Fix mistakes from MingW support commit.
|
2019-01-19 15:03:43 +02:00 |
|
Rokas Kupstys
|
8157e3a0b3
|
Fix builds with MingW.
|
2019-01-19 13:53:10 +02:00 |
|
Bartosz Taudul
|
a2fd09d938
|
Add zone validation queue item.
|
2019-01-14 22:36:54 +01:00 |
|
Bartosz Taudul
|
0b816ce0b7
|
Add lock termination event.
|
2018-12-16 20:46:33 +01:00 |
|
Bartosz Taudul
|
61ac0b8afc
|
Send lock creation time.
|
2018-12-16 20:33:18 +01:00 |
|
Bartosz Taudul
|
42360f50b0
|
Update lz4 to 1.8.3.
|
2018-09-13 01:52:16 +02:00 |
|
Bartosz Taudul
|
9211ce42da
|
Non-on-demand client is only able to handle one connection.
|
2018-09-09 19:42:06 +02:00 |
|
Bartosz Taudul
|
984a711666
|
Send protocol version to verify handshake.
|
2018-09-09 19:28:53 +02:00 |
|
Bartosz Taudul
|
270072b09e
|
Require shibboleth match at start of connection.
|
2018-09-09 18:26:53 +02:00 |
|
Bartosz Taudul
|
f55f2858c4
|
Raw socket read function.
|
2018-09-09 18:24:58 +02:00 |
|
Bartosz Taudul
|
560fc34ae6
|
No pthread_setcancelstate on Android.
|
2018-09-07 17:21:44 +02:00 |
|
Bartosz Taudul
|
0f0528ca3d
|
Add LZ4HC.
|
2018-08-26 16:23:34 +02:00 |
|
Bartosz Taudul
|
8b3895473d
|
Gag inconsequential MSVC warnings in TracySocket.
Fix your API!
|
2018-08-22 16:29:15 +02:00 |
|
Bartosz Taudul
|
afee61a2cf
|
Use standard naming for try_lock() in NonRecursiveBenaphore.
|
2018-08-20 21:37:55 +02:00 |
|
Bartosz Taudul
|
3b526b074e
|
Send crash report.
|
2018-08-20 02:23:55 +02:00 |
|
Bartosz Taudul
|
366ea35593
|
Allow crash event reporting.
When crash happens there's no longer anything to profile -- don't wait
for unfinished zones to finish before sending client terminate
confirmation.
|
2018-08-20 01:03:16 +02:00 |
|
Bartosz Taudul
|
bd76f4cd10
|
Send host info in welcome message.
|
2018-08-19 18:19:12 +02:00 |
|
Bartosz Taudul
|
716166bc3a
|
Expose InitWinSock().
|
2018-08-19 18:15:46 +02:00 |
|
Bartosz Taudul
|
9d051cf5ee
|
Add support for discontinuous frames.
|
2018-08-05 02:15:54 +02:00 |
|
Bartosz Taudul
|
9b4348b497
|
Handle frame name queries.
|
2018-08-04 21:10:45 +02:00 |
|
Bartosz Taudul
|
23dfc2e3fc
|
Multiple frame sets support.
|
2018-08-04 21:10:45 +02:00 |
|
Bartosz Taudul
|
922882d3b0
|
Add name field to frame mark message.
|
2018-08-04 15:03:47 +02:00 |
|
Till Rathmann
|
4968717313
|
Fixed compiler warning about unused variable in release builds.
|
2018-08-02 11:45:15 +02:00 |
|
Till Rathmann
|
3b302315f9
|
Fixed __ANDROID_API__ < 21 build and FD_SET usage.
|
2018-08-01 19:18:40 +02:00 |
|
Till Rathmann
|
37d5736bf5
|
Fixed compiler warnings.
|
2018-08-01 14:07:30 +02:00 |
|
Till Rathmann
|
dd042619e9
|
Support for multi-DLL projects.
|
2018-07-31 12:06:04 +02:00 |
|
Arvid Gerstmann
|
dfe3285252
|
Merged in Leandros99/tracy/pr-1 (pull request #11)
Implement pthread_getname_np alternative if it's not available
|
2018-07-24 11:57:21 +00:00 |
|
Arvid Gerstmann
|
69dac3f611
|
Fix accessing the thread id on Android
|
2018-07-24 13:43:25 +02:00 |
|
Rokas Kupstys
|
01df5aa840
|
Fix targetting lower windows versions when using W10 SDK that is older than redstone2.
|
2018-07-19 11:08:41 +03:00 |
|
Rokas Kupstys
|
d290e04d45
|
Fix build when targeting earlier windows versions by defining _WIN32_WINNT.
|
2018-07-17 20:15:27 +03:00 |
|
Bartosz Taudul
|
3799e0da43
|
Infer socket readiness from select() return value.
|
2018-07-16 01:50:21 +02:00 |
|
Bartosz Taudul
|
efdb3791e9
|
Take recv buffer into account in HasData().
|
2018-07-15 19:52:22 +02:00 |
|
Bartosz Taudul
|
ea4470b26e
|
Buffer data from recv() calls.
This reduces cost of socket reads measured in a test run from 47ms to
8.7ms.
|
2018-07-15 19:34:47 +02:00 |
|
Arvid Gerstmann
|
f04e67779c
|
Fix some minor code style issues
|
2018-07-14 13:46:25 +02:00 |
|
Arvid Gerstmann
|
6fb73a3d97
|
Implement getname alternative if it's not available
|
2018-07-14 13:26:55 +02:00 |
|