Martin Ridgers
524e2ab51f
Fixed Linux -disableunity/-nopch compile error
...
#rb trivial
#rnx
[CL 11091826 by Martin Ridgers in Dev-Core branch]
2020-01-23 07:41:52 -05:00
Martin Ridgers
2e1c9ee89e
Added a method to tick an ASIO tickable just the one once in some amount of milliseconds time.
...
#rb none
#rnx
[CL 11091819 by Martin Ridgers in Dev-Core branch]
2020-01-23 07:39:24 -05:00
Martin Ridgers
cd7e4a7437
Fixed an ununitynopch compile error.
...
#rb none
#rnx
[CL 11091796 by Martin Ridgers in Dev-Core branch]
2020-01-23 07:30:08 -05:00
ionut matasaru
a6382278a3
[TraceAnalysis] Removed TRACE_WITH_ASIO toggle macro.
...
#rb Martin.Ridgers
[CL 11091671 by ionut matasaru in Dev-Core branch]
2020-01-23 06:31:29 -05:00
ionut matasaru
55bd26b0d1
[Insights]
...
- Changed trace session management to use the new store API.
- Removed Start/Stop recorder functionality.
- Enabled TRACE_WITH_ASIO (will be removed in a following commit).
#rb none
[CL 11091497 by ionut matasaru in Dev-Core branch]
2020-01-23 05:11:17 -05:00
Lina Halper
44c1bb3292
COPY from //Dev-Anim to //Dev-Main
...
#rb: none
#fyi: Laurent.Delayen, Thomas.Sarkanen
[CL 11088765 by Lina Halper in Main branch]
2020-01-22 17:58:55 -05:00
ionut matasaru
0a1f891120
[TraceAnalysis] Adjusted trace timestamps to use FDateTime ticks (relative to year 1 UTC) instead of Windows FILETIME ticks (relative to year 1601 UTC).
...
#rb none
[CL 11083489 by ionut matasaru in Dev-Core branch]
2020-01-22 12:42:03 -05:00
ionut matasaru
a00b5d9bb9
[TraceAnalysis] Reverted change re timestamps as problem was in other code (serialization).
...
#rb none
[CL 11083234 by ionut matasaru in Dev-Core branch]
2020-01-22 11:50:01 -05:00
ionut matasaru
31154470ee
[TraceAnalysis]
...
- Fixed TPayloadBuilder to always write nullterminator for strings. It fixes trace file names having last char truncated.
- Fixed FResponse::GetInteger to not truncate int64 to int32.
#rb Martin.Ridgers
[CL 11083222 by ionut matasaru in Dev-Core branch]
2020-01-22 11:48:17 -05:00
paul chipchase
d8f0d3753b
Fix an issue that was causing occasional duplicate FIoChunkIds when generating them for Bulkdata.
...
Changed the way we generate the FIoChunkId by reducing the chance of losing data when discarding the top byte of the BulkDataChunkId.
Add a log error if we find we have discarded data
#rb none
#rnx
[CL 11082720 by paul chipchase in Dev-Core branch]
2020-01-22 10:29:25 -05:00
sebastien lussier
51255d78ee
Fix bug where UHLODProxy were recreated every time the HLOD proxies were built from HLOD rendering maps.
...
This would cause unbuilt HLOD static meshes to be removed from the HLOD package.
#rb patrick.enfedaque
#ROBOMERGE-SOURCE: CL 11082419 via CL 11082422 via CL 11082423
#ROBOMERGE-BOT: (v637-11041722)
[CL 11082424 by sebastien lussier in Main branch]
2020-01-22 09:49:08 -05:00
CarlMagnus Nordin
365c9d5723
IoStore:
...
Refactored to have access to the size of each chunk before the chunk is added to a container
Basic chunk ordering
Optional output of .csv container manifests
#rb none
[CL 11082359 by CarlMagnus Nordin in Dev-Core branch]
2020-01-22 09:38:57 -05:00
Martin Ridgers
72cd9fde13
A few compile fixes that occur when ASIO is disabled.
...
#rb trivial
#rnx
[CL 11081454 by Martin Ridgers in Dev-Core branch]
2020-01-22 08:20:45 -05:00
ionut matasaru
36d8733cf1
[TraceAnalysis] Added workarounds to compile asio on Linux.
...
#rb Martin.Ridgers
[CL 11081313 by ionut matasaru in Dev-Core branch]
2020-01-22 08:14:31 -05:00
Martin Ridgers
b1d55d24a1
Fixed compile error.
...
#rb trivial
#rnx
[CL 11081111 by Martin Ridgers in Dev-Core branch]
2020-01-22 08:00:02 -05:00
Martin Ridgers
171d0e105f
Added the asio library v1.12.2
...
#rb sbo
#rnx
[CL 11080399 by Martin Ridgers in Dev-Core branch]
2020-01-22 06:29:53 -05:00
Martin Ridgers
afc722e365
Fixed the store-service segfaulting on shutdown.
...
#rb none
#rnx
[CL 11080333 by Martin Ridgers in Dev-Core branch]
2020-01-22 05:06:31 -05:00
Martin Ridgers
63542e848d
Moved some methods so they're neatly grouped with the others.
...
#rb trivial
#rnx
[CL 11080332 by Martin Ridgers in Dev-Core branch]
2020-01-22 05:06:21 -05:00
Martin Ridgers
187c33279c
Better cross-module memory management for FStoreService.
...
#rb none
#rnx
[CL 11080325 by Martin Ridgers in Dev-Core branch]
2020-01-22 05:03:00 -05:00
Martin Ridgers
f456065963
Stopping an ASIO context is now an explicit choice instead of doing it in the destructor to better control tearing down a context and anything using it.
...
#rb none
#rnx
[CL 11080318 by Martin Ridgers in Dev-Core branch]
2020-01-22 04:58:56 -05:00
Martin Ridgers
8e0eee9431
Better cross-module memory management for FStoreClient.
...
#rb none
#rnx
[CL 11080309 by Martin Ridgers in Dev-Core branch]
2020-01-22 04:56:00 -05:00
Martin Ridgers
578d1634ec
Use the correct implementation for relaying traces where data's still being recorded.
...
#rb trivial
#rnx
[CL 11080256 by Martin Ridgers in Dev-Core branch]
2020-01-22 04:05:05 -05:00
Martin Ridgers
024f230cfd
Implemented ticked clean up of a recorder sessions.
...
#rb none
#rnx
[CL 11080218 by Martin Ridgers in Dev-Core branch]
2020-01-22 03:14:55 -05:00
Martin Ridgers
78de3b2cea
Added a rolling clean up of a cbor-server's attached clients.
...
#rb none
#rnx
[CL 11080216 by Martin Ridgers in Dev-Core branch]
2020-01-22 03:12:55 -05:00
Martin Ridgers
c0d0ee84a5
The recorder's relays should close themselves on delete.
...
#rb trivial
#rnx
[CL 11080213 by Martin Ridgers in Dev-Core branch]
2020-01-22 03:11:42 -05:00