Test /
CopyPasteCalendar4
New, alternate version of CopyPasteCalendar. Much shorter code due to usage of pagelists, but apparently, performance suffers somewhat, compared with current version CopyPasteCalendar2
New, alternate version of CopyPasteCalendar. Much shorter code due to usage of pagelists, but apparently, performance suffers somewhat, compared with current version CopyPasteCalendar2
0: 00.00 00.00 config start 1: 00.01 00.01 config end 2: 00.21 00.20 MarkupToHTML begin 3: 00.22 00.22 FPLTemplate: Chain begin 4: 00.22 00.22 FPLTemplate: FPLTemplateLoad 5: 00.22 00.22 FPLTemplate: FPLTemplateDefaults 6: 00.22 00.22 FPLTemplate: FPLTemplatePageList 7: 00.22 00.22 MakePageList pre 8: 00.22 00.22 PageListSources begin 9: 00.22 00.22 PageStore::ls begin wiki.d/{$FullName} 10: 00.23 00.22 PageStore::ls merge wiki.d/{$FullName} 11: 00.23 00.23 PageStore::ls end wiki.d/{$FullName} 12: 00.23 00.23 PageStore::ls begin $FarmD/wikilib.d/{$FullName} 13: 00.23 00.23 PageStore::ls merge $FarmD/wikilib.d/{$FullName} 14: 00.23 00.23 PageStore::ls end $FarmD/wikilib.d/{$FullName} 15: 00.23 00.23 PageListSources end count=1 16: 00.23 00.23 PageListSort pre ret=4 order=name 17: 00.23 00.23 MakePageList items count=1, filters= 18: 00.23 00.23 MakePageList post count=1, readc=0 19: 00.23 00.23 PageListSort begin 20: 00.23 00.23 PageListSort sort 21: 00.23 00.23 PageListSort end 22: 00.23 00.23 MakePageList end 23: 00.23 00.23 FPLTemplate: FPLTemplatePmWikiOrg 24: 00.23 00.23 MarkupToHTML begin 25: 00.23 00.23 MarkupToHTML end 26: 00.23 00.23 FPLTemplate: FPLTemplateSliceList 27: 00.23 00.23 FPLTemplate: FPLTemplateFormat 28: 00.23 00.23 MarkupToHTML begin 29: 00.24 00.23 FPLTemplate: Chain begin 30: 00.24 00.23 FPLTemplate: FPLTemplateLoad 31: 00.24 00.23 FPLTemplate: FPLTemplateDefaults 32: 00.24 00.23 FPLTemplate: FPLTemplatePageList 33: 00.24 00.23 MakePageList pre 34: 00.24 00.23 PageListSources begin 35: 00.24 00.23 PageStore::ls begin wiki.d/{$FullName} 36: 00.25 00.24 PageStore::ls merge wiki.d/{$FullName} 37: 00.25 00.24 PageStore::ls end wiki.d/{$FullName} 38: 00.25 00.24 PageStore::ls begin $FarmD/wikilib.d/{$FullName} 39: 00.25 00.24 PageStore::ls merge $FarmD/wikilib.d/{$FullName} 40: 00.25 00.24 PageStore::ls end $FarmD/wikilib.d/{$FullName} 41: 00.26 00.25 PageListSources end count=10331 42: 00.26 00.25 PageListSort pre ret=4 order=name 43: 00.26 00.25 MakePageList items count=10331, filters= 44: 00.27 00.26 MakePageList post count=10331, readc=0 45: 00.27 00.26 PageListSort begin 46: 00.27 00.26 PageListSort sort 47: 00.40 00.38 PageListSort end 48: 00.40 00.38 MakePageList end 49: 00.40 00.39 FPLTemplate: FPLTemplatePmWikiOrg 50: 00.41 00.39 MarkupToHTML begin 51: 00.41 00.39 MarkupToHTML end 52: 00.41 00.39 FPLTemplate: FPLTemplateSliceList 53: 00.41 00.39 FPLTemplate: FPLTemplateFormat 54: 00.41 00.39 FPLTemplate: FPLTemplatePmWikiOrgPostFormat 55: 00.41 00.39 FPLTemplate: Chain end 56: 00.41 00.40 FPLTemplate: Chain begin 57: 00.41 00.40 FPLTemplate: FPLTemplateLoad 58: 00.41 00.40 FPLTemplate: FPLTemplateDefaults 59: 00.41 00.40 FPLTemplate: FPLTemplatePageList 60: 00.41 00.40 MakePageList pre 61: 00.41 00.40 PageListSources begin 62: 00.41 00.40 PageStore::ls begin wiki.d/{$FullName} 63: 00.42 00.40 PageStore::ls merge wiki.d/{$FullName} 64: 00.42 00.40 PageStore::ls end wiki.d/{$FullName} 65: 00.43 00.41 PageStore::ls begin $FarmD/wikilib.d/{$FullName} 66: 00.43 00.41 PageStore::ls merge $FarmD/wikilib.d/{$FullName} 67: 00.43 00.41 PageStore::ls end $FarmD/wikilib.d/{$FullName} 68: 00.44 00.42 PageListSources end count=10331 69: 00.44 00.42 PageListSort pre ret=4 order=name 70: 00.44 00.42 MakePageList items count=10331, filters= 71: 00.44 00.43 MakePageList post count=10331, readc=0 72: 00.44 00.43 PageListSort begin 73: 00.44 00.43 PageListSort sort 74: 00.60 00.58 PageListSort end 75: 00.60 00.58 MakePageList end 76: 00.60 00.58 FPLTemplate: FPLTemplatePmWikiOrg 77: 00.61 00.59 MarkupToHTML begin 78: 00.61 00.59 MarkupToHTML end 79: 00.61 00.59 FPLTemplate: FPLTemplateSliceList 80: 00.61 00.59 FPLTemplate: FPLTemplateFormat 81: 00.61 00.59 FPLTemplate: FPLTemplatePmWikiOrgPostFormat 82: 00.61 00.59 FPLTemplate: Chain end 83: 00.61 00.59 FPLTemplate: Chain begin 84: 00.61 00.59 FPLTemplate: FPLTemplateLoad 85: 00.61 00.59 FPLTemplate: FPLTemplateDefaults 86: 00.61 00.59 FPLTemplate: FPLTemplatePageList 87: 00.61 00.59 MakePageList pre 88: 00.61 00.59 PageListSources begin 89: 00.61 00.59 PageStore::ls begin wiki.d/{$FullName} 90: 00.62 00.60 PageStore::ls merge wiki.d/{$FullName} 91: 00.62 00.60 PageStore::ls end wiki.d/{$FullName} 92: 00.62 00.60 PageStore::ls begin $FarmD/wikilib.d/{$FullName} 93: 00.62 00.60 PageStore::ls merge $FarmD/wikilib.d/{$FullName} 94: 00.62 00.60 PageStore::ls end $FarmD/wikilib.d/{$FullName} 95: 00.63 00.61 PageListSources end count=10331 96: 00.63 00.61 PageListSort pre ret=4 order=name 97: 00.63 00.61 MakePageList items count=10331, filters= 98: 00.64 00.62 MakePageList post count=10331, readc=0 99: 00.64 00.62 PageListSort begin 100: 00.64 00.62 PageListSort sort 101: 00.78 00.76 PageListSort end 102: 00.78 00.76 MakePageList end 103: 00.78 00.76 FPLTemplate: FPLTemplatePmWikiOrg 104: 00.79 00.77 MarkupToHTML begin 105: 00.79 00.77 MarkupToHTML end 106: 00.79 00.77 FPLTemplate: FPLTemplateSliceList 107: 00.79 00.77 FPLTemplate: FPLTemplateFormat 108: 00.79 00.77 FPLTemplate: FPLTemplatePmWikiOrgPostFormat 109: 00.79 00.77 FPLTemplate: Chain end 110: 00.79 00.77 FPLTemplate: Chain begin 111: 00.79 00.77 FPLTemplate: FPLTemplateLoad 112: 00.79 00.77 FPLTemplate: FPLTemplateDefaults 113: 00.79 00.77 FPLTemplate: FPLTemplatePageList 114: 00.79 00.77 MakePageList pre 115: 00.79 00.77 PageListSources begin 116: 00.79 00.77 PageStore::ls begin wiki.d/{$FullName} 117: 00.80 00.78 PageStore::ls merge wiki.d/{$FullName} 118: 00.80 00.78 PageStore::ls end wiki.d/{$FullName} 119: 00.80 00.78 PageStore::ls begin $FarmD/wikilib.d/{$FullName} 120: 00.80 00.78 PageStore::ls merge $FarmD/wikilib.d/{$FullName} 121: 00.80 00.78 PageStore::ls end $FarmD/wikilib.d/{$FullName} 122: 00.81 00.79 PageListSources end count=10331 123: 00.81 00.79 PageListSort pre ret=4 order=name 124: 00.81 00.79 MakePageList items count=10331, filters= 125: 00.82 00.80 MakePageList post count=10331, readc=0 126: 00.82 00.80 PageListSort begin 127: 00.82 00.80 PageListSort sort 128: 00.96 00.94 PageListSort end 129: 00.96 00.94 MakePageList end 130: 00.96 00.94 FPLTemplate: FPLTemplatePmWikiOrg 131: 00.97 00.94 MarkupToHTML begin 132: 00.97 00.94 MarkupToHTML end 133: 00.97 00.94 FPLTemplate: FPLTemplateSliceList 134: 00.97 00.94 FPLTemplate: FPLTemplateFormat 135: 00.97 00.95 FPLTemplate: FPLTemplatePmWikiOrgPostFormat 136: 00.97 00.95 FPLTemplate: Chain end 137: 01.02 00.99 PageStore::ls begin wiki.d/{$FullName} 138: 01.02 00.99 PageStore::ls merge wiki.d/{$FullName} 139: 01.02 00.99 PageStore::ls end wiki.d/{$FullName} 140: 01.03 01.00 PageStore::ls begin $FarmD/wikilib.d/{$FullName} 141: 01.03 01.00 PageStore::ls merge $FarmD/wikilib.d/{$FullName} 142: 01.03 01.00 PageStore::ls end $FarmD/wikilib.d/{$FullName} 143: 01.12 01.09 MarkupToHTML end 144: 01.12 01.09 FPLTemplate: FPLTemplatePmWikiOrgPostFormat 145: 01.12 01.09 FPLTemplate: Chain end 146: 01.12 01.09 MarkupToHTML end 147: 01.12 01.10 MarkupToHTML begin 148: 01.13 01.10 ReadApprovedUrls SiteAdmin.ApprovedUrls begin 149: 01.14 01.11 ReadApprovedUrls SiteAdmin.ApprovedUrls end 150: 01.14 01.11 MarkupToHTML end 151: 01.14 01.11 MarkupToHTML begin 152: 01.15 01.12 MarkupToHTML end 153: 01.15 01.12 now
Peak memory: 11,137,640 bytes