summaryrefslogtreecommitdiffstats
path: root/Tests/CMakeLib
Commit message (Expand)AuthorAgeFilesLines
* cmUVProcessChain: Add option for external uv_loop_tKyle Edwards2023-12-051-1/+52
* cmUVJobServerClient: Add libuv-based job server integration clientBrad King2023-12-032-0/+180
* cmUVHandlePtr: Fix conversion to bool on Oracle Studio compilerBrad King2023-12-021-0/+16
* cmUVHandlePtr: Add uv_write wrapper to manage request lifetimeBrad King2023-11-221-0/+51
* cmUVHandlePtr: Add uv_idle_ptr::{start,stop} methodsBrad King2023-11-201-1/+12
* cmUVHandlePtr: Add uv_timer_ptr::stop methodBrad King2023-11-201-0/+10
* Tests: Add dedicated test case for uv_timer_ptrBrad King2023-11-201-0/+27
* Tests: Factor out callback in uv_idle_ptr test caseBrad King2023-11-201-4/+6
* Tests: Add dedicated test to cover cmUVHandlePtr typesBrad King2023-11-203-25/+37
* cmUVHandlePtr: Add uv_idle_ptrBrad King2023-11-171-0/+26
* cmUVHandlePtr: Add explicit conversion to boolBrad King2023-11-171-3/+3
* Merge topic 'cxx23'Brad King2023-11-082-3/+3
|\
| * Tests: Avoid compiling call to dap::optional<dap::string>(nullptr)Brad King2023-11-072-3/+3
* | Merge topic 'debugger-function-name-in-stacktrace'Brad King2023-10-272-0/+34
|\ \
| * | Debugger: report function name in DAP stackframesDmitry.Neverov2023-10-262-0/+34
| |/
* | Tests: Fix clang -Wstrict-prototypes warningsBrad King2023-10-261-1/+1
|/
* cmDebugTools: add headerBen Boeckel2023-10-012-0/+34
* cmCTestScriptHandler: Replace cmsysProcess with cmUVProcessChainKyle Edwards2023-08-291-4/+0
* cmUVStreamRead: Return RAII handle to avoid memory leakKyle Edwards2023-08-251-2/+56
* CMakeLibTests: Compile with WIN32_LEAN_AND_MEANKyle Edwards2023-08-211-0/+6
* Merge topic 'debugger-pipe-connections'Brad King2023-08-192-4/+11
|\
| * Debugger: Replace libuv with platform-specific connection codePaul Maybee2023-08-172-4/+11
* | Merge topic 'test-debugger-named-pipe-fix'Brad King2023-08-161-7/+7
|\ \
| * | testDebuggerNamedPipe: fix for cppdap with nlohmann_jsonĐoàn Trần Công Danh2023-08-161-7/+7
| * | cmList: Fix performance regression in append/prependMarc Chevrier2023-08-041-4/+4
* | | Merge topic 'add-cm-fileno'Brad King2023-08-091-1/+4
|\ \ \
| * | | Source: Add cm_fileno wrapperKyle Edwards2023-08-071-1/+4
* | | | cmList: Fix performance regression in append/prependMarc Chevrier2023-08-041-4/+4
|/ / /
* | | Merge topic 'test_utf8_improve'Brad King2023-08-011-58/+49
|\ \ \
| * | | testUTF8: Improve using string_viewVitaly Stakhovsky2023-07-301-58/+49
* | | | IWYU: Update for Debian 12 CI jobBrad King2023-07-287-7/+1
|/ / /
* | | cmUVProcessChain::Wait(): Treat timeout of 0 as no timeoutKyle Edwards2023-07-261-0/+19
| |/ |/|
* | cmCMakePath: workarounds for Sunpro/sparc compilerMarc Chevrier2023-07-182-0/+442
* | Merge topic 'debugger-breakpoints'Brad King2023-07-141-0/+13
|\ \ | |/
| * Debugger: Always clear existing breakpoints on setBreakpointsBen McMorran2023-07-131-0/+13
* | Merge topic 'debugger-no-supportsVariableType'Brad King2023-07-133-4/+38
|\ \ | |/
| * Debugger: Correctly handle clients without supportsVariableTypeBen McMorran2023-07-123-4/+38
* | Tests: Improve order of CMakeLibTests link librariesBrad King2023-07-071-1/+1
* | Merge topic 'debugger-segfault'Brad King2023-06-301-1/+29
|\ \ | |/
| * Debugger: Fix threads request segfault after thread exited eventBen McMorran2023-06-291-1/+29
* | CMakeLibTests: Precompile common expensive headersClemens Wasser2023-06-221-0/+4
* | cmUVStream: Add cmUVStreamRead() functionKyle Edwards2023-06-141-0/+57
* | cmUVProcessChain: Return output and error streams as file descriptorsKyle Edwards2023-06-141-21/+30
* | cmUVPipeIStream: Add cmUVPipeIStreamKyle Edwards2023-06-141-0/+40
* | cmUVProcessChain: Add support for SetExternalStream(Stream_INPUT)Kyle Edwards2023-06-122-0/+34
* | cmUVProcessChain: Add Status::SpawnResult fieldKyle Edwards2023-06-082-64/+203
|/
* cmUVProcessChain: Add Status::GetException() methodKyle Edwards2023-06-052-14/+65
* cmUVProcessChain: Add Finished() methodKyle Edwards2023-05-311-0/+12
* cmake: Add debuggerGlen Chung2023-05-3012-0/+1733
* cmUVProcessChain: Add option for merged output and errorKyle Edwards2023-05-261-0/+60