Introduce a simple string pool to speed up lookups.
authorErik Verbruggen <erik.verbruggen@digia.com>
Wed, 28 Nov 2012 12:39:14 +0000 (13:39 +0100)
committerLars Knoll <lars.knoll@digia.com>
Wed, 28 Nov 2012 13:06:06 +0000 (14:06 +0100)
commit721f2156a6c1ba77dd2c12bf06b7a3dcb0ea0b2c
treee0751c940c73433e91ea405f7842951006685f9b
parentbc88b706e2b894b4b5ae0977e3477a85b6762bc1
Introduce a simple string pool to speed up lookups.

This change uniques string pointers, so the String::isEqualTo will more
often succeed in the pointer-equality case.

Change-Id: I1d4f1a70147c48bc75359642a56a0446b5fbf199
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
qmljs_engine.cpp
qmljs_engine.h