eclipse.platform icon indicating copy to clipboard operation
eclipse.platform copied to clipboard

Improve copy performance

Open jukzi opened this issue 1 year ago • 0 comments

jdt's BatchImageBuilder.copyExtraResourcesBack() takes relevant time during clean build (example from platform workspace on windows): image Where the time is spend in LocalFile.copyFile()

While i have no idea how the LocalFile.copyFile() itself could be further improved (https://github.com/eclipse-platform/eclipse.platform/pull/1512) it might be possible to improve the whole thing with parallel processing as already done for delete/read/write (https://github.com/eclipse-platform/eclipse.platform/pull/1549) . Probably some parallel copy API has to be implemented in platform and used by jdt.

Contributions welcome.

jukzi avatar Dec 16 '24 09:12 jukzi