Allocator.Temp not reporting leak

I’m noticing that doing the following on the main thread or in a job and then not ever disposing of it does not create a reported leak (where as TempJob does).

NativeList b = new NativeList(16, Allocator.Temp);

Is Allocator.Temp allocated memory getting automatically cleaned up somewhere? Or is it just not reporting?

I think it may be cleaned automatically.

https://unity3d.com/jp/unity/whats-new/unity-2018.3.0

Awesome, thanks!