[Jifty-commit] r6616 - in jifty/trunk: lib/Jifty/Web/Form

Jifty commits jifty-commit at lists.jifty.org
Tue Mar 17 10:59:42 EDT 2009


Author: alexmv
Date: Tue Mar 17 10:59:40 2009
New Revision: 6616

Modified:
   jifty/trunk/   (props changed)
   jifty/trunk/lib/Jifty/Web/Form/Element.pm

Log:
 r43255 at kohr-ah:  chmrr | 2009-03-17 10:41:29 -0400
 Skip a Class::Accessor call


Modified: jifty/trunk/lib/Jifty/Web/Form/Element.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Web/Form/Element.pm	(original)
+++ jifty/trunk/lib/Jifty/Web/Form/Element.pm	Tue Mar 17 10:59:40 2009
@@ -392,7 +392,8 @@
 
   HANDLER:
     for my $trigger ( $self->handlers_used ) {
-        my $value = $self->$trigger;
+        # Walk around the Class::Accessor, for speed
+        my $value = $self->{"_$trigger"};
         next unless $value;
 
         if ( !( $self->handler_allowed($trigger) ) ) {


More information about the Jifty-commit mailing list