Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeff Johnston2018-03-14 02:57:08 +0000
committerJeff Johnston2018-03-14 04:06:14 +0000
commitd19afcb6fb0055881c917ab52e9b7140e4c5a61f (patch)
treeaceb7a6f4eaa6924bcb4d3ec0f513fe84ac0b750 /valgrind/org.eclipse.linuxtools.valgrind.ui.editor/.settings
parent05b30880ad61306f8e27919ca0773f5b2b956fdf (diff)
downloadorg.eclipse.linuxtools-d19afcb6fb0055881c917ab52e9b7140e4c5a61f.tar.gz
org.eclipse.linuxtools-d19afcb6fb0055881c917ab52e9b7140e4c5a61f.tar.xz
org.eclipse.linuxtools-d19afcb6fb0055881c917ab52e9b7140e4c5a61f.zip
Bug 532420 - Make Container Core Build indexing more efficient
- fix the CopyVolumesFromImageJob to handle multiple jobs running concurrently - protect access to the dirList with new lockObject - create a new copyingDirList to keep track of headers that are being copied but not completed - use the volume String as a synchronization lock when a volume is being copied - add check for all volumes already copied in which case do not bother creating a Container - when a volume is already copied or being copied, skip it in the outer for loop and add it to an alreadyCopied list - at the end of the function, loop through all entries in the alreadyCopiedList and synchronize on the volume String to ensure the volume is completely copied - fix logic in ContainerCommandProcess to ensure the logging thread is up and running before attempting to wait for the Container in the waitFor() method Change-Id: I50213034875c4b38dd306c7706f371d065c73193 Reviewed-on: https://git.eclipse.org/r/119378 Tested-by: CI Bot Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
Diffstat (limited to 'valgrind/org.eclipse.linuxtools.valgrind.ui.editor/.settings')
0 files changed, 0 insertions, 0 deletions

Back to the top