Modify

Opened 3 weeks ago

Closed 3 days ago

#23628 closed defect (fixed)

[PATCH] Decrease cost of ImageWarp#warp

Reported by: taylor.smock Owned by: team
Priority: normal Milestone: 24.05
Component: Core imagery Version:
Keywords: Cc:

Description

The attached patch reduces memory allocations for ImageWarp#warp by ~80%. It also reduces GC by ~80% during panning (note: tested by flushing tile cache, not panning, but should be representative).

It does not improve the direct CPU cost of ImageWarp#warp.

Attachments (1)

23628.patch (7.4 KB ) - added by taylor.smock 3 weeks ago.

Download all attachments as: .zip

Change History (4)

by taylor.smock, 3 weeks ago

Attachment: 23628.patch added

comment:1 by taylor.smock, 2 weeks ago

Summary: [WIP PATCH] Decrease cost of ImageWarp#warp[PATCH] Decrease cost of ImageWarp#warp

comment:2 by taylor.smock, 8 days ago

Milestone: 24.0424.05

Ticket retargeted after milestone closed

comment:3 by taylor.smock, 3 days ago

Resolution: fixed
Status: newclosed

In 19075/josm:

Fix #23628: Decrease cost of ImageWarp#warp

This decreases overall memory allocations for ImageWarp#warp by ~80% and
decreases GC by ~80%.

This does not decrease the direct CPU cost of ImageWarp#warp.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.