提交历史

作者 SHA1 备注 提交日期
  UbitUmarov 26b5affb04 FlotSamAssetcache write to disk needs be sync. 4 年之前
  UbitUmarov da0a8d6c43 remove some more useless NULL arguments 4 年之前
  UbitUmarov fc550e2b3e avoid potencial null ref 4 年之前
  Melanie 0fd17c08ae Massive console refactor. Greatly simplify interface. 4 年之前
  UbitUmarov 31633699cf mantis 8327: refix minor typos 6 年之前
  UbitUmarov c3d2f2d119 mantis 8327: fix minor typos 6 年之前
  UbitUmarov a22606a89f do not timeout floatsam assets caching thread 6 年之前
  UbitUmarov f69e48bedc make SendCoarseLocations async, since it is http. Make some actions use thread from pool and not a new one. Threading does need a deep cleanup one of this days. This stops mantis 8183 warnings, but as side effect only 7 年之前
  UbitUmarov 8f10db0a6a mantis 8181: don't try to delete contents of a non exitent folder 7 年之前
  Melanie Thielker caaf9f7fc1 Squelch an error that happens when the asset cache was mounted RO. 7 年之前
  Melanie Thielker a5151bb337 Refactor asset handling as per Ubit's suggestion 7 年之前
  Melanie Thielker 5a18ea31cf Make negative asset caching actually work 7 年之前
  Melanie Thielker b16abc8166 Massive tab and trailing space cleanup 7 年之前
  Melanie Thielker 07b48fd58c Add negative caching to flotsam cache. Prevents scripts from hammering the asset server 7 年之前
  Melanie Thielker f021c64eb0 Refactor: Rename IImprovedAssetCache to IAssetCache as the old IAssetCache is long gone. 7 年之前
  Melanie Thielker feca9fd153 Add an option to update the file access time even when an asset is found in cache. 7 年之前
  UbitUmarov c78da183b2 expire also from weak references 7 年之前
  UbitUmarov 1ffcc59818 gc is also a unwanted cache, so use it. With this, memcache with short expires is no longer needed 7 年之前
  UbitUmarov 293b65ac82 FloatSamCache: dont use slideexpire on current libovm expirecache. Change example settings to use memory cache with short expire time. ( 20% to 40% mem cache hit rates observed 7 年之前
  UbitUmarov 2020cafc30 fix null ref on m_CacheCleanTimer control, add a gc.collect on manual floatsam fcache assets comand 7 年之前
  UbitUmarov 1863bb29df slow down automatic floatsamAssetCache CleanupExpiredFiles LOT to reduce impact on simulation and to give GC more changes of preventing it from eating up all avaialble physcical memory on loaded machines. 7 年之前
  UbitUmarov 371c9dd2af bad merge? 8 年之前
  Justin Clark-Casey (justincc) 08606ae409 Make the IteratingUuidGatherer the only UuidGatherer. 9 年之前
  Diva Canto 89c1ac4cff Updated OpenSim-as-addin version from 0.5 to 0.8.1. The addin version number doesn't need to match the release version number, but I think it's a very good idea that they do. 9 年之前
  Justin Clark-Casey (justincc) b0ff3236be Make "fache assets" console command more efficient by only updating access times on each cached asset once, not for every reference. 9 年之前
  Justin Clark-Casey (justincc) 9dbe99af0f If "fcache assets" is executed, don't stop with an exception if there's an access violation if another thread is operating on the file at the same time. 9 年之前
  Justin Clark-Casey (justincc) ad91143880 refactor: breakout flotasm cache last file access time to separate UpdateFileLastAccessTime() method for imminent reuse. 9 年之前
  Justin Clark-Casey (justincc) c36bfdc60f Don't worry about checking FlotsamAssetCache.m_CurrentlyWriting when updating access time. 9 年之前
  Justin Clark-Casey (justincc) 86367d7219 refactor: Move methods to start a monitored thread, start work in its own thread and run work in the jobengine from Watchdog to a WorkManager class. 9 年之前
  Justin Clark-Casey (justincc) ec8d21c434 Label all threadpool calls being made in core OpenSimulator. This is to add problem diagnosis. 9 年之前