vfoGRCleanVersionCache
vfoGRCleanVersionCache(t_libName[?cellNamet_cellName] [?viewNamet_viewName] ) => t / nil
Description
Updates the index.pcl and cache.pcl files by removing any unused entries of sub-masters from these files. This is an alternative to cleaning the cache if you have disabled the automatic FGR cache cleaning mechanism described in the Automatic Cache Cleaning section, or even if the Automatic Cache Cleaning mechanism is enabled by you and would like to clean the FGR caches on-demand.
You should ensure that you save any changes done in the layout cellview before you run this SKILL function.
Arguments
Value Returned
Example
If the index.pcl file contain unused entries of sub-masters, the vfoGRCleanVersionCache function cleans the unused entries, and the file size will be reduced.
fileLength("reflib/test1/layout2/cache.pcl")
>111196
fileLength("reflib/test1/layout2/index.pcl")
>3624
vfoGRCleanVersionCache("reflib" ?cellName "test1")
fileLength("reflib/test1/layout2/cache.pcl")
>35408
fileLength("reflib/test1/layout2/index.pcl")
>1218
Return to top