Changes between Initial Version and Version 4 of Ticket #4324


Ignore:
Timestamp:
Dec 13, 2016, 3:35:25 PM (7 years ago)
Author:
wraitii
Comment:

Rebased: https://github.com/wraitii/0ad/tree/ThreadPathfinder I recommend using this branch for review: https://github.com/wraitii/0ad/tree/ThreadPathfinder_clean as it is slightly more squashed and the individual commit diffs should be cleaner. Overall though, this can probably be reviewed in a single unified patch.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4324

    • Property Component UI & SimulationCore engine
    • Property Milestone Alpha 22Work In Progress
  • Ticket #4324 – Description

    initial v4  
    77-no reads from something that might change during the thread's lifetime.
    88
    9 I have created a git branch hosted here: https://github.com/wraitii/0ad/tree/ThreadPathfinder
     9I have created a git branch hosted here: https://github.com/wraitii/0ad/tree/ThreadPathfinder (see also https://github.com/wraitii/0ad/tree/ThreadPathfinder_clean )
    1010
    1111I implement threading by computing all paths in between turns and sending messages at the beginning of a turn. Additionally, some paths may be computed during the "Update" phase.