projects
/
gitmo/Mouse.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Resolve a todo: if you set both 'isa' and 'does' on an attribute, the 'isa' must...
[gitmo/Mouse.git]
/
xs-src
/
2010-02-22
gfx
Resolve a todo: if you set both 'isa' and 'does' on...
tree
|
commitdiff
2010-02-22
gfx
Fix a possible segv on DESTROY
tree
|
commitdiff
2010-02-20
gfx
Implement strict constructors, which will warn unkown...
tree
|
commitdiff
2010-02-19
gfx
Add type_parameter() and __is_parameterized() to Meta...
tree
|
commitdiff
2010-02-10
gfx
Support the global destruction flag in DEMOLISH()
tree
|
commitdiff
2010-02-09
gfx
Make add_method update %DB::sub for profilers
tree
|
commitdiff
2010-02-08
gfx
$tc->coerce() throws an error if it has no coercion...
tree
|
commitdiff
2010-02-05
gfx
Refactor mouse_get_xa()
tree
|
commitdiff
2010-02-02
gfx
Fix a memory leak in generate_isa_predicate_for()
tree
|
commitdiff
2010-02-02
gfx
Optimize coercion
tree
|
commitdiff
2010-02-02
gfx
Use mouse_name instead of literals
tree
|
commitdiff
2010-02-02
gfx
Fix RT #54203 (reported by chocolateboy) that setters...
tree
|
commitdiff
2010-01-31
gfx
Fix magic handling in type constraints (reported by...
tree
|
commitdiff
2010-01-11
gfx
Fix a typo
tree
|
commitdiff
2010-01-11
gfx
Don't create scopes as much as possible
tree
|
commitdiff
2010-01-11
gfx
Fix a message
tree
|
commitdiff
2010-01-11
gfx
Use sv_true() instead of SvTRUE(), which is too large...
tree
|
commitdiff
2010-01-11
gfx
Move Mouse::Meta::Attribute::_process_options into XS
tree
|
commitdiff
2010-01-09
gfx
Move tied hash checks
tree
|
commitdiff
2010-01-09
gfx
Fix type casts incompatible with c++ (delected by ...
tree
|
commitdiff
2010-01-09
gfx
Clean up mouse_tc_ScalarRef()
tree
|
commitdiff
2010-01-02
Goro Fuji
Replace CRLF to LF with all the files
tree
|
commitdiff
2009-12-18
gfx
Move is_immutable into XS
tree
|
commitdiff
2009-12-18
gfx
Fix BUILDALL in XS
tree
|
commitdiff
2009-12-16
gfx
Move BUILDALL and DEMOLISHALL into XS
tree
|
commitdiff
2009-12-09
gfx
Optimization for duck_type
tree
|
commitdiff
2009-12-09
gfx
Add duck_type to Mouse::Util::TypeConstraints
tree
|
commitdiff
2009-12-07
gfx
Tiny optimization for DESTROY
tree
|
commitdiff
2009-12-07
gfx
Remove has_package_symbol and add_package_symbol
tree
|
commitdiff
2009-12-04
gfx
Fix the parameterized HashRef constraint routine
tree
|
commitdiff
2009-12-03
gfx
Fix a meta slot name
tree
|
commitdiff
2009-12-03
gfx
Add a comment
tree
|
commitdiff
2009-12-03
gfx
Rename a macro to define a class holder
tree
|
commitdiff
2009-12-03
gfx
Tidy
tree
|
commitdiff
2009-12-03
gfx
No duplication
tree
|
commitdiff
2009-11-28
gfx
Port (get|has)_package_symbol from Class::MOP
tree
|
commitdiff
2009-11-28
gfx
Fix add_method to accept overloaded CODE references...
tree
|
commitdiff
2009-11-26
gfx
Remove an unused function: XS_Mouse_simple_accessor()
tree
|
commitdiff
2009-11-26
gfx
Change class holders to simple readers
tree
|
commitdiff
2009-11-26
gfx
A tiny tweak
tree
|
commitdiff
2009-11-26
gfx
Add a comment
tree
|
commitdiff
2009-11-21
gfx
Rename XS funcs which generate XSUBs
tree
|
commitdiff
2009-11-17
gfx
For Mouse::Util::MetaRole
tree
|
commitdiff
2009-11-17
gfx
Tidy
tree
|
commitdiff
2009-11-17
gfx
Remove a debugging method
tree
|
commitdiff
2009-11-17
gfx
Make some constants as class attributes
tree
|
commitdiff
2009-11-17
gfx
Make mouse_accessor_get_self() "static inline"
tree
|
commitdiff
2009-11-17
gfx
Make some functions static
tree
|
commitdiff
2009-11-16
gfx
Fix default and weak stuff
tree
|
commitdiff
2009-11-16
gfx
Name subroutines in add_method()
tree
|
commitdiff
2009-11-16
gfx
DEMOLISH to XS
tree
|
commitdiff
2009-11-16
gfx
Add mouse_initialize_metaclass()
tree
|
commitdiff
2009-11-16
gfx
Revert "Change inline_constructor => 0"
tree
|
commitdiff
2009-11-16
gfx
Add Mouse::Object::new in XS
tree
|
commitdiff
2009-11-16
gfx
Fix BUILDARGS logic
tree
|
commitdiff
2009-11-16
gfx
Fix a typo in the code
tree
|
commitdiff
2009-11-16
gfx
Optimize get_metaclass() in XS
tree
|
commitdiff
2009-11-16
gfx
Change inline_constructor => 0
tree
|
commitdiff
2009-11-15
gfx
Add _initialize_object()
tree
|
commitdiff
2009-11-15
gfx
Add mouse_get_xa()
tree
|
commitdiff
2009-11-15
gfx
Add $ignore_triggers option to _initialize_object()
tree
|
commitdiff
2009-11-15
gfx
Use new[HA]V_mortal()
tree
|
commitdiff
2009-11-15
gfx
XS constructor
tree
|
commitdiff
2009-11-04
gfx
Tweaks for speed
tree
|
commitdiff
2009-11-04
gfx
Refactor XS metaclass object structure
tree
|
commitdiff
2009-11-03
gfx
Tiny optimization
tree
|
commitdiff
2009-11-03
gfx
Fix mro_get_linear_isa
tree
|
commitdiff
2009-11-03
gfx
Implement get_all_attributes in XS
tree
|
commitdiff
2009-11-03
gfx
Shut up a warning "DPPP_newSVpvn_flags defined but...
tree
|
commitdiff
2009-11-03
gfx
Make type check macros
tree
|
commitdiff
2009-11-03
gfx
Rename XS functions
tree
|
commitdiff
2009-11-03
gfx
Move XS Meta::Constraint stuff to the correct place
tree
|
commitdiff
2009-11-01
gfx
Checking in changes prior to tagging of version 0.40_04...
0.40_04
tree
|
commitdiff
2009-11-01
gfx
Tidy and simplify mouse_attr_get()
tree
|
commitdiff
2009-11-01
gfx
Generalize type constraint generation
tree
|
commitdiff
2009-11-01
gfx
s/\t/ /g;
tree
|
commitdiff
2009-11-01
gfx
Use shortnames for mouse_instance_*
tree
|
commitdiff
2009-11-01
gfx
Change TC hierarchy in XS
tree
|
commitdiff
2009-11-01
gfx
Implement compile_type_constraint in XS
tree
|
commitdiff
2009-10-31
gfx
Ensure backward compatiblity
tree
|
commitdiff
2009-10-31
gfx
Implement type parameterization in XS
tree
|
commitdiff
2009-10-31
gfx
Refactor tc parametarization
tree
|
commitdiff
2009-10-31
gfx
Add a comment
tree
|
commitdiff
2009-10-31
gfx
Tidy
tree
|
commitdiff
2009-10-31
gfx
Tidy
tree
|
commitdiff
2009-10-31
gfx
Refactor built-in type constraints
tree
|
commitdiff
2009-10-31
gfx
Refactor type constraint check function to make class_t...
tree
|
commitdiff
2009-10-31
gfx
Remove an old utility, mouse_is_instance_of()
tree
|
commitdiff
2009-10-31
gfx
Add "mouse_" prefix
tree
|
commitdiff
2009-10-31
gfx
Refactor generate_isa_predicate_for-related stuff
tree
|
commitdiff
2009-10-31
gfx
Remove an unused variable
tree
|
commitdiff
2009-10-31
gfx
Remove duplicated checks
tree
|
commitdiff
2009-10-31
gfx
Tiny optimization for XS accessors
tree
|
commitdiff
2009-10-31
gfx
Re-organize xs-src/
tree
|
commitdiff
2009-10-31
gfx
s/_generate_isa_predicte_for/generate_isa_predicate_for...
tree
|
commitdiff
2009-10-31
gfx
Change is-a predicate stuff
tree
|
commitdiff
2009-10-27
gfx
Make is_class_loaded without any arguments fail loudly
tree
|
commitdiff
2009-10-27
gfx
Tiny optimization
tree
|
commitdiff
2009-10-27
gfx
Fix Mouse.xs
tree
|
commitdiff
2009-10-27
gfx
Move add_method into XS
tree
|
commitdiff
next