* Zbigniew Lukasiak <zzb...@gmail.com> [2010-04-27 09:20]: > Not a very concrete answer - but I remember that Miyagawa > talked about fixing that in Plack::Request (and I am not sure > but I think it also involved H::MV) - so there might be some > occasion for reuse :)
Yeah, that’s exactly what he wrote H::MV for. I chimed in a bit, and the way its internal storage works now fell out of a back & forth between the two of us, designed for the typical use case in web apps – it’s optimised for initialisation speed at the expense of query speed, because you typically only ask for param values once anyway, and the initialisation cost is incurred for every request no matter how little of its effort you exploit. (So people who randomly microbenchmark querying, like the thread starter, will be unhappy about that… just goes to show the fallacy of doing that.) Regards, -- Aristotle Pagaltzis // <http://plasmasturm.org/> _______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/