Jesse Luehrs [Thu, 19 Apr 2012 19:00:41 +0000]
bump test::dm requirement
Jesse Luehrs [Thu, 19 Apr 2012 16:13:29 +0000]
fix another hang
Jesse Luehrs [Thu, 19 Apr 2012 09:07:07 +0000]
sigh
Jesse Luehrs [Thu, 19 Apr 2012 05:51:01 +0000]
more updates
Jesse Luehrs [Thu, 19 Apr 2012 02:25:06 +0000]
couple more fixes
Jesse Luehrs [Wed, 18 Apr 2012 21:39:57 +0000]
cleanups after fixing some stuff in test::dm
Jesse Luehrs [Tue, 17 Apr 2012 20:45:38 +0000]
one more
Jesse Luehrs [Tue, 17 Apr 2012 20:27:23 +0000]
and more things to clean up
Jesse Luehrs [Tue, 17 Apr 2012 16:00:23 +0000]
oops
Jesse Luehrs [Tue, 17 Apr 2012 15:58:41 +0000]
more fiddling
Jesse Luehrs [Tue, 17 Apr 2012 15:35:34 +0000]
the todo items are by dist
Jesse Luehrs [Tue, 17 Apr 2012 14:34:33 +0000]
more cleanups
Jesse Luehrs [Tue, 17 Apr 2012 05:11:57 +0000]
updated stuff
Jesse Luehrs [Wed, 11 Apr 2012 23:06:10 +0000]
fixed in test::dm
Jesse Luehrs [Tue, 10 Apr 2012 21:00:02 +0000]
some modules actually do need to be skipped
Jesse Luehrs [Tue, 10 Apr 2012 01:01:03 +0000]
don't let bugs in Test::DM cause the whole thing to bomb out
Jesse Luehrs [Tue, 10 Apr 2012 00:59:17 +0000]
work around some bugs in Test::DM for now
Jesse Luehrs [Tue, 10 Apr 2012 00:21:52 +0000]
TODO rather than skip
Jesse Luehrs [Fri, 23 Sep 2011 17:11:51 +0000]
finish categorizing things
Jesse Luehrs [Tue, 20 Sep 2011 08:56:45 +0000]
more cleanups of the blacklist, almost done...
Jesse Luehrs [Mon, 19 Sep 2011 20:19:15 +0000]
finish sorting failures
Jesse Luehrs [Sun, 18 Sep 2011 22:03:20 +0000]
couple more dists tested
Jesse Luehrs [Sun, 18 Sep 2011 22:03:09 +0000]
we should probably test any::moose stuff too
Jesse Luehrs [Sun, 18 Sep 2011 21:07:55 +0000]
more tests done
Jesse Luehrs [Sun, 18 Sep 2011 10:07:37 +0000]
just make Archive::Zip a requirement
Jesse Luehrs [Sun, 18 Sep 2011 10:07:31 +0000]
reformat a bit
Jesse Luehrs [Sun, 18 Sep 2011 10:07:15 +0000]
start categorizing these
Jesse Luehrs [Mon, 12 Sep 2011 16:11:40 +0000]
better test-my-dependents script (needs work still)
Jesse Luehrs [Tue, 3 Apr 2012 23:15:03 +0000]
changelog
Jesse Luehrs [Tue, 3 Apr 2012 21:46:26 +0000]
version bump
Jesse Luehrs [Tue, 3 Apr 2012 21:42:36 +0000]
typo fix
Jesse Luehrs [Tue, 3 Apr 2012 06:01:46 +0000]
changelog
Jesse Luehrs [Tue, 3 Apr 2012 05:59:11 +0000]
use the Git::Commit plugin
Jesse Luehrs [Tue, 3 Apr 2012 05:57:45 +0000]
fix spelling error
Jesse Luehrs [Tue, 3 Apr 2012 05:52:28 +0000]
version bump
Jesse Luehrs [Thu, 29 Mar 2012 07:50:35 +0000]
sometimes the stash doesn't exist at all
for instance, when it has been deleted
Jesse Luehrs [Thu, 29 Mar 2012 06:37:54 +0000]
give the actual reason for this TODO
Jesse Luehrs [Wed, 28 Mar 2012 23:46:36 +0000]
add another author dep
Dave Rolsky [Fri, 30 Mar 2012 15:33:36 +0000]
Add memory leak fix to Changes
Dave Rolsky [Sun, 19 Feb 2012 19:58:31 +0000]
Weaken the $metaclass closed over by the meta method.
This breaks some cycles (notably in anon metaclasses, where it actually
matters).
Dave Rolsky [Sun, 19 Feb 2012 18:51:48 +0000]
Weaken the associated_metaclass after cloning a method.
This doesn't seem to fix any leaks, but I'm pretty sure it's the right thing
to do, since we weaken this slot when creating a new method.
Dave Rolsky [Sun, 19 Feb 2012 18:10:19 +0000]
Add tests for memory leaks and cycles
Todd Hepler [Fri, 30 Mar 2012 18:49:33 +0000]
simplify and make $number_of_attributes
The concerning part is comparing these:
perl ./benchmarks/lotsa-classes.pl 1000 1
perl ./benchmarks/lotsa-classes.pl 1000 20
In the first case, all are in the "under a
few seconds" category. In the second case
Moose moves into ~30s land while the others
pretty much stay in "under a few seconds".
This is kinda expected since Moose is inlining
constructors and accessors so that runtime can
be faster. But in a sense, Moose isn't scaling
as well as the others.
Karen Etheridge [Fri, 30 Mar 2012 17:08:39 +0000]
link to the docs that say "avoid auto_deref".
Karen Etheridge [Fri, 30 Mar 2012 16:33:56 +0000]
BestPractices now advises against the use of lazy_build
shelling [Wed, 28 Mar 2012 05:50:36 +0000]
[pod] set identical explaination in one section
shelling [Thu, 22 Mar 2012 02:39:55 +0000]
fix manual typo
ExplodesOnBreakage is a role, not method
Dave Rolsky [Sat, 17 Mar 2012 15:46:27 +0000]
Add docs for CMOP::Method::Overload
Jesse Luehrs [Sat, 10 Mar 2012 23:59:39 +0000]
changelog
Jesse Luehrs [Sat, 10 Mar 2012 23:58:27 +0000]
documentation
Jesse Luehrs [Sat, 10 Mar 2012 23:49:52 +0000]
add test for overloading based on method name
Jesse Luehrs [Sat, 10 Mar 2012 23:37:41 +0000]
implement remove_overloaded_operator
Jesse Luehrs [Sat, 10 Mar 2012 23:14:17 +0000]
rename these for more consistency
Jesse Luehrs [Thu, 8 Mar 2012 07:13:08 +0000]
factor this out into a private method
Jesse Luehrs [Thu, 8 Mar 2012 07:09:57 +0000]
provide an is_overloaded method
Jesse Luehrs [Thu, 8 Mar 2012 06:28:54 +0000]
clean some things up, add some more tests
Jesse Luehrs [Thu, 8 Mar 2012 04:32:17 +0000]
not sure how i ever expected that to work
Jesse Luehrs [Mon, 13 Feb 2012 08:00:34 +0000]
s/op/operator/g
Jesse Luehrs [Mon, 13 Feb 2012 01:17:57 +0000]
start sketching out an overload api for the mop
Dave Rolsky [Sat, 17 Mar 2012 15:12:44 +0000]
Fix perigrin's spelling
Jesse Luehrs [Sun, 11 Mar 2012 01:17:36 +0000]
changelog
Jesse Luehrs [Sun, 11 Mar 2012 01:14:03 +0000]
update the docs
Jesse Luehrs [Sun, 11 Mar 2012 01:06:41 +0000]
move metarole application from init_meta to the end of import
this should fix RT51561
Chris Prather [Fri, 2 Mar 2012 09:19:37 +0000]
add a note about multi-level exports
Jesse Luehrs [Fri, 2 Mar 2012 08:23:15 +0000]
meta_lookup needs to propagate downwards, if unspecified
Jesse Luehrs [Fri, 2 Mar 2012 06:10:09 +0000]
fix the order of init_meta calls, when nesting
Karen Etheridge [Mon, 12 Mar 2012 19:14:36 +0000]
document the builder accessor method
Jesse Luehrs [Sun, 11 Mar 2012 00:03:47 +0000]
no reason for this
Karen Etheridge [Fri, 9 Mar 2012 12:25:29 +0000]
t/metaclasses/custom_attr_meta_with_roles.t uses parent
Dave Rolsky [Thu, 1 Mar 2012 17:20:36 +0000]
Fix test setup code for Table_MetaclassTrait recipe
Dave Rolsky [Thu, 1 Mar 2012 17:19:34 +0000]
Add metaobject and metaobjects to spelling whitelist
Dave Rolsky [Thu, 1 Mar 2012 17:18:33 +0000]
Add missing =over and =back
Jesse Luehrs [Tue, 21 Feb 2012 14:36:40 +0000]
comment about why we explicitly clear @ISA
Dave Rolsky [Mon, 20 Feb 2012 23:03:58 +0000]
Mention cookbook rename in Delta
Dave Rolsky [Mon, 20 Feb 2012 22:26:59 +0000]
Add one more deleted recipe to the Legacy section
Dave Rolsky [Mon, 20 Feb 2012 22:26:46 +0000]
Fix links to legacy recipes
Dave Rolsky [Mon, 20 Feb 2012 15:47:15 +0000]
Small tweaks to new text
Jesse Luehrs [Mon, 20 Feb 2012 15:29:33 +0000]
calling Moose->init_meta yourself really shouldn't be recommended
Jesse Luehrs [Mon, 20 Feb 2012 15:29:16 +0000]
need to use Moose in this example
Dave Rolsky [Mon, 20 Feb 2012 14:31:55 +0000]
Restore deleted recipes under Moose::Cookbook::Legacy
Jesse Luehrs [Mon, 20 Feb 2012 14:23:09 +0000]
stop recommending the register_implementation thing
Jesse Luehrs [Mon, 20 Feb 2012 14:07:37 +0000]
class metaclasses can also be applied directly
Jesse Luehrs [Mon, 20 Feb 2012 14:06:18 +0000]
add another warning against subclass extensions
Jesse Luehrs [Mon, 20 Feb 2012 14:02:09 +0000]
this is actually completely unnecessary
Jesse Luehrs [Mon, 20 Feb 2012 13:54:52 +0000]
'use Moose::Exporter' already turns on strict and warnings
Dave Rolsky [Sun, 19 Feb 2012 23:49:37 +0000]
Add CAVEAT to Meta::Table_MetaclassTrait about issues when all code is in one file.
Also add tests for the code.
Dave Rolsky [Sat, 11 Feb 2012 21:10:01 +0000]
Doc recipe rename in Changes
Dave Rolsky [Sat, 11 Feb 2012 20:51:06 +0000]
Fix tests for moose sugar extending recipe so they pass
Dave Rolsky [Sat, 11 Feb 2012 20:40:02 +0000]
Rename Extending::Recipe4 to Extending::Mooseish_MooseSugar
Dave Rolsky [Sat, 11 Feb 2012 20:38:20 +0000]
There is no extending recipe3 any more
Dave Rolsky [Sat, 11 Feb 2012 20:37:57 +0000]
Rename Extending::Recipe2 to Extending::Debugging_BaseClassRole
Dave Rolsky [Sat, 11 Feb 2012 20:36:39 +0000]
Rename Extending::Recipe1 to Extending::ExtensionOverview
Dave Rolsky [Sat, 11 Feb 2012 20:34:56 +0000]
Remove reference to not-yet-written Meta::Recipe8
Dave Rolsky [Sat, 11 Feb 2012 20:34:17 +0000]
Rename Meta::Recipe7 to Meta::GlobRef_InstanceMetaclass
Dave Rolsky [Sat, 11 Feb 2012 20:31:26 +0000]
Rename Meta::Recipe6 to Meta::PrivateOrPublic_MethodMetaclass
Dave Rolsky [Sat, 11 Feb 2012 20:30:11 +0000]
Rename Meta::Recipe5 to Meta::Table_MetaclassTrait
Dave Rolsky [Sat, 11 Feb 2012 20:28:26 +0000]
Rename Meta::Recipe3 to Meta::Labeled_AttributeTrait
Dave Rolsky [Sat, 11 Feb 2012 20:26:00 +0000]
Rename Meta::Recipe1 to Meta::WhyMeta
Dave Rolsky [Sat, 11 Feb 2012 20:24:36 +0000]
Rename Roles::Recipe3 to Roles::ApplicationToInstance
Dave Rolsky [Sat, 11 Feb 2012 20:22:53 +0000]
Rename Roles::Recipe2 to Roles::Restartable_AdvancedComposition