On Thu, Feb 27, 2014 at 4:09 PM, Nicholas Nethercote <[email protected]
> wrote:
> >> I have this working now. In the output I see quite a few lines of the
> >> "??? (1)" form, i.e. the NonBuiltinScriptFrameIter has zero elements.
> >> I'm not sure what this means... allocations triggered from within C++
> >> code rather than JS code?
> > Or in self hosted code, right? Maybe the iterator { value, done }
> objects?
>
> I looked at a few stack traces. The ones I looked at were all C++
> allocations, but some of them might be self-hosted code.
>
Except for a very few cases - mostly Intl-related, I think - he self-hosted
code should be called by content code, so I think these should be pretty
rare. You could use the ScriptFrameIterator, which doesn't censor
self-hosted scripts' frames.
_______________________________________________
dev-tech-js-engine-internals mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-js-engine-internals