cecell icon

Papyrus Profiling 60 & 400 fps

cecell | PRO | 07/11/21 11:47:30 PM UTC (Edited) | 0 ⭐ | 368 👁️ | Never ⏰ | []
text |

4.5 KB

|

None

|

0 👍

/

0 👎

60fps
[07/11/2021 - 03:45:21PM] Result in seconds of 1000 iterations of each of the following:
[07/11/2021 - 03:45:38PM] HasKeyword(1st/4): 16.016001S
[07/11/2021 - 03:45:54PM] HasKeyword(4th/4): 16.016001S
[07/11/2021 - 03:46:11PM] HasKeyword(N/A): 16.015999S
[07/11/2021 - 03:46:28PM] aBoolean = aForm.HasKeyWord(ArmorMaterialHide): 16.016003S
[07/11/2021 - 03:46:44PM] aIntBoolean = aForm.HasKeyWord(ArmorMaterialHide) as Int: 16.015999S
[07/11/2021 - 03:47:18PM] aForm.HasKeyWordString("ArmorMaterialHide"): 32.134003S
[07/11/2021 - 03:47:51PM] aForm.HasKeyWordString(keywordString): 32.015991S
[07/11/2021 - 03:48:08PM] formName = aForm.GetName() & StringUtil.Find(formName, "Alt"): 16.293991S
[07/11/2021 - 03:48:09PM] StringUtil.Find(formName, aString): 0.496002
[07/11/2021 - 03:48:26PM] StringUtil.Find("john galt", "ALT"): 16.016006
[07/11/2021 - 03:48:42PM] StringUtil.Find("Having it need to strINg search for a weird A stRinG within a long list of strInGs should be really slow comparitavely.", "RiNgS"): 16.013000
[07/11/2021 - 03:48:59PM] StringUtil.Find("having it need to string search for a weird a strinG within a long list of strings should be really slow comparitavely.", "rings"): 16.033005
[07/11/2021 - 03:49:16PM] StringUtil.Find("zzzzzzzzzzzzzzzzzzzzzzzzzzz","a"): 16.016006
[07/11/2021 - 03:49:33PM] FormlistPos13/33 Total: 16.016006
[07/11/2021 - 03:49:50PM] FormlistPot26/33 Total: 16.383026
[07/11/2021 - 03:49:50PM] Assign property to variable: tempFormVariable = aFormProperty: 0.496002
[07/11/2021 - 03:49:51PM] GetFormFromFile(0x0010CFA9, "Skyrim.esm"): 0.496002
[07/11/2021 - 03:49:51PM] aForm = Game.GetFormFromFile(0x0010CFA9, "Skyrim.esm"): 0.576019
[07/11/2021 - 03:49:52PM] aForm = Game.GetFormFromFile(0x0010CFA9, "Skyrim.esm") as Form: 0.656006
[07/11/2021 - 03:49:53PM] aForm = Game.GetFormFromFile(0x0003CFCD, "Dragonborn.esm") as Form: 0.655975
[07/11/2021 - 03:49:54PM] aForm = Game.GetFormFromFile(0x00102F9C, "Unofficial Skyrim Special Edition Patch.esp") as Form: 0.656006
[07/11/2021 - 03:50:27PM] StringUtil.Find(RandomInt(50000, 200000) as String, RandomInt(0, 100) as String): 32.236023
[07/11/2021 - 03:51:01PM] RandomInt(50000, 200000) as String & RandomInt(0, 100) as String): 32.015991
[07/11/2021 - 03:51:01PM] Test Total: 332
 400fps
[07/11/2021 - 03:57:16PM] Result in seconds of 1000 iterations of each of the following:
[07/11/2021 - 03:57:18PM] HasKeyword(1st/4): 2.003000S
[07/11/2021 - 03:57:20PM] HasKeyword(4th/4): 2.011002S
[07/11/2021 - 03:57:23PM] HasKeyword(N/A): 2.007999S
[07/11/2021 - 03:57:25PM] aBoolean = aForm.HasKeyWord(ArmorMaterialHide): 2.065001S
[07/11/2021 - 03:57:28PM] aIntBoolean = aForm.HasKeyWord(ArmorMaterialHide) as Int: 2.094000S
[07/11/2021 - 03:57:33PM] aForm.HasKeyWordString("ArmorMaterialHide"): 4.004000S
[07/11/2021 - 03:57:38PM] aForm.HasKeyWordString(keywordString): 4.042002S
[07/11/2021 - 03:57:40PM] formName = aForm.GetName() & StringUtil.Find(formName, "Alt"): 2.027000S
[07/11/2021 - 03:57:40PM] StringUtil.Find(formName, aString): 0.062000
[07/11/2021 - 03:57:43PM] StringUtil.Find("john galt", "ALT"): 2.028999
[07/11/2021 - 03:57:45PM] StringUtil.Find("Having it need to strINg search for a weird A stRinG within a long list of strInGs should be really slow comparitavely.", "RiNgS"): 2.008999
[07/11/2021 - 03:57:48PM] StringUtil.Find("having it need to string search for a weird a strinG within a long list of strings should be really slow comparitavely.", "rings"): 2.003998
[07/11/2021 - 03:57:50PM] StringUtil.Find("zzzzzzzzzzzzzzzzzzzzzzzzzzz","a"): 2.007000
[07/11/2021 - 03:57:53PM] FormlistPos13/33 Total: 2.018997
[07/11/2021 - 03:57:56PM] FormlistPot26/33 Total: 2.755001
[07/11/2021 - 03:57:56PM] Assign property to variable: tempFormVariable = aFormProperty: 0.122002
[07/11/2021 - 03:57:57PM] GetFormFromFile(0x0010CFA9, "Skyrim.esm"): 0.122002
[07/11/2021 - 03:57:57PM] aForm = Game.GetFormFromFile(0x0010CFA9, "Skyrim.esm"): 0.141998
[07/11/2021 - 03:57:57PM] aForm = Game.GetFormFromFile(0x0010CFA9, "Skyrim.esm") as Form: 0.161999
[07/11/2021 - 03:57:57PM] aForm = Game.GetFormFromFile(0x0003CFCD, "Dragonborn.esm") as Form: 0.180000
[07/11/2021 - 03:57:57PM] aForm = Game.GetFormFromFile(0x00102F9C, "Unofficial Skyrim Special Edition Patch.esp") as Form: 0.161999
[07/11/2021 - 03:58:03PM] StringUtil.Find(RandomInt(50000, 200000) as String, RandomInt(0, 100) as String): 4.078999
[07/11/2021 - 03:58:08PM] RandomInt(50000, 200000) as String & RandomInt(0, 100) as String): 4.021999
[07/11/2021 - 03:58:08PM] Test Total: 48

Comments