Craig Tiller
|
3b65436153
Add initializers for all tracers
|
8 vuotta sitten |
Craig Tiller
|
84f75d448e
Fix ASAN/TSAN failures
|
8 vuotta sitten |
Craig Tiller
|
a046ff1d95
Restore old branch
|
8 vuotta sitten |
Craig Tiller
|
ac50b27992
Fix a bug whereby we miss some wakeups in highly concurrent situations
|
8 vuotta sitten |
Craig Tiller
|
97d401128b
Fix compile error
|
8 vuotta sitten |
Craig Tiller
|
fac02603a8
Merge branch 'atomic-timers' of github.com:ctiller/grpc into atomic-timers
|
8 vuotta sitten |
Craig Tiller
|
1a7692683f
Easier to read spam
|
8 vuotta sitten |
Craig Tiller
|
041bf64ddd
Fix infinite loop
|
8 vuotta sitten |
Craig Tiller
|
a0bfee91e7
Better logging
|
8 vuotta sitten |
Craig Tiller
|
883243ae97
Fix rounding
|
8 vuotta sitten |
Craig Tiller
|
18e7465fae
Spam fixes
|
8 vuotta sitten |
Craig Tiller
|
0b4c531805
Add tracing, fix off-by-one error
|
8 vuotta sitten |
Craig Tiller
|
c900063f7c
Merge github.com:grpc/grpc into atomic-timers
|
8 vuotta sitten |
Craig Tiller
|
afb168bc2e
Fix race that ended up forcing us to spin poll with every thread on the timer stack
|
8 vuotta sitten |
Craig Tiller
|
2a1949e566
Add tracing for timers, fix a time shifting bug
|
8 vuotta sitten |
Craig Tiller
|
4e4647ae44
Fix crash on mac
|
8 vuotta sitten |
Craig Tiller
|
99c718b8f7
Update timer_generic.c
|
8 vuotta sitten |
Craig Tiller
|
18e1506484
Fix uninitialized variable
|
8 vuotta sitten |
Craig Tiller
|
bd0af4fc6c
Fix signed overflow on queue drain
|
8 vuotta sitten |
Craig Tiller
|
185f6c9e04
Fix rounding, reduce contention on global shared state
|
8 vuotta sitten |
Craig Tiller
|
7b2dd93362
Track milliseconds since process start in timer heap
|
8 vuotta sitten |
ncteisen
|
4b36a3d9ea
Change error_create API to slice
|
8 vuotta sitten |
Craig Tiller
|
c758542df6
Fix compile
|
8 vuotta sitten |
Craig Tiller
|
edbf2b9d13
Add a spinlock type.
|
8 vuotta sitten |
Craig Tiller
|
cf068a9ff7
Merge branch 'bm_call_create' into deadline_mu
|
8 vuotta sitten |
Craig Tiller
|
c84886b275
Better implementation, flip timer logic to make 0-init pre-triggered
|
8 vuotta sitten |
yang-g
|
6955c5e8d2
Remove code from network_status_tracker.c Pull the hash function to useful.h
|
8 vuotta sitten |
Masood Malekghassemi
|
b5b4372670
Use `grpc_closure`s in `grpc_timer`s
|
8 vuotta sitten |
Craig Tiller
|
91031dacb1
Changes to exec_ctx/closure/combiner/workqueue interfaces
|
8 vuotta sitten |
murgatroid99
|
9030c81f20
Add a libuv endpoint to the C core, for use in the Node library
|
9 vuotta sitten |