Regarding Zeex's profiler plugin: - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Regarding Zeex's profiler plugin: (
/showthread.php?tid=641992)
Regarding Zeex's profiler plugin: -
Kane - 23.09.2017
I'm looking at the data provided and there are a large quanity of "unknown@" 'normal' functions listed.
I feel like this is very problematic. Does anyone know how this occurs - or why?
There are a couple (+ 15 - 20) more but half of them were called only once.
Re: Regarding Zeex's profiler plugin: -
Dignity - 23.09.2017
Maybe it’s because you use one of these lines (#define func()\forward();\public();) or y_hooks.
EDIT: while this plugin gives you good info on what functions might be causing issues, it’s worth noting that this will crash your server after an unspecified amount of time. It basically kills it for not having enough memory after a while.
Re: Regarding Zeex's profiler plugin: -
Dayvison_ - 23.09.2017
Compile with -d3 Will work fine
Re: Regarding Zeex's profiler plugin: -
Kane - 23.09.2017
I do,
Code:
#define Server:%0(%1) forward %0(%1); public %0(%1)
.
Would it actually affect anything? Should I be concerned about it?
I'm just using the profiler for today to see what's up. Could this be causing an issue though?
EDIT: Compiling with -d3 stopped them from showing but still.
Re: Regarding Zeex's profiler plugin: -
Kane - 24.09.2017
Quote:
Originally Posted by Arthur Kane
Would it actually affect anything? Should I be concerned about it?
I'm just using the profiler for today to see what's up. Could this be causing an issue though?
EDIT: Compiling with -d3 stopped them from showing but still.
|
Bump.
Re: Regarding Zeex's profiler plugin: -
Misiur - 24.09.2017
Your code conventions do not matter, -d3 flag should clarify most of those. If you are using YSI some might remain, but I wouldn't worry about this unless some unknown function takes 90% of your runtime.