Skip to content
Commits on Jan 29, 2004
  1. Hopefully this patch fixes all the paths to point to mylib instead of

    lib.  Developers and just plain folk who have CVS trees will need to
    remove their lib directories and "cvs update -dP ." to reflect the new
    mylib directory.  There will be more files moved around shortly.
Commits on Jan 23, 2004
  1. add the new test to the manifest

    Matt Cashner committed
Commits on Jan 21, 2004
  1. Renamed POE::Resource::Performance to POE::Resource::Statistics. The

    new form follows the POE::Resource::{plural thingy here} naming
    convention, and it opens the door for gathering statistics that may
    have nothing to do with performance.  TRACE_PERFORMANCE has also been
Commits on Jan 16, 2004
  1. Apply Nick Williams' POE::Resource::Performance class and the

    TRACE_PERFORMANCE hooks to enable runtime wallclock statistics.  This
    may be extended to include CPU time inside POE::Kernel, within POE
    sessions, etc.  It's still raw and experimental code; it does not
    fairly compare performance between different event loops yet.  The
    various statistics have not been adequately defined, so we cannot
    verify their accuracy.  The profiling code itself contributes to POE's
    overhead and may skew results against POE.  Your mileage may vary.
    Small parts may present a choking hazard.  Use only as directed.
Commits on Nov 13, 2003
  1. Neyuki discovered that detach_myself() was not working from _start,

    nor was it working at all.  This commit fixes the latter problem, but
    detach_myself() from _start is not completely fixed.  Turned the test
    case into a regression test, and started t/regress for these things.
Commits on Aug 31, 2003
  1. add META.yml to make activestate automated ppd building happy again. …

    Matt Cashner committed
    …add Build.PL i used to make the meta file
Commits on Jun 9, 2003
  1. Support Tk under ActivePerl by polling for socket activity every 1/10

    second.  This is ugly.  It's inefficient.  And it's the only known way
    to make things work at this time.  Bleah.
Commits on Jun 3, 2003
Commits on Jun 2, 2003
Commits on Jun 1, 2003
  1. update the manifest with the new files

    Matt Cashner committed
Commits on May 31, 2003
  1. Add to document what we know so far about POE::Resource

    classes.  Add new, detailed tests for some of the resources.
Commits on May 13, 2003
  1. Split out the "resource" functions from POE::Kernel. The major data

    structures within POE::Kernel have been broken into subsystems and
    moved, along with their accessors, into POE::Resource::*.pm files.
    Each handles the lowest-level data management functions for its
    resource type.  This is a step towards implementing XS versions of
    some of POE's hottest code, which will go a long way towards speeding
    things up in the future.
Commits on Dec 8, 2002
  1. Include MANIFEST.SKIP.

Commits on Oct 12, 2002
  1. Moved POE::Queue::Array documentation to POE::Queue and made it

    generic (only minor edits). Replaced POE::Queue::Array documentation
    with a pointer to POE::Queue's.
Commits on Oct 9, 2002
  1. Classified the unclassified accessors as helpers, and tidied up their

    names to match their new category.  Documented the abstract POE::Loop
    interface as POE/, and documented the specific loops with
    pointers back to it.
Commits on Sep 25, 2002
  1. Rename POE::Kernel::* to POE::Loop::*. People following along with

    CVS will need to "cvs update -dP" or check the whole thing out again.
Commits on Sep 24, 2002
Commits on Sep 3, 2002
Commits on Sep 1, 2002
  1. revert last patch. my mistake

    Matt Cashner committed
  2. remove Macro/UseBytes from the manifest

    Matt Cashner committed
Commits on Aug 29, 2002
  1. Added initial IPv6 support.

Commits on Aug 1, 2002
  1. Sergey Skvortsov reported that Driver::SysRW uses length() to count

    octets in buffers, which is broken in newer versions of Perl that
    support Unicode.  In the Unicode sense, length() returns the number of
    CHARACTERS in a buffer, which may be fewer than the number of octets.
    This change adds POE/Macro/UseBytes, which is a backward-compatible
    way of including C<use bytes> in files.  It also adds use_bytes
    directives to wherever looks appropriate.
Commits on Jul 7, 2002
  1. correct the test::harness::iterator entry

    Matt Cashner committed
Commits on Jun 2, 2002
  1. Properly attributed Matt Sergeant (not Scott Beck) for IO::Poll

    support.  Fixed the bug that Ted Suzman reported in's
    SIGCHLD handling.  True processes return positive PIDs, which were
    being treated as inconsistencies in POE::Kernel.  Added a regression
    test for this condition.
Commits on May 30, 2002
  1. Matt Sergeant contributed POE::Kernel::Poll, an event loop substrate

    based on IO::Poll.  IO::Poll is potentially faster than select() in
    large scale servers (and other multi-connection programs).  I also
    tweaked a description in the 5005 Makefile so the intent of some
    modules is more clear.  Test 27_poll.t is neat, and I'm glad that it
    works.  It reruns test 04_selects.t with IO::Poll loaded, forcing
    POE::Kernel::Poll to be used instead of POE::Kernel::Select.
Commits on May 22, 2002
  1. Moved ExtUtils::AutoInstall to a location where it may be found with a

    simple "use" statement.  Also upgraded it to 0.32.
Commits on May 15, 2002
  1. Added sungo's makefile magic.

Commits on Nov 13, 2001
  1. Updated CHANGES. Added new files to MANIFEST. Added ReadWrite code

    to Server::TCP.  Added extra-data dumping to Filter::HTTPD.
Commits on Aug 1, 2001
  1. add POE::Pipe

Commits on May 28, 2001
  1. add test for new feature

Something went wrong with that request. Please try again.