Stop lazy-requiring B and Storable in internal functions
authorPeter Rabbitson <ribasushi@cpan.org>
Sun, 12 Oct 2014 10:23:10 +0000 (12:23 +0200)
committerPeter Rabbitson <ribasushi@cpan.org>
Tue, 21 Oct 2014 07:36:52 +0000 (09:36 +0200)
commitd7d45bdc6577c020f62cfbf6767431a1c41a351f
treef5c2b2131389e446de7d0ee91a0710bdf60af059
parent77cc50d1cb9aeb587aaf4523eaabb969dbb108a8
Stop lazy-requiring B and Storable in internal functions

Almost every non-toy program will end up lazy-loading these anyway, so move
their require to compile time. This also helps with load-patterns changing
in SQLA and Moo, and failing t/53lean_startup.t on some smokers
lib/DBIx/Class/_Util.pm
t/53lean_startup.t