projects
/
gitmo/Mouse.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
add strict_constructor => Bool optin to make_immutable (EXPERIMENTAL)
[gitmo/Mouse.git]
/
mouse.h
2009-12-09
gfx
Add duck_type to Mouse::Util::TypeConstraints
blob
|
commitdiff
2009-12-03
gfx
Rename a macro to define a class holder
blob
|
commitdiff
|
diff to current
2009-11-26
gfx
Change class holders to simple readers
blob
|
commitdiff
|
diff to current
2009-11-21
gfx
Rename XS funcs which generate XSUBs
blob
|
commitdiff
|
diff to current
2009-11-17
gfx
For Mouse::Util::MetaRole
blob
|
commitdiff
|
diff to current
2009-11-17
gfx
Add MOUSE_mg_len(mg)
blob
|
commitdiff
|
diff to current
2009-11-17
gfx
Make some constants as class attributes
blob
|
commitdiff
|
diff to current
2009-11-17
gfx
Make mouse_accessor_get_self() "static inline"
blob
|
commitdiff
|
diff to current
2009-11-17
gfx
Define "inline" if not provided (mouse.h)
blob
|
commitdiff
|
diff to current
2009-11-15
gfx
Add _initialize_object()
blob
|
commitdiff
|
diff to current
2009-11-15
gfx
Add mouse_get_xa()
blob
|
commitdiff
|
diff to current
2009-11-15
gfx
Add utility macros: newAV_mortal() and newHV_mortal()
blob
|
commitdiff
|
diff to current
2009-11-15
gfx
XS constructor
blob
|
commitdiff
|
diff to current
2009-11-04
gfx
Refactor XS metaclass object structure
blob
|
commitdiff
|
diff to current
2009-11-03
gfx
Implement get_all_attributes in XS
blob
|
commitdiff
|
diff to current
2009-11-03
gfx
Shut up a warning "DPPP_newSVpvn_flags defined but...
blob
|
commitdiff
|
diff to current
2009-11-03
gfx
Make type check macros
blob
|
commitdiff
|
diff to current
2009-11-03
gfx
Rename XS functions
blob
|
commitdiff
|
diff to current
2009-11-01
gfx
More newSVpvs_share()
blob
|
commitdiff
|
diff to current
2009-11-01
gfx
Generalize type constraint generation
blob
|
commitdiff
|
diff to current
2009-11-01
gfx
Use shortnames for mouse_instance_*
blob
|
commitdiff
|
diff to current
2009-11-01
gfx
Change TC hierarchy in XS
blob
|
commitdiff
|
diff to current
2009-11-01
gfx
Implement compile_type_constraint in XS
blob
|
commitdiff
|
diff to current
2009-10-31
gfx
Implement type parameterization in XS
blob
|
commitdiff
|
diff to current
2009-10-31
gfx
mouse_tc is always true
blob
|
commitdiff
|
diff to current
2009-10-31
gfx
Remove an old utility, mouse_is_instance_of()
blob
|
commitdiff
|
diff to current
2009-10-31
gfx
Add "mouse_" prefix
blob
|
commitdiff
|
diff to current
2009-10-31
gfx
Refactor generate_isa_predicate_for-related stuff
blob
|
commitdiff
|
diff to current
2009-10-31
gfx
Change is-a predicate stuff
blob
|
commitdiff
|
diff to current
2009-10-27
gfx
Tiny optimization
blob
|
commitdiff
|
diff to current
2009-10-26
gfx
Implement a class_type generator
blob
|
commitdiff
|
diff to current
2009-10-25
gfx
Ensure backward compatibility
blob
|
commitdiff
|
diff to current
2009-10-25
gfx
Implement XS accessor generators
blob
|
commitdiff
|
diff to current
2009-10-25
gfx
built-in type constraints in XS
blob
|
commitdiff
|
diff to current
2009-10-24
gfx
_get_code_ref() and get_linear_isa() in XS
blob
|
commitdiff
|
diff to current
2009-10-24
gfx
Move accessors into XS
blob
|
commitdiff
|
diff to current
2009-10-24
gfx
Add first XS implementation
blob
|
commitdiff
|
diff to current