2010-11-19 |
Dave Rolsky |
Changes for merged branches |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
actually, cmop should be handling initializers here too |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
a bit more refactoring |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
need to use a consistent sort order, now that this... |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
make the constructor a bit more extensible |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
start pushing constructor inlining back into the metaclass |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
push a thin error throwing wrapper back here |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
add a hook in here for moose to override |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
make inlining a bit more easily extensible |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
simplify more stuff |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
refactor this to use _eval_environment |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
clean up the constructor generation code |
commit | commitdiff | tree | snapshot |
2010-11-18 |
Jesse Luehrs |
factor codegen stuff out to Eval::Closure |
commit | commitdiff | tree | snapshot |
2010-11-17 |
Jesse Luehrs |
clean up ::HasMethods a bunch |
commit | commitdiff | tree | snapshot |
2010-11-17 |
Jesse Luehrs |
dep on the xs implementation of package-stash explicitly |
commit | commitdiff | tree | snapshot |
2010-11-17 |
Jesse Luehrs |
convert the rest of the simple readers in cmop to xs |
commit | commitdiff | tree | snapshot |
2010-11-16 |
Jesse Luehrs |
this should be AttributeCore |
commit | commitdiff | tree | snapshot |
2010-11-16 |
Jesse Luehrs |
don't invalidate the method map if we add a method... |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
bump the Package::Stash dep |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
use the package::stash get_all_package_symbols implemen... |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
use the new names for the package-stash methods |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
get_package_symbol no longer calls add_package_symbol |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
stop using the old-style api here, it's slower |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
remove some undocumented apis from our tests |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
speed up has_method a little bit, hopefully |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
cache the full method map where possible |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
also need to remove methods from the map when it's... |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
i think the changes i made to _method_map could make... |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
move the package_cache stuff back into ::HasMethods |
commit | commitdiff | tree | snapshot |
2010-11-15 |
Jesse Luehrs |
get rid of _full_method_map, and make _method_map do... |
commit | commitdiff | tree | snapshot |
2010-11-11 |
Gerda Shank |
test fail with Sub::Name 0.04; bump prereq |
commit | commitdiff | tree | snapshot |
2010-10-31 |
Dave Rolsky |
Update release date 1.11 |
commit | commitdiff | tree | snapshot |
2010-10-31 |
Dave Rolsky |
Require Package::Stash 0.13 |
commit | commitdiff | tree | snapshot |
2010-10-29 |
Dave Rolsky |
bump version to 1.11 |
commit | commitdiff | tree | snapshot |
2010-10-29 |
Dave Rolsky |
Add version & release date |
commit | commitdiff | tree | snapshot |
2010-10-28 |
Dave Rolsky |
Credit changes for Test::Fatal |
commit | commitdiff | tree | snapshot |
2010-10-28 |
Dave Rolsky |
Redo conversion to Test::Fatal |
commit | commitdiff | tree | snapshot |
2010-10-28 |
Dave Rolsky |
Revert "convert all uses of Test::Exception to Test... |
commit | commitdiff | tree | snapshot |
2010-10-28 |
Dave Rolsky |
Tidy lists of required modules |
commit | commitdiff | tree | snapshot |
2010-10-28 |
Dave Rolsky |
Bump Package::DeprecationManager dep to avoid Test... |
commit | commitdiff | tree | snapshot |
2010-10-25 |
Ricardo Signes |
note the switch to Test::Fatal in changelog |
commit | commitdiff | tree | snapshot |
2010-10-24 |
Karen Etheridge |
convert all uses of Test::Exception to Test::Fatal. |
commit | commitdiff | tree | snapshot |
2010-10-18 |
Dave Rolsky |
Updates release # and date in Changes 1.10 |
commit | commitdiff | tree | snapshot |
2010-10-16 |
Jesse Luehrs |
implement inlined access to the mop slot, to fix immuta... |
commit | commitdiff | tree | snapshot |
2010-10-16 |
Jesse Luehrs |
move the __MOP__ stuff back into the instance metaclass |
commit | commitdiff | tree | snapshot |
2010-10-16 |
Dave Rolsky |
bump version to 1.10 so we can dep on it in Moose |
commit | commitdiff | tree | snapshot |
2010-10-16 |
Jesse Luehrs |
add inline_get_is_lvalue |
commit | commitdiff | tree | snapshot |
2010-10-16 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
the __MOP__ slot should be used for any weak class... |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
docs for weaken |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
weaken properly on reinitialize |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
add Class::MOP::metaclass_is_weak |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
don't let anon classes disappear while subclasses still... |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
make weakening of anon classes explicit |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
add a bunch of anon class tests |
commit | commitdiff | tree | snapshot |
2010-10-08 |
Jesse Luehrs |
fix up the __MOP__ slot when reblessing to or from... |
commit | commitdiff | tree | snapshot |
2010-10-05 |
Dave Rolsky |
# and date for 1.09 1.09 |
commit | commitdiff | tree | snapshot |
2010-09-29 |
Karen Etheridge |
Revert "document the return value of add_attribute" |
commit | commitdiff | tree | snapshot |
2010-09-29 |
Karen Etheridge |
document the return value of add_attribute |
commit | commitdiff | tree | snapshot |
2010-09-29 |
Karen Etheridge |
fix pod markup error |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
let the method subclasses take care of their own hackery |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Dave Rolsky |
require Class::MOP in MiniTrait - fixes some failure... |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
a few more spelling exceptions |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
version bump ::Meta |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
fix warning on earlier perls |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
actually, why not make the meta method renameable |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
ugh, need the hack for this too |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
bootstrap the meta method in CMOP::Mixin too |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
pass no_meta in the tests where we hardcode method... |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
move this back to HasMethods, since moose roles will... |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
tests for meta method object |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
make this a bit more extensible, for moose's benefit |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
give CMOP::Object a real meta method, and simplify... |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
factor out meta method generation |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
don't pass %options through again here, metaclass compa... |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
ugh, hacks |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
push this stuff back into HasMethods and HasAttributes |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
simplify |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
push a bunch of details about metaclass compat into... |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Dave Rolsky |
This CMOP conflicts with Moose |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Dave Rolsky |
bump version to 1.09 |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Dave Rolsky |
Add some whitespace and NEXT |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
reorder these methods into a more "proper" order |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
handle reblessing metaclasses with attributes properly |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
changelog |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
make sure accessors are properly removed on reinitialize |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
better tests |
commit | commitdiff | tree | snapshot |
2010-09-27 |
Jesse Luehrs |
basic implementation of preserving attrs/methods across... |
commit | commitdiff | tree | snapshot |
2010-09-26 |
Dave Rolsky |
Add inline_rebless_instance to metaclass |
commit | commitdiff | tree | snapshot |
2010-09-26 |
Dave Rolsky |
When inlining constructor, don't access meta instance... |
commit | commitdiff | tree | snapshot |
2010-09-26 |
Dave Rolsky |
Implement inlining code in CMOP::Attribute |
commit | commitdiff | tree | snapshot |
2010-09-26 |
Shawn M Moore |
Use AuthorRequires to force authors to run all tests |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Dave Rolsky |
Add CMOP::MiniTrait |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Ricardo Signes |
correct link to Perl6-ObjectSpace |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Jesse Luehrs |
also allow suppressing the meta method during CMOP... |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Jesse Luehrs |
docs and changelog |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Jesse Luehrs |
make lack of a meta method testable |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Jesse Luehrs |
don't both "use metaclass" and then "use base 'Class... |
commit | commitdiff | tree | snapshot |
2010-09-23 |
Jesse Luehrs |
allow not importing a meta method |
commit | commitdiff | tree | snapshot |
next |