Little bit of an overkill, don't you think? That it in MP. In editor it is parsed 2 times every time you hit Esc.
Description
Details
- Legacy ID
- 3487890047
- Severity
- None
- Resolution
- Open
- Reproducibility
- Always
- Category
- Engine
Add this to description.ext
class lol
{
x = __EVAL (diag_log ["=====>", diag_ticktime]);
};
Start and join dedi, look in .rpts
My results from earlier:
server
28.483
29.189
29.197
client
734.054
734.103
734.106
734.214
734.217
744.167
744.17
same tested in arma 2 dedi
server
698.82
713.954
713.99
client
741.547
741.605
741.639
751.673
761.768
5 times instead of 7. I dread to think what this will be in Arma 4 if not fixed :)
Event Timeline
More tests
dedicated server + HC + respawn = 1;
Logging is done using EVAL inside a class as well as EXEC on its own:
Dedi (-autoinit)
["exec",51.895]
["eval",51.901]
["exec",52.279]
["eval",52.279]
["exec",52.286]
["eval",52.287]
HC (logs in first)
["exec",76.257]
["eval",76.261]
["exec",76.371]
["eval",76.372]
["exec",76.374]
["eval",76.375]
["exec",76.384]
["eval",76.384]
["exec",76.387]
["eval",76.387]
Player 1st time join
["exec",1052.2]
["eval",1052.2]
["exec",1052.23]
["eval",1052.23]
["exec",1052.23]
["eval",1052.23]
Player 2nd time join
["exec",1192.69]
["eval",1192.69]
["exec",1198.26]
["eval",1198.26]
["exec",1198.29]
["eval",1198.29]
["exec",1198.29]
["eval",1198.29]
More tests
dedicated server + respawn = 3;
Logging is done using EVAL inside a class as well as EXEC on its own:
Dedi (-autoinit)
["exec",27.857]
["eval",27.863]
["exec",28.269]
["eval",28.27]
["exec",28.286]
["eval",28.288]
Player 1st time join
["exec",1815.85]
["eval",1815.85]
["exec",1828.73]
["eval",1828.73]
["exec",1828.76]
["eval",1828.76]
["exec",1829.19]
["eval",1829.19]
["exec",1829.19]
["eval",1829.19]
["exec",1842.13]
["eval",1842.13]
["exec",1842.14]
["eval",1842.14]
Player 2nd time join
["exec",1967.13]
["eval",1967.13]
["exec",1972.88]
["eval",1972.89]
["exec",1972.91]
["eval",1972.91]
["exec",1972.91]
["eval",1972.92]