13 years agoMake bench require XSAccessor to fix blowups when it's not there
Andrew Rodland [Thu, 11 Nov 2010 02:42:13 +0000]
Make bench require XSAccessor to fix blowups when it's not there

Also make sure that Method::Generate::Accessor really thinks it can do
XS.

13 years agoBake some mousse
Peter Rabbitson [Thu, 11 Nov 2010 02:22:11 +0000]
Bake some mousse

13 years agoMOAR bench
Peter Rabbitson [Thu, 11 Nov 2010 01:53:36 +0000]
MOAR bench

13 years agosplit benches up for readability
Matt S Trout [Wed, 10 Nov 2010 08:08:24 +0000]
split benches up for readability

13 years agoremove bless because it confuses things
Matt S Trout [Wed, 10 Nov 2010 05:05:49 +0000]
remove bless because it confuses things

13 years agoNow --run works
Peter Rabbitson [Wed, 10 Nov 2010 04:34:24 +0000]
Now --run works

13 years agoThis benchmark is even saner
Peter Rabbitson [Wed, 10 Nov 2010 04:16:56 +0000]
This benchmark is even saner

13 years agoThis benchmark is saner
Peter Rabbitson [Wed, 10 Nov 2010 03:57:24 +0000]
This benchmark is saner

13 years agoInitial benchmark (totally incomplete)
Peter Rabbitson [Wed, 10 Nov 2010 03:00:34 +0000]
Initial benchmark (totally incomplete)

13 years agoMoo/Role was new, not an mv, so got missed
Matt S Trout [Wed, 10 Nov 2010 00:40:13 +0000]
Moo/Role was new, not an mv, so got missed

13 years agofactor out and rename
Matt S Trout [Wed, 10 Nov 2010 00:21:45 +0000]
factor out and rename

13 years agofix bugs in XS support
Matt S Trout [Mon, 8 Nov 2010 06:50:21 +0000]
fix bugs in XS support

13 years agouse XSAccessor if available
Matt S Trout [Mon, 8 Nov 2010 05:49:02 +0000]
use XSAccessor if available

13 years agofixup whitespace once again
Matt S Trout [Mon, 8 Nov 2010 05:15:59 +0000]
fixup whitespace once again

13 years agoadd predicate and clearer
Matt S Trout [Mon, 8 Nov 2010 05:15:06 +0000]
add predicate and clearer

13 years agorefactor constructor generation and test more complex cases
Matt S Trout [Mon, 8 Nov 2010 04:53:12 +0000]
refactor constructor generation and test more complex cases

13 years agoBUILDALL for generated constructor
Matt S Trout [Mon, 8 Nov 2010 01:37:39 +0000]
BUILDALL for generated constructor

13 years agoadd BUILDALL support
Matt S Trout [Mon, 8 Nov 2010 01:24:23 +0000]
add BUILDALL support

13 years agorefactor Role::Tiny and add class w/roles construction
Matt S Trout [Mon, 8 Nov 2010 00:01:23 +0000]
refactor Role::Tiny and add class w/roles construction

13 years agosupport for default at construction time
Matt S Trout [Sun, 7 Nov 2010 21:29:03 +0000]
support for default at construction time

13 years agoworking lazy default and builder
Matt S Trout [Sun, 7 Nov 2010 10:53:50 +0000]
working lazy default and builder

13 years agofactor out sub quote unrolling code, add isa support
Matt S Trout [Sun, 7 Nov 2010 09:06:04 +0000]
factor out sub quote unrolling code, add isa support

13 years agodetab. again. think I might've fixed it this time.
Matt S Trout [Sun, 7 Nov 2010 07:59:35 +0000]
detab. again. think I might've fixed it this time.

13 years agohandle trigger with captures
Matt S Trout [Sun, 7 Nov 2010 07:37:36 +0000]
handle trigger with captures

13 years agoinline quoted trigger
Matt S Trout [Sun, 7 Nov 2010 07:07:15 +0000]
inline quoted trigger

13 years agosupport trigger
Matt S Trout [Sun, 7 Nov 2010 06:58:11 +0000]
support trigger

13 years agosubclassing and role composition for attributes
Matt S Trout [Sun, 7 Nov 2010 05:32:07 +0000]
subclassing and role composition for attributes

13 years agodeferred constructor construction
Matt S Trout [Sun, 7 Nov 2010 05:11:51 +0000]
deferred constructor construction

13 years agoremove more tabs. frackers are breeding in the pipes.
Matt S Trout [Sun, 7 Nov 2010 04:41:46 +0000]
remove more tabs. frackers are breeding in the pipes.

13 years agoremove tab. how the fsck did a tab get into my source code? :(
Matt S Trout [Sun, 7 Nov 2010 04:40:02 +0000]
remove tab. how the fsck did a tab get into my source code? :(

13 years agofix indentation in generated constructor
Matt S Trout [Sun, 7 Nov 2010 04:27:44 +0000]
fix indentation in generated constructor

13 years agoconstructor generation, add option to quote_sub to name without installing
Matt S Trout [Sun, 7 Nov 2010 04:00:43 +0000]
constructor generation, add option to quote_sub to name without installing

13 years agoclean up quote debugging output
Matt S Trout [Sun, 7 Nov 2010 02:36:35 +0000]
clean up quote debugging output

13 years agoclean up method naming
Matt S Trout [Sun, 7 Nov 2010 04:16:06 +0000]
clean up method naming

13 years agoro and rw accessor generation
Matt S Trout [Sun, 7 Nov 2010 02:21:15 +0000]
ro and rw accessor generation

13 years agoimport strictures
Matt S Trout [Sun, 7 Nov 2010 01:41:30 +0000]
import strictures

13 years agoexplain no warnings closure
Matt S Trout [Sun, 7 Nov 2010 01:08:54 +0000]
explain no warnings closure

13 years agoadd Sub::Quote and rename Defer routines
Matt S Trout [Sun, 7 Nov 2010 01:03:10 +0000]
add Sub::Quote and rename Defer routines

13 years agoClass::Tiny and refactor _getglob out into _Utils
Matt S Trout [Sat, 6 Nov 2010 22:02:10 +0000]
Class::Tiny and refactor _getglob out into _Utils

13 years agofirst cut at Sub::Defer
Matt S Trout [Sat, 6 Nov 2010 21:03:23 +0000]
first cut at Sub::Defer

13 years agorename test and switch to done_testing since Test::Fatal already requires a sufficien...
Matt S Trout [Sat, 6 Nov 2010 21:03:11 +0000]
rename test and switch to done_testing since Test::Fatal already requires a sufficient Test::More

13 years agoclean up, add with and ->does
Matt S Trout [Sat, 6 Nov 2010 20:32:26 +0000]
clean up, add with and ->does

13 years agobasic Role::Tiny code
Matt S Trout [Sat, 6 Nov 2010 20:26:07 +0000]
basic Role::Tiny code