From 86cd2232290ccc060571fc8c20d845e55a37e671 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Sat, 4 Jan 2025 11:49:31 +0100 Subject: [PATCH] Add `evloop=` compile time flags (#810) --- docs/syntax_and_semantics/compile_time_flags.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/syntax_and_semantics/compile_time_flags.md b/docs/syntax_and_semantics/compile_time_flags.md index d0607b510..8a920c21f 100644 --- a/docs/syntax_and_semantics/compile_time_flags.md +++ b/docs/syntax_and_semantics/compile_time_flags.md @@ -134,6 +134,7 @@ Crystal program. |-----------|-------------| | `gc_none` | Disables garbage collection ([#5314](https://github.com/crystal-lang/crystal/pull/5314)) | | `debug_raise` | Debugging flag for `raise` logic. Prints the backtrace before raising. | +| `evloop=epoll`, `evloop=kqueue`, `evloop=libevent` | Select event loop driver ([RFC 0009](https://github.com/crystal-lang/rfcs/blob/main/text/0009-lifetime-event_loop.md#availability)). Introduced in 1.15 | | `preview_mt` | Enables multithreading preview. Introduced in 0.28.0 ([#7546](https://github.com/crystal-lang/crystal/pull/7546)) | | `skip_crystal_compiler_rt` | Exclude Crystal's native `compiler-rt` implementation. | | `tracing` | Build with support for [runtime tracing](../guides/runtime_tracing.md). |