Mouse::Util::does_role() respects $thing->does() method
[gitmo/Mouse.git] / xs-src / Mouse.xs
2011-05-16 Fuji, Goro Make sure weak attributes remain weak when cloning...
2011-04-14 Fuji, Goro Resolve RT #67412: C++ stule comments cause prolems...
2010-12-06 Fuji, Goro Tidy
2010-11-18 Fuji, Goro Make some C symbols static
2010-10-28 Fuji, Goro Fix a problem; roles with bare-attributes could affect...
2010-10-05 Fuji, Goro Fix a mis-use of [ap]THX_ (thanks to Vincent Pit)
2010-10-05 Fuji, Goro Tweaks
2010-10-05 Fuji, Goro Fix a problem that Mouse::Object::DESTROY might refer...
2010-09-29 Fuji, Goro Cleanup XS
2010-09-27 Fuji, Goro Make get_all_attributes() sorted by their definition...
2010-09-26 Fuji, Goro Tweaks
2010-09-26 Fuji, Goro Tidy
2010-09-26 Fuji, Goro Avoid compiler's warnings
2010-09-26 Fuji, Goro Fix get_all_attributes() for DFS-based diamond-inherite...
2010-09-25 Brett Resolve [rt.cpan.org #61613] Compile failed for version...
2010-09-23 Fuji, Goro Fix add_metaclass_accessor stuff
2010-09-23 Fuji, Goro Inheitance of non-Mouse classes now produces wranings
2010-09-23 Fuji, Goro Generalize inheritable class accessors
2010-08-28 gfx Split common stuff
2010-07-06 gfx Make strict_constructor public
2010-07-06 gfx Revert __set_strict_constructor
2010-07-06 gfx Add __set_strict_constructor
2010-06-12 gfx Fix possible memory leaks, which occurs when constructo...
2010-06-09 gfx Make clone_object() into PurePerl
2010-06-09 gfx Follow Moose's new feature: BUILDALL is called by new_o...
2010-04-29 gfx Resolve RT #56837 (reported by Sanko Robinson), based...
2010-04-11 gfx Tweaks
2010-04-11 gfx Fix clone_object() to ignore hehaviours without init...
2010-03-27 gfx Tiny tweaks
2010-03-27 gfx Use PL_statusvalue directly, instead of useing $?
2010-03-27 gfx Workaround RT #69939
2010-02-27 gfx Use mcall1s() instead of raw perl API
2010-02-26 gfx Simplify error check routines in XS
2010-02-26 gfx Implement install_subroutines in XS
2010-02-26 gfx Move method modifier manipulators into XS
2010-02-22 gfx Fix a possible segv on DESTROY
2010-02-20 gfx Implement strict constructors, which will warn unkown...
2010-02-10 gfx Support the global destruction flag in DEMOLISH()
2010-02-09 gfx Make add_method update %DB::sub for profilers
2010-02-02 gfx Optimize coercion
2010-02-02 gfx Fix RT #54203 (reported by chocolateboy) that setters...
2010-01-11 gfx Don't create scopes as much as possible
2010-01-11 gfx Fix a message
2010-01-11 gfx Use sv_true() instead of SvTRUE(), which is too large...
2010-01-09 gfx Move tied hash checks
2009-12-18 gfx Move is_immutable into XS
2009-12-18 gfx Fix BUILDALL in XS
2009-12-16 gfx Move BUILDALL and DEMOLISHALL into XS
2009-12-07 gfx Tiny optimization for DESTROY
2009-12-07 gfx Remove has_package_symbol and add_package_symbol
2009-12-03 gfx Fix a meta slot name
2009-12-03 gfx Rename a macro to define a class holder
2009-12-03 gfx Tidy
2009-12-03 gfx No duplication
2009-11-28 gfx Port (get|has)_package_symbol from Class::MOP
2009-11-28 gfx Fix add_method to accept overloaded CODE references...
2009-11-26 gfx Change class holders to simple readers
2009-11-26 gfx Add a comment
2009-11-17 gfx For Mouse::Util::MetaRole
2009-11-17 gfx Tidy
2009-11-17 gfx Remove a debugging method
2009-11-17 gfx Make some constants as class attributes
2009-11-17 gfx Make some functions static
2009-11-16 gfx Name subroutines in add_method()
2009-11-16 gfx DEMOLISH to XS
2009-11-16 gfx Add mouse_initialize_metaclass()
2009-11-16 gfx Revert "Change inline_constructor => 0"
2009-11-16 gfx Add Mouse::Object::new in XS
2009-11-16 gfx Fix BUILDARGS logic
2009-11-16 gfx Fix a typo in the code
2009-11-16 gfx Change inline_constructor => 0
2009-11-15 gfx Add _initialize_object()
2009-11-15 gfx Add mouse_get_xa()
2009-11-15 gfx Add $ignore_triggers option to _initialize_object()
2009-11-15 gfx Use new[HA]V_mortal()
2009-11-15 gfx XS constructor
2009-11-04 gfx Tweaks for speed
2009-11-04 gfx Refactor XS metaclass object structure
2009-11-03 gfx Tiny optimization
2009-11-03 gfx Implement get_all_attributes in XS
2009-11-03 gfx Shut up a warning "DPPP_newSVpvn_flags defined but...
2009-11-03 gfx Move XS Meta::Constraint stuff to the correct place
2009-11-01 gfx Checking in changes prior to tagging of version 0.40_04... 0.40_04
2009-11-01 gfx Use shortnames for mouse_instance_*
2009-10-31 gfx Refactor generate_isa_predicate_for-related stuff
2009-10-31 gfx Re-organize xs-src/
2009-10-31 gfx s/_generate_isa_predicte_for/generate_isa_predicate_for...
2009-10-31 gfx Change is-a predicate stuff
2009-10-27 gfx Make is_class_loaded without any arguments fail loudly
2009-10-27 gfx Tiny optimization
2009-10-27 gfx Fix Mouse.xs
2009-10-27 gfx Move add_method into XS
2009-10-26 gfx Split accessor generators into Accessor.pm and Delegati...
2009-10-26 gfx Implement a class_type generator
2009-10-25 gfx Ensure backward compatibility
2009-10-25 gfx Implement XS accessor generators
2009-10-25 gfx built-in type constraints in XS
2009-10-24 gfx _get_code_ref() and get_linear_isa() in XS
2009-10-24 gfx Move ::Meta::Module::namespace into XS
2009-10-24 gfx Move accessors into XS
next