Potential replacement of FOCS with Python

Programmers discuss here anything related to FreeOrion programming. Primarily for the developers to discuss.

Moderator: Committer

Message
Author
User avatar
Geoff the Medio
Programming, Design, Admin
Posts: 13587
Joined: Wed Oct 08, 2003 1:33 am
Location: Munich

Re: Potential replacement of FOCS with Python

#106 Post by Geoff the Medio »

o01eg wrote: Fri Oct 28, 2022 9:12 amCould you compare with parent commit of https://github.com/freeorion/freeorion/ ... 17b8916027 ?
Version from September starts fast and has this timing:

Sept 2022 / 0d3bd450d89471067d9cc5d6caae935e8255f7be:
Named ValueRef Parsing time: 45 ms
Fields Parsing time: 52.1 ms
Ship Designs Parsing time: 14 ms
Ship Designs Parsing time: 15.6 ms
Encyclopedia Parsing time: 39.4 ms
Policies Parsing time: 432 ms
Techs Parsing time: 85.8 ms
Buildings Parsing time: 1479 ms
Species Parsing time: 3998 ms

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Potential replacement of FOCS with Python

#107 Post by o01eg »

Maybe revert back species changes before release branch split?
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

o01eg
Programmer
Posts: 2004
Joined: Sat Dec 10, 2011 5:46 am

Re: Potential replacement of FOCS with Python

#108 Post by o01eg »

I've add *binaries-test.zip to weekly test builds so it could be used to dump and test conversions.
Gentoo Linux x64, gcc-11.2, boost-1.78.0
Ubuntu Server 22.04 x64, gcc-12, boost-1.74.0
Welcome to the slow multiplayer game at freeorion-lt.dedyn.io.Version 2024-03-15.b3de094.
Donations're welcome:BTC:bc1q007qldm6eppqcukewtfkfcj0naut9njj7audnm

Post Reply