Refactor property access
authorLars Knoll <lars.knoll@digia.com>
Fri, 1 Feb 2013 14:59:22 +0000 (15:59 +0100)
committerSimon Hausmann <simon.hausmann@digia.com>
Mon, 4 Feb 2013 13:57:49 +0000 (14:57 +0100)
commit3d96b151936e8f9ee03d7cef54b09d5032a5257e
tree4fb14e84cb1662c4d0aea11baf6c4705d6e55a3c
parentdeac4a2cd6a17b42e66021f4babf6ea67f050330
Refactor property access

Move the property descriptors into a a vector
and separate them from the lookup table.

This is a pre-requirement for a hidden class implementation
later on.

Change-Id: Ib08b8152597ae0b6c883eef0fced55ee0cb4c286
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/v4/qv4array.cpp
src/v4/qv4array.h
src/v4/qv4arrayobject.cpp
src/v4/qv4object.cpp
src/v4/qv4objectiterator.cpp
src/v4/qv4propertytable.h
src/v4/qv4regexpobject.cpp
src/v4/qv4regexpobject.h
src/v4/qv4stringobject.cpp