diff options
author | root <root> | 2009-04-22 11:04:49 +0000 |
---|---|---|
committer | root <root> | 2009-04-22 11:04:49 +0000 |
commit | 217dcba927bf9f2ca731fdd9088b3d542d3035b7 (patch) | |
tree | fa18eefdfe22d77a9ab7f46ee0488299f6c9ebd1 /eio.pod | |
parent | 44c5e91d7894677422bcfe27f68147d8a3353154 (diff) |
*** empty log message ***
Diffstat (limited to 'eio.pod')
-rw-r--r-- | eio.pod | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -245,6 +245,27 @@ If you need to know how, check the C<IO::AIO> perl module, which does exactly that. +=head1 COMPILETIME CONFIGURATION + +These symbols, if used, must be defined when compiling F<eio.c>. + +=over 4 + +=item EIO_STACKSIZE + +This symbol governs the stack size for each eio thread. Libeio itself +was written to use very little stackspace, but when using C<EIO_CUSTOM> +requests, you might want to increase this. + +If this symbol is undefined (the default) then libeio will use its default +stack size (C<sizeof (long) * 4096> currently). If it is defined, but +C<0>, then the default operating system stack size will be used. In all +other cases, the value must be an expression that evaluates to the desired +stack size. + +=back + + =head1 PORTABILITY REQUIREMENTS In addition to a working ISO-C implementation, libeio relies on a few |