URL:
  <http://gna.org/patch/?4954>

                 Summary: Build threaded AI to Windows Installer build
                 Project: Freeciv
            Submitted by: cazfi
            Submitted on: Tue 15 Jul 2014 05:39:52 AM EEST
                Category: general
                Priority: 5 - Normal
                  Status: Ready For Test
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 2.6.0

    _______________________________________________________

Details:

I think we could add threaded AI to Windows Installer builds in 2.6. Attached
patch is still untested to confirm the fact, but I've seen Installer builds to
use pthread implementation instead of windows threads for metaserver
communication already, so the support should be sufficient for threaded AI.

- As classic AI still remains the default, just the availability of the
threaded AI should not break anything (in fact, getting it to use is somewhat
involved process at the moment, so it won't cause any problems by getting used
by accident)
- It should not take up too much resources when dormant (this could be still
improved so that while it's built in to the binary, server could still be
started so that it's not included to the list of AI types at all)
- With the changes I have in pipe already, it does differ from classic AI
enough to be considered more than redundant copy




    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Tue 15 Jul 2014 05:39:52 AM EEST  Name: WinThreaded.patch  Size: 693B  
By: cazfi

<http://gna.org/patch/download.php?file_id=21429>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?4954>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to