implement named params with temp hash
authorLukas Mai <l.mai@web.de>
Thu, 1 Nov 2012 12:32:21 +0000 (13:32 +0100)
committerLukas Mai <l.mai@web.de>
Thu, 1 Nov 2012 12:32:21 +0000 (13:32 +0100)
commitfc634bba17c52f6c65a13f90680bb8eef79d25d1
tree653fc390a26d631deac96f99c93515201da0e63a
parentc56c77b63484ad166c526cbf4d65f6a54d394b24
implement named params with temp hash

So it turns out that bypassing hash construction with an unrolled loop
and if/else checks is actually slower than just dumping everything into
a temporary hash. So use that scheme - at the cost of losing order and
duplicated keys in @rest arrays in functions with named parameters.
Parameters.xs
t/named_params.t