Lang Hames
|
761cdf8f50
[ORC][RPC] Join server thread before checking condition in unit test.
|
6 years ago |
Lang Hames
|
af46d1e1e6
[ORC] Make sure RPC channel-send is called in blocking calls and responses.
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Lang Hames
|
865d24fcb4
[ORC] Add SerializationTraits for std::set and std::map.
|
7 years ago |
Lang Hames
|
f4c57ac5fe
[ORC] Add ErrorSuccess and void specializations to AsyncHandlerTraits.
|
8 years ago |
Lang Hames
|
cf5b18b700
[ORC] Re-enable the Error/Expected unit tests that were disabled in r300177.
|
8 years ago |
Lang Hames
|
679e17374b
[ORC] Temporarily disable the RPC Error/Expected unit tests while I investigate
|
8 years ago |
Lang Hames
|
24828a324b
[ORC] Remove more extraneous semicolons from r300167, rename the RPC Expected
|
8 years ago |
Lang Hames
|
ed576a186f
[ORC] Add RPC and serialization support for Errors and Expecteds.
|
8 years ago |
Lang Hames
|
a43d3686c7
[ORC] Use native Errors rather than converted std::error_codes for ORC RPC.
|
8 years ago |
Lang Hames
|
456e01a064
[Orc] Break QueueChannel out into its own header and add a utility,
|
8 years ago |
Lang Hames
|
2843487db5
[Orc][RPC] Accept both const char* and char* arguments for string serialization.
|
8 years ago |
Lang Hames
|
200c66b2e0
[Orc][RPC] Add a AsyncHandlerTraits specialization for non-value-type response
|
8 years ago |
Lang Hames
|
7fb14d3d3d
[Orc][RPC] Remove lanch policies in favor of async handlers.
|
8 years ago |
Michael Kuperstein
|
9058781a29
Silence redundant semicolon warnings. NFC.
|
8 years ago |
Lang Hames
|
9e328120c0
[Orc][RPC] Add a HandlerTratis specialization for free functions.
|
8 years ago |
Lang Hames
|
7618fab047
[Orc][RPC] Refactor ParallelCallGroup to decouple it from RPCEndpoint.
|
8 years ago |
Lang Hames
|
a5d7e7c789
[Orc][RPC] Add 'removeHandler' and 'clearHandlers' methods to RPC endpoints.
|
8 years ago |
Saleem Abdulrasool
|
cab7013a23
unittest: remove extraneous ';'
|
8 years ago |
Lang Hames
|
5bf195e38b
[Orc][RPC] Fix typo.
|
8 years ago |
Lang Hames
|
b15738d320
[Orc][RPC] Add an APICalls utility for grouping RPC funtions for registration.
|
8 years ago |
Lang Hames
|
2caf90de45
[Orc][RPC] Rename Single/MultiThreadedRPC to Single/MultithreadedRPCEndpoint.
|
8 years ago |
Lang Hames
|
6cc32b3b42
[Orc][RPC] Add a ParallelCallGroup utility for dispatching and waiting on
|
8 years ago |
Lang Hames
|
1a6ed847ac
[Orc][RPC] Actually specialize SerializationTraits and RPCTypeName in the right
|
8 years ago |
Lang Hames
|
07fe2b0176
[Orc][RPC] Specialize RPCTypeName and SerializationTraits in the right namespace.
|
8 years ago |
Lang Hames
|
389d8dff49
[Orc] Add some static-assert checks to improve the error messages for RPC calls
|
8 years ago |
Lang Hames
|
a0c2c80d79
Remove a stale test case.
|
8 years ago |
Lang Hames
|
2ca233e645
[Orc] Re-enable the RPC unit test disabled in r286917.
|
8 years ago |
Lang Hames
|
2c34688a06
[ORC] Temporarily disable RPCUtils unit test.
|
8 years ago |
Lang Hames
|
4258590d55
[ORC] Add a WrappedHandlerReturn type to map handler return types onto error
|
8 years ago |