Are there tools that let you compare rendered output in a test setting? I
mean, something other than a "diff" style comparison, since what we're
aiming for is render equivalence as opposed to output equivalence. I mean,
hypothetically speaking, if an optimization changes, say, a color from
#ffffff to just #fff, that's different markup but the exact same meaning.

Derek

On Tue, May 5, 2009 at 9:44 AM, David Pollak
<[email protected]>wrote:

>
>
> On Tue, May 5, 2009 at 1:48 AM, marius d. <[email protected]> wrote:
>
>>
>> Dave, if you need any help with optimizations just let me know.
>
>
> I think the first thing we need is some rendering tests so that as we
> change the rendering mechanism, we can make sure that we don't change the
> output.
>
> Anyone want to start writing some tests of the Lift rendering engine?
>
> Once that's done, let's let Marius loose on things and see if he can make
> the rendering engine run twice as fast!
>
>
>>
>>
>> Br's,
>> Marius
>>
>> On May 5, 1:29 am, David Pollak <[email protected]> wrote:
>> > Folks,
>> >
>> > Based on feedback, I've made some enhancements to Lift:
>> >
>> >    - Template caching is on by default when in Production mode
>> >    - Method lookup caching is on by default in Production mode for
>> snippet
>> >    dispatching
>> >    - In development mode, snippet failures will be displayed in the
>> browser
>> >    nice and friendly like
>> >    - In development mode, pages not served because they are not listed
>> in
>> >    SiteMap will result in 403's with friendly error messages
>> >
>> > While I was profiling the code today, I found some code paths that we
>> can
>> > tighten up.  There are 3 or 4 times per page render that the DOM is
>> > re-written.  We should be able to get that down to 1 time and that
>> should
>> > double the speed of page rendering... although 400 or so pages/per
>> second on
>> > an Amazon EC2-style box ain't too shabby.
>> >
>> > Thanks,
>> >
>> > David
>> >
>> > --
>> > Lift, the simply functional web frameworkhttp://liftweb.net
>> > Beginning Scalahttp://www.apress.com/book/view/1430219890
>> > Follow me:http://twitter.com/dpp
>> > Git some:http://github.com/dpp
>>
>>
>
>
> --
> Lift, the simply functional web framework http://liftweb.net
> Beginning Scala http://www.apress.com/book/view/1430219890
>
> Follow me: http://twitter.com/dpp
> Git some: http://github.com/dpp
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to