What is a function call's Holder()? When is it different from This()? Based on experimental evidence, it looks like the Holder() is always This() in a method call, but in an accessor, Holder() is the global object. The only thing I can tell form the source code is that Holder() comes from the V8 internals and This() is the last thing put on the stack before the call.
More importantly, I found that when using an accessor, you have to use info.This(), *not* info.Holder(), like the Embedder's Guide would have you believe. I just want to know what the technical meanings are. --~--~---------~--~----~------------~-------~--~----~ v8-users mailing list [email protected] http://groups.google.com/group/v8-users -~----------~----~----~----~------~----~------~--~---
