Following up on my post from yesterday to the HTML::FormFu mailing list I found out that using the Catalyst::Plugin::StackTrace plugin together with HTML::FormFu (and Catalyst::Controller::HTML::FormFu) results in an enormous slowdown when using lots of options for e.g. select elements.
See one of my earlier posts here: http://lists.scsys.co.uk/pipermail/html-formfu/2007-May/000011.html The culprit is the option "respect_overload => 1" given to Devel::StackTrace on line 63 of C::P::StackTrace (0.06). After removing it performance of HTML::FormFu is fully restored. The option was not present in earlier versions of C::P::StackTrace (0.02), that's why it all ran well on only 1 out of 3 of my machines, which incidentally had the old version installed. Now, I'm not really sure what's the best way to fix this, so I thought maybe some of you may have an advice. For now, I just disabled the StackTrace plugin. Thanks! --Tobias _______________________________________________ _ _ (web) http://www.funkreich.de (last.fm) http://www.last.fm/user/soulchild77 _______________________________________________ List: Catalyst@lists.rawmode.org Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/ Dev site: http://dev.catalyst.perl.org/