Regarding Zeex's profiler plugin:
#1

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.
Reply
#2

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.
Reply
#3

Compile with -d3 Will work fine
Reply
#4

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.
Reply
#5

Quote:
Originally Posted by Arthur Kane
View Post
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.
Reply
#6

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.
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)