Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
grpc-grpc
/
69e5dfff8693d0eb40b49301a443a7d4c9022be4
/
src
/
core
/
lib
/
iomgr
/
executor.cc
69e5dff
Handle multiple invocations of grpc_executor_shutdown()
by Sree Kuchibhotla
· 6 years ago
37e4990
replace new/delete with grpc_core::New and grpc_core::Delete
by Sree Kuchibhotla
· 6 years ago
8aefdd3
use a global executor pointer that is initialized by grpc_executor_init()
by Sree Kuchibhotla
· 6 years ago
f0ed1a2
Create on first use pattern for initializing global executor
by Sree Kuchibhotla
· 6 years ago
a0a81a1
remove unnecessary header
by Sree Kuchibhotla
· 6 years ago
7b8a6b6
More PR comments; useful tracing
by Sree Kuchibhotla
· 6 years ago
1e69b7c
Rename grpc_executor_job_type to C++ style name
by Sree Kuchibhotla
· 6 years ago
02872df
more code review comments
by Sree Kuchibhotla
· 6 years ago
8cc3a00
Fix typo
by Sree Kuchibhotla
· 6 years ago
83d0bfa
address code review comemnts
by Sree Kuchibhotla
· 6 years ago
7e9d525
Move executor implementation into GrpcExecutor class
by Sree Kuchibhotla
· 6 years ago
46a6059
Changes
by kpayson64
· 6 years ago
48854d2
Change trace logging to use GPR_INFO instead of GPR_DEBUG.
by Mark D. Roth
· 6 years ago
2fe87b0
Move assignment for Thread, make destructor optional, loop cv waits
by Vijay Pai
· 7 years ago
8b05d02
Merge branch 'master' into 2phase_thd
by Vijay Pai
· 7 years ago
db3e898
Add a sanity check for inclusion of port_platform.h
by Alexander Polcyn
· 7 years ago
87e2e6a
clang-fmt
by Vijay Pai
· 7 years ago
da69355
C++ize gpr_thread as grpc_core::Thread, make it 2-phase init (construct/Start)
by Vijay Pai
· 7 years ago
58a6275
Remove support for detached threads. All threads must be joined.
by Vijay Pai
· 7 years ago
c745690
Internalize gpr_thd except for id and currentid
by Vijay Pai
· 7 years ago
e1bec40
Manually fix build issue
by Noah Eisen
· 7 years ago
4d20a66
Run clang fmt
by Noah Eisen
· 7 years ago
be82e64
Autofix c casts to c++ casts
by Noah Eisen
· 7 years ago
0693b72
Merge branch 'master' into gpr_review
by Vijay Pai
· 7 years ago
d4d0a30
Privatize useful.h and avl.h
by Vijay Pai
· 7 years ago
b6cf123
Privatize thread-local storage headers
by Vijay Pai
· 7 years ago
dbdf495
Split lib/support into lib/gpr and lib/gpr++.
by Mark D. Roth
· 7 years ago
c0b00c3
Fix executor tsan bug
by ncteisen
· 7 years ago
ca398ee
Merge branch 'master' into cv-wait-monotonic
by Sree Kuchibhotla
· 7 years ago
8cf1470
Revert "Revert "All instances of exec_ctx being passed around in src/core removed""
by Yash Tibrewal
· 7 years ago
ad4d2dd
Revert "All instances of exec_ctx being passed around in src/core removed"
by Yash Tibrewal
· 7 years ago
a3df36c
Merge pull request #13058 from yashykt/execctx
by Yash Tibrewal
· 7 years ago
54961bb
Change the code to use MONOTONIC clocks when calling gpr_cv_wait (condition varialbes in linux support MONOTONIC clock type)
by Sree Kuchibhotla
· 7 years ago
da341bc
Fix up review comments
by Dave MacLachlan
· 7 years ago
c354269
Remove _ prefixed variable names
by Yash Tibrewal
· 7 years ago
af5c54d
Add thread naming support on platforms that support it.
by Dave MacLachlan
· 7 years ago
7486144
Merge master
by Yash Tibrewal
· 7 years ago
177039b
Merge master
by Yash Tibrewal
· 7 years ago
995aa91
Maintain exec_ctx flags initialization as it was before
by Yash Tibrewal
· 7 years ago
6c26b16
Move ExecCtx to grpc_core namespace. Make exec_ctx a private static in ExecCtx and some minor changes
by Yash Tibrewal
· 7 years ago
75122c2
Address some PR comments
by Yash Tibrewal
· 7 years ago
68bb1bf
Merge branch 'master' of https://github.com/grpc/grpc into tracing++
by Noah Eisen
· 7 years ago
72afb76
Merge branch 'master' of https://github.com/grpc/grpc into tracing++
by ncteisen
· 7 years ago
0032548
Correction to closure.cc,bm_chttp2_hpack and few more
by Yash Tibrewal
· 7 years ago
4782d92
s/NULL/nullptr
by Craig Tiller
· 7 years ago
4e9265c
Merge with master
by Yash Tibrewal
· 7 years ago
baa14a9
Update clang-format to 5.0
by Craig Tiller
· 7 years ago
0ee7574
Removing instances of exec_ctx being passed around in functions in
by Yash Tibrewal
· 7 years ago
694580f
Better name
by Craig Tiller
· 7 years ago
cdaf6d8
clang-format
by Craig Tiller
· 7 years ago
6014e8a
C++ize tracing
by Craig Tiller
· 7 years ago
5291023
Merge github.com:grpc/grpc into flowctl+millis
by Craig Tiller
· 7 years ago
37fdb73
More build errors
by Yash Tibrewal
· 7 years ago
8306284
Changes for C to C++. Adding extern C to header files for compatibility.
by Yash Tibrewal
· 7 years ago
[Renamed from src/core/lib/iomgr/executor.c]
2477cf3
Revert "General executor speedups, introspection"
by Craig Tiller
· 7 years ago
b2b4a85
Correct comparison
by Craig Tiller
· 7 years ago
79eba77
Merge branch 'exec' into execp
by Craig Tiller
· 7 years ago
f66ed28
Instrument executor a little better
by Craig Tiller
· 7 years ago
213d274
Only use fast path for short items
by Craig Tiller
· 7 years ago
21b2c18
Remove old constant
by Craig Tiller
· 7 years ago
fb0262b
Eliminate lock in self-scheduling path in executor
by Craig Tiller
· 7 years ago
16fc232
Merge branch 'master' into write_completion
by Craig Tiller
· 7 years ago
b0ce25e
Add comment
by Craig Tiller
· 7 years ago
ca3c1c0
More explicit pointer type conversion
by Yash Tibrewal
· 7 years ago
07d2fa7
Better executor stats
by Craig Tiller
· 7 years ago
022ad3a
Merge branch 'stats_histo' into write_completion_stats
by Craig Tiller
· 7 years ago
7d07994
Mac compilation fixes
by Craig Tiller
· 7 years ago
57bb9a9
Expose more stats
by Craig Tiller
· 7 years ago
a0d5185
ubsan fix
by Craig Tiller
· 7 years ago
1890883
Fix race
by Craig Tiller
· 7 years ago
8af33db
casts
by Craig Tiller
· 7 years ago
2f767eb
Eliminate recursion
by Craig Tiller
· 7 years ago
1ab56d8
Add debug, fix isolation bug in executor
by Craig Tiller
· 7 years ago
c2fb83e
Initial long job support
by Craig Tiller
· 7 years ago
7a82afd
Introduce long/short jobs to executor (not used yet)
by Craig Tiller
· 7 years ago
af723b0
Debug aids
by Craig Tiller
· 7 years ago
f8061e8
Fix compile. WIP probably
by ncteisen
· 7 years ago
274bbbe
Add rich closure debug mode
by ncteisen
· 7 years ago
f21acdd
Fix depth counting bug
by Craig Tiller
· 7 years ago
747216f
Review feedback
by Craig Tiller
· 7 years ago
b3899fd
Merge github.com:grpc/grpc into ALL-the-things
by Craig Tiller
· 7 years ago
7897ae9
auto-fix most of licenses
by Jan Tattermusch
· 7 years ago
670f620
Spam cleanup
by Craig Tiller
· 7 years ago
1ed3118
Start threads more aggressively
by Craig Tiller
· 7 years ago
72fe0c1
Start threads more aggressively
by Craig Tiller
· 7 years ago
468af1c
Add some logging
by Craig Tiller
· 7 years ago
f7c8c9f
Merge remote-tracking branch 'origin/races' into thread_pool
by Craig Tiller
· 7 years ago
5e56f00
Fixes to new executor
by Craig Tiller
· 7 years ago
8996208
Fix exec_ctx in executor
by Craig Tiller
· 7 years ago
b9b01ce
Fix shutdown path
by Craig Tiller
· 7 years ago
61f96c1
Update epollers
by Craig Tiller
· 7 years ago
3e9f98e
New executor design
by Craig Tiller
· 7 years ago
43f774e
Add check that we don't schedule the same closure twice at once.
by Mark D. Roth
· 7 years ago
ac433cf
Assert on thread creation
by Ken Payson
· 7 years ago
7c70b6c
Revert "Revert "Metadata handling rewrite""
by Craig Tiller
· 8 years ago
5e01e2a
Revert "Metadata handling rewrite"
by Craig Tiller
· 8 years ago
95beab2
Uncover the badness
by Craig Tiller
· 8 years ago
0b09341
Merge branch 'cleanup_closures' into slice_with_exec_ctx_and_new_closures
by Craig Tiller
· 8 years ago
061ef74
Some fixes
by Craig Tiller
· 8 years ago
d6887e0
Some fixes
by Craig Tiller
· 8 years ago
Next »