Commit Graph

114 Commits

Author SHA1 Message Date
Matthew Griffin
a7f75fbd49 [INTEGRATE] Change 2444249 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/02/12 22:09:45
Add a wrapper around the PAK-file DDC backend which can compress cache entries. Big reduction in the size of the DDC pak file, and seems to add negligable amount (measured average < 0.5s) to startup time. For UE-8823.

[CL 2449854 by Matthew Griffin in Main branch]
2015-02-18 05:28:38 -05:00
Ben Marsh
e73be40ffd [INTEGRATE] Change 2425182 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/30 00:27:58
Fix for building engine DDC on Mac; suspect that lock is due to recursion in FDerivedDataBackend::Get(), due to recursion through WaitForQuiescence. Instead of appending existing cache on startup, append it on shutdown if a command line parameter is present instead.

[CL 2426046 by Ben Marsh in Main branch]
2015-01-30 12:44:55 -05:00
Ben Marsh
263feb3b80 [INTEGRATE] Change 2423070 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/28 19:39:35
Add a parameter to the pak file backend to merge DDC with an existing cache, and include DDC for MobileStarterContent and templates in Rocket build.

	#codereview Matthew.Griffin

[CL 2425921 by Ben Marsh in Main branch]
2015-01-30 11:28:44 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
f6f116db09 Prevent missing BOOT.DDP warnings on build machines when starting up a project for the first time.
[CL 2370727 by Ben Marsh in Main branch]
2014-11-26 08:46:01 -05:00
Ben Marsh
e3c5b557a8 Move the installed per-user DDC cache into a version-agnostic user folder, since it's designed to be shareable (and we're likely filling up the user's folder with stuff for every version).
[CL 2277715 by Ben Marsh in Main branch]
2014-08-29 11:20:25 -04:00
Gil Gribb
73b2534abd UE4 - fix shared DDC excessive load
[CL 2248704 by Gil Gribb in Main branch]
2014-08-08 14:02:06 -04:00
Michael Trepka
49b51ede4d Fixed a problem with the editor creating /Volumes/UE4DDC folder if the shared DDC folder is not mounted on Mac
#codereview Ben.Marsh

[CL 2123392 by Michael Trepka in Main branch]
2014-07-01 11:38:39 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Ben Marsh
128441b81b Use the Rocket DDC backend when the engine is installed. Don't switch behaviours based on IsRocket().
[CL 2101710 by Ben Marsh in Main branch]
2014-06-11 08:18:08 -04:00
Ben Marsh
96347e2dc6 Fix DDC not correctly handling project paths containing parentheses, due to them being stripped out on startup.
#codereview Gil.Gribb

[CL 2086944 by Ben Marsh in Main branch]
2014-05-29 17:25:07 -04:00
Robert Manuszewski
b6f514465a #ttp 331319: CRITICAL: LIVE: FRAMEWORK: GitHub editor attempts to connect to shared network DDC
#change Moved internal DDC shared paths to a no-redist module.

[CL 2039559 by Robert Manuszewski in Main branch]
2014-04-23 17:27:21 -04:00
UnrealBot
db494a6e69 Engine source (Main branch up to CL 2037954) 2014-04-02 18:09:23 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00