Tracy Profiler Integration

aberba karabutaworld at gmail.com
Wed Aug 5 10:44:24 UTC 2020


On Wednesday, 5 August 2020 at 10:34:55 UTC, Stefan Koch wrote:
> On Tuesday, 4 August 2020 at 20:55:11 UTC, Per Nordlöw wrote:
>> On Tuesday, 4 August 2020 at 20:54:01 UTC, Per Nordlöw wrote:
>
> i.e. they know what they are.
>
> In the example f(a, b).
> That would mean we know the type, size, location and meaning of 
> f, a, and b.
> As well as anything f, a, and b might refer to.
> Determining this can be a very expensive process,
> just searching scopes upwards to know the meaning of a name can 
> take very long,
> if you have deep nesting (this happens in recursive templates 
> for example.)

How much of a part does non-templated nested 
function/classes/struct play in this?

And is it more about the scope where they are called or where 
they are defined in code?


More information about the Digitalmars-d mailing list