V4 string table cleanups
authorSimon Hausmann <simon.hausmann@digia.com>
Thu, 27 Mar 2014 18:18:55 +0000 (19:18 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 28 Mar 2014 15:25:16 +0000 (16:25 +0100)
commit1526771ebf473af8a65bce77cfd16be67b6eb944
treeb4167f7f93703db93da1a5f5b486da1ada4d007e
parent0ed744c1ef955cdb94cbd89c58283663da490d7d
V4 string table cleanups

Move the string table (index and data) to the end of the compilation unit.
That makes it easier to extend the string table later with new strings - for
example when transitioning from JS data to an entire QML unit - because all the
other offsets within the JS data remain the same.

Change-Id: Ib28caf943ee2ec74b7acc19c2980de0853bb8086
Reviewed-by: Lars Knoll <lars.knoll@digia.com>
src/qml/compiler/qv4compileddata_p.h
src/qml/compiler/qv4compiler.cpp
src/qml/compiler/qv4compiler_p.h