Ticket #13682

NAIBU.PaintColor.prototype.set の高速化
Open Date: 2008-10-16 01:05 Last Update: 2008-12-04 22:00

Reporter:
Owner:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
8
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

現在の SIE では常に <v:fill> エレメントと <v:stroke> エレメントの両方を作っていますが、fill:none; や stroke:none; が指定された場合は要素を作らないようにしました。
大ざっぱな計測ですが、

tiger.svg : 1407 ms → 1359 ms

のように3~5%くらい高速化されます。

どのコードが「最新版」なのかよく分からないので、SIE 0.34 との差分と、変更後のコード片を添付しておきます。もし、リビジョン××との差分が欲しい、ということであれば言って下さい。

Ticket History (3/5 Histories)

2008-10-16 01:05 Updated by: revulo
  • File 3502: sie_optimize_paintcolor_set.zip is attached
2008-10-16 20:21 Updated by: dhrname
  • Resolution Update from None to Accepted
  • Priority Update from 5 - Medium to 8
  • Owner Update from (None) to dhrname
Comment
ありがとうございます。早速当ててみましょう。
2008-10-16 21:11 Updated by: dhrname
Comment
リビジョン569で適用しました。
2008-11-19 20:01 Updated by: dhrname
  • Resolution Update from Accepted to Fixed
2008-12-04 22:00 Updated by: dhrname
  • Status Update from Open to Closed

Attachment File List

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login