15 years agosv_newmortal() is faster than sv_2mortal(newSV(0))
Florian Ragwitz [Sat, 22 Aug 2009 09:27:11 +0000]
sv_newmortal() is faster than sv_2mortal(newSV(0))

15 years agoEliminate SV leak in mro::_nextcan - hv_store_ent()'s "key" doesn't take a ref.
Florian Ragwitz [Sat, 22 Aug 2009 09:26:23 +0000]
Eliminate SV leak in mro::_nextcan - hv_store_ent()'s "key" doesn't take a ref.

15 years agoBackport another speedup tweak from bleadperl.
Florian Ragwitz [Sat, 22 Aug 2009 09:23:20 +0000]
Backport another speedup tweak from bleadperl.

15 years agoBackport C3 speedups from bleadperl.
Florian Ragwitz [Sat, 22 Aug 2009 09:20:14 +0000]
Backport C3 speedups from bleadperl.

15 years agoVersion 0.11. 0.11
Florian Ragwitz [Mon, 30 Mar 2009 09:01:26 +0000]
Version 0.11.

15 years agoDefine SVfARG if the perl we're compiling for doesn't have it.
Florian Ragwitz [Mon, 30 Mar 2009 08:59:16 +0000]
Define SVfARG if the perl we're compiling for doesn't have it.

15 years agoVersion 0.10. 0.10
Florian Ragwitz [Sat, 28 Mar 2009 13:27:37 +0000]
Version 0.10.

15 years agoImprove mro merging error messages.
Florian Ragwitz [Sat, 28 Mar 2009 13:24:17 +0000]
Improve mro merging error messages.

This makes them very similar to those produced by Algorithm::C3.

This change is similar to b1172053 in blead.

15 years agoUnify indentation in XS.xs.
Florian Ragwitz [Sat, 28 Mar 2009 13:22:25 +0000]
Unify indentation in XS.xs.

15 years agoVersion 0.09. 0.09
Florian Ragwitz [Wed, 25 Mar 2009 00:52:54 +0000]
Version 0.09.

15 years agoRemove fake Build.PL. Module::Install doesn't support it anymore.
Florian Ragwitz [Wed, 25 Mar 2009 00:50:22 +0000]
Remove fake Build.PL. Module::Install doesn't support it anymore.

15 years agoStop using auto_install. Its use is strongly discouraged.
Florian Ragwitz [Wed, 25 Mar 2009 00:44:45 +0000]
Stop using auto_install. Its use is strongly discouraged.

15 years agoRemove README. It's generated by Makefile.PL.
Florian Ragwitz [Wed, 25 Mar 2009 00:44:16 +0000]
Remove README. It's generated by Makefile.PL.

15 years agoRemove MANIFEST. It's generated from MANIFEST.SKIP.
Florian Ragwitz [Wed, 25 Mar 2009 00:43:56 +0000]
Remove MANIFEST. It's generated from MANIFEST.SKIP.

15 years agoExclude dotfiles from MANIFEST.
Florian Ragwitz [Wed, 25 Mar 2009 00:43:35 +0000]
Exclude dotfiles from MANIFEST.

15 years agoAdd .gitignore.
Florian Ragwitz [Wed, 25 Mar 2009 00:43:02 +0000]
Add .gitignore.

15 years agoCheck return values when storing values in hashes and error out if it didn't work.
Florian Ragwitz [Wed, 25 Mar 2009 00:39:30 +0000]
Check return values when storing values in hashes and error out if it didn't work.

That also fixes a few compiler warnings.

15 years agoFix a compiler warning.
Florian Ragwitz [Wed, 25 Mar 2009 00:31:54 +0000]
Fix a compiler warning.

15 years agoExplicitly specify xs prototyping behaviour.
Florian Ragwitz [Wed, 25 Mar 2009 00:31:25 +0000]
Explicitly specify xs prototyping behaviour.

15 years agoUse perl_version to specify our perl dependency.
Florian Ragwitz [Wed, 25 Mar 2009 00:29:24 +0000]
Use perl_version to specify our perl dependency.

16 years agodemand Module::Install 0.75
Yuval Kogman [Sun, 22 Jun 2008 01:31:57 +0000]
demand Module::Install 0.75

17 years agominor oops, s/int/I32/, probably not worth a release, every compiled should have...
Brandon L Black [Wed, 13 Jun 2007 13:00:59 +0000]
minor oops, s/int/I32/, probably not worth a release, every compiled should have an int type that goes from 0 to 2 I would hope...

17 years ago0.08 release 0.08
Brandon L Black [Wed, 13 Jun 2007 12:50:08 +0000]
0.08 release

17 years agofix next::method under the perl debugger, needs porting up to blead
Brandon L Black [Wed, 13 Jun 2007 02:08:40 +0000]
fix next::method under the perl debugger, needs porting up to blead

17 years agotests, little things, 0.07 release 0.07
Brandon L Black [Mon, 4 Jun 2007 05:19:14 +0000]
tests, little things, 0.07 release

17 years agoconstify
Brandon L Black [Mon, 4 Jun 2007 04:33:48 +0000]
constify

17 years agofix broken gotos for Catalyst::Plugin::C3, added slightly modified next::method tests...
Brandon L Black [Mon, 4 Jun 2007 04:14:24 +0000]
fix broken gotos for Catalyst::Plugin::C3, added slightly modified next::method tests from Class::C3

17 years ago0.06, remove HvAUX crap
Brandon L Black [Thu, 17 May 2007 03:10:56 +0000]
0.06, remove HvAUX crap

17 years agoremove HvAUX assertion, apparently that is core only 0.06
Brandon L Black [Thu, 17 May 2007 00:49:05 +0000]
remove HvAUX assertion, apparently that is core only

17 years agoppport stuff to support 5.6.0
Brandon L Black [Wed, 16 May 2007 05:41:40 +0000]
ppport stuff to support 5.6.0

17 years agorelease 0.05 0.05
Brandon L Black [Mon, 14 May 2007 23:32:26 +0000]
release 0.05

17 years agomore backport work
Brandon L Black [Mon, 14 May 2007 23:25:43 +0000]
more backport work

17 years agosome backporting of 5.9.5 mro.c changes, + memory management fixups
Brandon L Black [Mon, 14 May 2007 16:11:28 +0000]
some backporting of 5.9.5 mro.c changes, + memory management fixups

17 years ago0.04 (MRO::Compat helper) 0.04
Brandon L Black [Sat, 12 May 2007 20:43:28 +0000]
0.04 (MRO::Compat helper)

17 years agoremove Build.PL from distribution, release 0.03 0.03
Brandon L Black [Tue, 8 May 2007 12:40:44 +0000]
remove Build.PL from distribution, release 0.03

17 years agofinal changes for 0.02 release 0.02
Brandon L Black [Thu, 3 May 2007 17:28:20 +0000]
final changes for 0.02 release

17 years agoadd MANIFEST to repo
Brandon L Black [Tue, 1 May 2007 15:05:10 +0000]
add MANIFEST to repo

17 years agoand update MANIFEST.SKIP
Brandon L Black [Tue, 1 May 2007 15:00:13 +0000]
and update MANIFEST.SKIP

17 years agoadd a README
Brandon L Black [Tue, 1 May 2007 14:58:50 +0000]
add a README

17 years agomove to Module::Install, release 0.01_07
Brandon L Black [Tue, 1 May 2007 14:19:09 +0000]
move to Module::Install, release 0.01_07

17 years agonow with calc_mdt (and threads fixes)
Brandon L Black [Tue, 1 May 2007 04:33:38 +0000]
now with calc_mdt (and threads fixes)

17 years agomostly done with calc_meth_dispatch_table
Brandon L Black [Tue, 1 May 2007 01:13:48 +0000]
mostly done with calc_meth_dispatch_table

17 years ago0.01_06, better memory mgmt?
Brandon L Black [Tue, 17 Apr 2007 05:21:42 +0000]
0.01_06, better memory mgmt?

17 years ago0.01_05, fixed another bug
Brandon L Black [Mon, 16 Apr 2007 17:02:08 +0000]
0.01_05, fixed another bug

17 years ago0.01_04, fix threads?
Brandon L Black [Mon, 16 Apr 2007 15:06:44 +0000]
0.01_04, fix threads?

17 years ago0.01_03 fixes
Brandon L Black [Mon, 16 Apr 2007 11:44:26 +0000]
0.01_03 fixes

17 years agomove XS file to root :p
Brandon L Black [Mon, 16 Apr 2007 11:09:24 +0000]
move XS file to root :p

17 years agoaTHX_ thing
Brandon L Black [Mon, 16 Apr 2007 11:07:04 +0000]
aTHX_ thing

17 years ago0.01_01 released
Brandon L Black [Mon, 16 Apr 2007 05:05:08 +0000]
0.01_01 released

17 years agonext::method caching is in now
Brandon L Black [Mon, 16 Apr 2007 04:21:29 +0000]
next::method caching is in now

17 years agocaching for calcMRO
Brandon L Black [Mon, 16 Apr 2007 02:11:47 +0000]
caching for calcMRO

17 years agostill working on cache stuff
Brandon L Black [Mon, 16 Apr 2007 02:00:47 +0000]
still working on cache stuff

17 years agonext::method works now
Brandon L Black [Mon, 16 Apr 2007 01:37:44 +0000]
next::method works now

17 years agohalfway there on the next::method issue
Brandon L Black [Sun, 15 Apr 2007 20:48:40 +0000]
halfway there on the next::method issue

17 years agoimport some mro tests
Brandon L Black [Sun, 15 Apr 2007 20:16:43 +0000]
import some mro tests

17 years agocompiles, calcMRO works, next::method gives wrong results for known reasons, caching...
Brandon L Black [Sun, 15 Apr 2007 19:56:20 +0000]
compiles, calcMRO works, next::method gives wrong results for known reasons, caching needs to be set up yet

17 years agoget rid of some earlier trash, prepare for putting in the real code
Brandon L Black [Thu, 12 Apr 2007 22:15:07 +0000]
get rid of some earlier trash, prepare for putting in the real code

17 years agoadding the some preliminary junk
Brandon L Black [Fri, 5 Jan 2007 02:19:29 +0000]
adding the some preliminary junk

17 years agomake a new project for Class-C3-XS
Brandon L Black [Fri, 5 Jan 2007 01:16:04 +0000]
make a new project for Class-C3-XS