Skip to content
  • eseidel's avatar
    2006-10-01 Eric Seidel <eric@webkit.org> · 64866156
    eseidel authored
            Reviewed by mjs.
    
            Eliminate a few more hotspots in SVG drawing code.
            
            No test cases were harmed in the making of this patch.  (And SVG has no perf tests.)
    
            * kcanvas/device/quartz/KRenderingPaintServerQuartz.mm:
            (WebCore::KRenderingPaintServerSolidQuartz::setup): use a single shared colorspace, avoid a few mallocs
            * platform/mac/ColorMac.mm:
            (+[WebCoreControlTintObserver WebCore]): store a single shared colorspace instance
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@16705 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    64866156