On Wed, Sep 19, 2012 at 1:32 AM, Geoffrey Garen gga...@apple.com wrote:
Thanks! So is PropertyMapHashTable for properties that have been defined
by the user, or is it not that simple?
Yes.
Apologies. Basically, does the implementation of object property access
in the JIT codebase also
Thanks! Do you mind pointing me to where this happens in the code? (passing
an Identifer to a C++ helper?)
Here's an example function called by the JIT, from DFGOperations.cpp:
void DFG_OPERATION operationPutByIdNonStrict(ExecState* exec, EncodedJSValue
encodedValue, JSCell* base,
Hi,
I just started working with webkit (specificially JSC) and am trying to
learn the codebase. I hope someone can bear with me enough to help me with
some questions:
1. I notice there are at least two implementations of hash tables in
JavaScriptCore/runtime, in Lookup.h and
Hi Stephen.
1. I notice there are at least two implementations of hash tables in
JavaScriptCore/runtime, in Lookup.h and PropertyMapHashTable.h. Which, if
either, is used in, say, the normal case of accessing the properties of a DOM
element, like window.location, etc.? And assuming it's
On Wed, Sep 19, 2012 at 1:12 AM, Geoffrey Garen gga...@apple.com wrote:
Hi Stephen.
1. I notice there are at least two implementations of hash tables in
JavaScriptCore/runtime, in Lookup.h and PropertyMapHashTable.h. Which, if
either, is used in, say, the normal case of accessing the
Thanks! So is PropertyMapHashTable for properties that have been defined by
the user, or is it not that simple?
Yes.
Apologies. Basically, does the implementation of object property access in
the JIT codebase also use strings which have been made unique identifiers in
the same way as in
6 matches
Mail list logo