The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Mouse::XS - A Mouse guts in XS

VERSION

This document describes Mouse version 1.04

DESCRIPTION

Mouse has an optional XS implementation, which is automatically built and used if available. According to benchmarks, this is about 2 times faster than Mouse::PurePerl.

INSTALL

The XS implementation are selected by default, but you can force it by passing the --xs option to Makefile.PL.

    perl Makefile.PL --xs

If you do not want to build the XS implementation, you can pass the --pp option to Makefile.PL.

    perl Makefile.PL --pp

The MOUSE_PUREPERL (or PERL_ONLY) environment variable

It can be used to enable the use of Mouse::PurePerl in order to test and debug programs that use Mouse.

DEPENDENCIES

The XS implementation requires Perl 5.8.1 or later, and a C compiler.

SEE ALSO

Mouse

Mouse::PurePerl