… | |
… | |
1946 | And even the 100% non-blocking version written using the high-level (and |
1946 | And even the 100% non-blocking version written using the high-level (and |
1947 | slow :) L<AnyEvent::Handle> abstraction beats both POE and IO::Lambda, |
1947 | slow :) L<AnyEvent::Handle> abstraction beats both POE and IO::Lambda, |
1948 | even thought it does all of DNS, tcp-connect and socket I/O in a |
1948 | even thought it does all of DNS, tcp-connect and socket I/O in a |
1949 | non-blocking way. |
1949 | non-blocking way. |
1950 | |
1950 | |
|
|
1951 | The two AnyEvent benchmarks can be found as F<eg/ae0.pl> and F<eg/ae2.pl> |
|
|
1952 | in the AnyEvent distribution, the remaining benchmarks are part of the |
|
|
1953 | IO::lambda distribution and were used without any changes. |
|
|
1954 | |
1951 | |
1955 | |
1952 | =head1 SIGNALS |
1956 | =head1 SIGNALS |
1953 | |
1957 | |
1954 | AnyEvent currently installs handlers for these signals: |
1958 | AnyEvent currently installs handlers for these signals: |
1955 | |
1959 | |