Debug.Log printing extra data

Every time I use Debug.Log my message gets printed, followed by a lot of other info that I don’t know from where they are coming. This causes this operation to be extremely slow, making it impossible to use on Update.

This it shows when I print a simple boolean value.

0x0000000140E4D6ED (Unity) AnimationEvent::Transfer
0x0000000140E4F411 (Unity) AnimationEvent::Transfer
0x00000001406021D3 (Unity) Renderer::Transfer
0x00000001405FF59D (Unity) Renderer::Transfer
0x00000001405FF9FC (Unity) Renderer::Transfer
0x0000000140E8D5CC (Unity) AnimationEvent::Transfer
0x0000000021DC660B (Mono JIT Code) (wrapper managed-to-native) UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,string,UnityEngine.Object)
0x0000000021DC64F5 (Mono JIT Code) [DebugLogHandler.cs:10] UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object)
0x0000000021DC604C (Mono JIT Code) [Logger.cs:42] UnityEngine.Logger:Log (UnityEngine.LogType,object)
0x0000000021DC5940 (Mono JIT Code) [UnityEngineDebugBindings.gen.cs:101] UnityEngine.Debug:Log (object)
0x000000005FA6D55E (Mono JIT Code) [WingardiumLeviosa.cs:60] Gravitation.WingardiumLeviosa:FixedUpdate ()
0x0000000009ED6B42 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void__this__ (object,intptr,intptr,intptr)
0x00007FFD7A9D539F (mono) mono_set_defaults
0x00007FFD7A928385 (mono) mono_runtime_invoke
0x00000001404C9FCB (Unity) Renderer::Transfer
0x00000001404C9F57 (Unity) Renderer::Transfer
0x0000000140342041 (Unity) Renderer::Transfer
0x0000000140345CC2 (Unity) Renderer::Transfer
0x000000014013121A (Unity) Behaviour::Transfer
0x00000001401312C9 (Unity) Behaviour::Transfer
0x000000014046766D (Unity) Renderer::Transfer
0x0000000140BDA225 (Unity) LevelGameManager::Transfer
0x0000000140BDB7A9 (Unity) LevelGameManager::Transfer
0x0000000140BE3644 (Unity) LevelGameManager::Transfer
0x0000000140E47E2E (Unity) AnimationEvent::Transfer
0x0000000140E49461 (Unity) AnimationEvent::Transfer
0x00000001415AD460 (Unity) Terrain::Transfer
0x00007FFD9AC4168D (KERNEL32) BaseThreadInitThunk

I need help to pinpoint what on my project is causing this.

Found the solution after days of searching. The settings for the logging was set to ‘Full’ instead of ‘ScriptOnly’. This was causing each log to print a whole lot of unnecessary stuff that was just weighting on performance.

To do this go to Edit > Project Settings > Player. In Other Settings you can change each type of log to ScriptOnly or none.

I checked my settings and they were already on “script only” but I am still getting all that extra logging.,My settings were on “Script Only” but I’m still getting all that extra stuff.