Graham Knop [Mon, 28 May 2018 13:09:00 +0000]
take abstract from main module
Graham Knop [Tue, 8 May 2018 12:23:52 +0000]
add travis config
Graham Knop [Fri, 30 Mar 2018 10:16:34 +0000]
generate README at dist built time rather than configure time
Graham Knop [Tue, 8 May 2018 12:17:08 +0000]
move author tests to xt and remove environment conditional
Graham Knop [Fri, 30 Mar 2018 10:14:01 +0000]
convert to plain EUMM
Peter Rabbitson [Sun, 5 Oct 2014 21:20:57 +0000]
Release 0.10012
Peter Rabbitson [Fri, 3 Oct 2014 19:24:28 +0000]
Do not tickle defective 5.10.0 threads in tests
Peter Rabbitson [Fri, 26 Sep 2014 13:25:31 +0000]
Release 0.10011
Peter Rabbitson [Fri, 26 Sep 2014 13:21:26 +0000]
Typo fix RT#87143
Peter Rabbitson [Fri, 26 Sep 2014 10:05:01 +0000]
Ensure threads terminate properly
This is a prime use for the Tumbler, but one battle at a time
Peter Rabbitson [Fri, 26 Sep 2014 10:43:42 +0000]
Bump CXSA dep, clarify thread-test boundaries
Peter Rabbitson [Fri, 26 Sep 2014 10:15:25 +0000]
Turn the CXSA error TODOs into hard skips
I won't be able to get to fix this any time soon, and besides the real fix
is to provide a die handler. Since this had some false positives previously
might as well skip it alogether
Peter Rabbitson [Mon, 21 Jul 2014 07:49:26 +0000]
Stop loading B - use our own perlstring() implementation
Peter Rabbitson [Mon, 21 Jul 2014 07:22:03 +0000]
Get tests working under `prove -lrswTj10`
Peter Rabbitson [Wed, 24 Apr 2013 02:58:50 +0000]
Release 0.10010
Peter Rabbitson [Mon, 18 Mar 2013 08:23:54 +0000]
Make cref registry thread-safe and a ton of tests
Peter Rabbitson [Mon, 18 Mar 2013 07:31:32 +0000]
Get rid of subtests so we can test threads
Peter Rabbitson [Mon, 18 Mar 2013 07:16:01 +0000]
Fix ton of buggery with defer-immutable accessor shim
Peter Rabbitson [Sun, 17 Mar 2013 16:00:20 +0000]
Reshuffle test loop (no func. changes). Examine under -w
Peter Rabbitson [Thu, 15 Nov 2012 18:50:50 +0000]
Release 0.10009
Peter Rabbitson [Thu, 15 Nov 2012 18:48:09 +0000]
Stop leaking extra methods into the inheritance chain
Not opting to use namespace::clean as we can keep 5.6 compat
this way ;)
Peter Rabbitson [Thu, 15 Nov 2012 09:49:15 +0000]
Release 0.10008
Peter Rabbitson [Wed, 14 Nov 2012 04:39:42 +0000]
MOAR bench
Peter Rabbitson [Tue, 13 Nov 2012 07:57:30 +0000]
Allow escape of the illegal name checks, darkpan has too much crap
Because one of the former maintainers of DBIC::SL is a raging idiot,
there is now a ton of DBIC code out there that attempts to create column
accessors with illegal names. In the interest of not cluttering the logs
of unsuspecting victims (unsuspecting because these accessors are
unusuable anyway) we provide an explicit "do not warn at all" escape,
until all such code is fixed
This will be a loooooong time >:(
Peter Rabbitson [Mon, 12 Nov 2012 13:25:32 +0000]
Improve the documentation a *tiny* bit (needs much more work)
Peter Rabbitson [Mon, 12 Nov 2012 10:18:32 +0000]
Pass tests with CXSA but without SN
Peter Rabbitson [Mon, 12 Nov 2012 10:06:30 +0000]
Properly string-eval stuff
Peter Rabbitson [Wed, 31 Oct 2012 13:38:54 +0000]
Radically rewrite and tighten benchmarker, add more acc. makers
Peter Rabbitson [Thu, 8 Nov 2012 11:52:43 +0000]
Release 0.10007
Peter Rabbitson [Thu, 8 Nov 2012 11:50:21 +0000]
Using M::R solved this problem before it was encountered
Peter Rabbitson [Tue, 6 Nov 2012 15:24:36 +0000]
Add CXSA and S::N to meta recommends
Peter Rabbitson [Sun, 4 Nov 2012 18:11:42 +0000]
Require bugfixed CXSA and warn on old (unusable) versions
Peter Rabbitson [Sat, 3 Nov 2012 09:08:26 +0000]
Some internal naming consistency
Peter Rabbitson [Fri, 2 Nov 2012 17:43:36 +0000]
Extra sanity check of accessor names
Peter Rabbitson [Fri, 2 Nov 2012 17:02:58 +0000]
Improve text of ro/wo violation exceptions
Peter Rabbitson [Fri, 2 Nov 2012 16:20:24 +0000]
Fix incorrect handling of exotic fieldnames
Peter Rabbitson [Wed, 31 Oct 2012 13:38:08 +0000]
Whoops - env-package must stay hidden
Peter Rabbitson [Wed, 31 Oct 2012 10:18:01 +0000]
Better check for XS-availability (and bump to M::I which provides it)
Peter Rabbitson [Mon, 29 Oct 2012 07:37:47 +0000]
Add an extra sub-naming test
Peter Rabbitson [Sun, 28 Oct 2012 14:22:15 +0000]
Switch all S::U::blessed() calls to length(ref()), equivalent in our case
Peter Rabbitson [Sun, 28 Oct 2012 11:19:12 +0000]
Excise most redundant explicit return() ops
Peter Rabbitson [Wed, 31 Oct 2012 06:40:56 +0000]
Align ro/wo makers with documentation
Peter Rabbitson [Sun, 28 Oct 2012 11:09:04 +0000]
Stop reexamining own class twice under 'inherited'
Peter Rabbitson [Sun, 28 Oct 2012 11:01:08 +0000]
The complexity of caching pkg_gen is in fact making things slower
Peter Rabbitson [Sun, 28 Oct 2012 10:56:05 +0000]
Switch benchmarker to Dumbbench, cleanup
Peter Rabbitson [Sun, 28 Oct 2012 11:15:39 +0000]
Generalize warning of undesirable accessor names
Peter Rabbitson [Sat, 27 Oct 2012 16:30:35 +0000]
Switch all module loading to Module::Runtime
lose dependency on Class::Inspector
Peter Rabbitson [Wed, 31 Oct 2012 10:15:59 +0000]
Seems to pass tests on 5.6.1 as well, drop minperl further
Peter Rabbitson [Wed, 31 Oct 2012 07:55:45 +0000]
Disable error message tests on older perls until Class::XSA is fixed
Peter Rabbitson [Fri, 26 Oct 2012 04:49:18 +0000]
Switch to 2-space indent, minor formatting (no code) changes
Christopher H. Laco [Wed, 28 Dec 2011 20:37:01 +0000]
Silence warnings resulting from incomplete can() overrides hiding
get/set_simple methods
Update version for release
Peter Rabbitson [Mon, 26 Dec 2011 12:48:39 +0000]
Release 0.10005
Peter Rabbitson [Mon, 26 Dec 2011 12:42:31 +0000]
Sanify MANIFEST.SKIP
Peter Rabbitson [Mon, 26 Dec 2011 12:35:26 +0000]
Bump Class::XSAccessor dependency
Peter Rabbitson [Mon, 28 Nov 2011 21:20:56 +0000]
Release 0.10004
Peter Rabbitson [Mon, 28 Nov 2011 21:16:05 +0000]
No longer leak constants into the CAG namespace
Peter Rabbitson [Mon, 28 Nov 2011 17:46:30 +0000]
De-svn-ize
Peter Rabbitson [Mon, 28 Nov 2011 17:40:26 +0000]
gitignore
Peter Rabbitson [Mon, 28 Nov 2011 17:37:35 +0000]
Quiet test suite
Peter Rabbitson [Mon, 28 Nov 2011 17:33:28 +0000]
Extend and clarify POD of various methods
Arthur Axel 'fREW' Schmidt [Tue, 3 May 2011 00:13:03 +0000]
Release 0.10003
Arthur Axel 'fREW' Schmidt [Tue, 3 May 2011 00:07:50 +0000]
Changes for df84507
Arthur Axel 'fREW' Schmidt [Tue, 3 May 2011 00:05:33 +0000]
Add examples for methods that get used most often
Arthur Axel 'fREW' Schmidt [Mon, 2 May 2011 23:42:23 +0000]
Add SYNOPSIS
Arthur Axel 'fREW' Schmidt [Sat, 16 Apr 2011 21:01:04 +0000]
fix repo url
Justin Hunter [Tue, 1 Feb 2011 19:51:47 +0000]
we have a Makefile.PL
Justin Hunter [Tue, 1 Feb 2011 19:51:12 +0000]
dep on MRO::Compat only if we need to
Rafael Kitover [Sun, 19 Dec 2010 05:24:28 +0000]
Release 0.10002
Peter Rabbitson [Sun, 19 Dec 2010 01:25:01 +0000]
Silence warnings in case the expected shim gets garbage collected before any calls
Peter Rabbitson [Sun, 19 Dec 2010 01:15:39 +0000]
Require bugfixed Class::XSAccessor
Peter Rabbitson [Sun, 19 Dec 2010 01:09:36 +0000]
Fix deferred XS accessors and 'around' interaction
Peter Rabbitson [Thu, 16 Dec 2010 09:41:30 +0000]
Add an extra benchmark point - the inherited accessor type
Peter Rabbitson [Thu, 16 Dec 2010 09:28:47 +0000]
Plant a better diagnostic for when the xs shim cached detection fails
Rafael Kitover [Sun, 12 Dec 2010 03:17:26 +0000]
release 0.10001
Peter Rabbitson [Wed, 8 Dec 2010 09:51:14 +0000]
Workaround for Win32/AS retardation ($0 containing \, lolwut?!)
Peter Rabbitson [Wed, 8 Dec 2010 09:49:27 +0000]
Fix undefer tracker to play nice with Module::Unload (DBICSL)
Peter Rabbitson [Sat, 27 Nov 2010 17:54:08 +0000]
Release 0.10000
Peter Rabbitson [Sat, 27 Nov 2010 17:49:47 +0000]
Shave off another ~8% off accessor execution, MOAR benchmarks
Peter Rabbitson [Sat, 27 Nov 2010 16:50:48 +0000]
Fix undefer debugger - calls to the same deferred stub going via different classes/objects are ok
Peter Rabbitson [Sat, 27 Nov 2010 15:46:12 +0000]
Stupid test syntax errors
Peter Rabbitson [Sat, 27 Nov 2010 15:45:08 +0000]
Cure perl 5.6 problem
Peter Rabbitson [Sat, 27 Nov 2010 15:41:24 +0000]
Add debugging of undefer code reentrancy when a test environment is detected
Peter Rabbitson [Fri, 26 Nov 2010 01:35:15 +0000]
Release 0.09009
Peter Rabbitson [Fri, 26 Nov 2010 01:29:33 +0000]
Even more corner case fixes - install the resolved final cref into the callER, not the original method source
Peter Rabbitson [Thu, 25 Nov 2010 18:14:34 +0000]
Minor refactor to allow for braindead CDBICompat code (no methname passed in)
Peter Rabbitson [Thu, 25 Nov 2010 18:03:18 +0000]
Minor cleanup and Changes
Peter Rabbitson [Thu, 25 Nov 2010 16:17:32 +0000]
Protect $@ on evals
Peter Rabbitson [Thu, 25 Nov 2010 14:33:45 +0000]
Fix stupid pure-perl caching omission
Peter Rabbitson [Thu, 25 Nov 2010 14:22:45 +0000]
Major revamp of CAG internals - now works on pure-perl
Peter Rabbitson [Mon, 11 Oct 2010 07:40:01 +0000]
Release 0.09008
Peter Rabbitson [Mon, 11 Oct 2010 07:37:40 +0000]
Put back the private accessor installer method, there are overrides in the wild
Peter Rabbitson [Mon, 11 Oct 2010 07:34:48 +0000]
Backcompat is tough business :)
Peter Rabbitson [Sat, 9 Oct 2010 10:28:10 +0000]
Release 0.09007
Peter Rabbitson [Sat, 9 Oct 2010 10:22:18 +0000]
Minimal cleanups, remove another private method from the namespace
Peter Rabbitson [Sat, 9 Oct 2010 08:38:29 +0000]
More documentation
Peter Rabbitson [Fri, 8 Oct 2010 16:59:29 +0000]
Using an XS module as test_requires is too evil
Peter Rabbitson [Fri, 8 Oct 2010 16:13:39 +0000]
Make sure the XSA buggery works on a subclass as well
Peter Rabbitson [Fri, 8 Oct 2010 16:10:38 +0000]
Cleanup tests, s/class/obj/ where appropriate
Peter Rabbitson [Fri, 8 Oct 2010 15:50:27 +0000]
Fix another XSA corner case - how can something so simple get so complex...
Peter Rabbitson [Fri, 8 Oct 2010 12:20:42 +0000]
Factor out the XSA installing code (needed for later)