diff options
author | Jędrzej Nowacki <jedrzej.nowacki@nokia.com> | 2011-09-05 17:14:21 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-09-15 10:22:43 +0200 |
commit | cede252f2d0ff41be86aeacea019fce1f9db18df (patch) | |
tree | 893a8eb9f710b3c9a25dc3fef646bb7c4080a256 /src | |
parent | ed438f667cb33d77d66a1a8dc4edd691f435a61c (diff) |
Remove dead code.
Last time when I checked using ExternalStringResources was slower then
normal strings. Probably in future we may reevaluate this idea.
Change-Id: I9e8d971be146a29256d4e01e4fae6e50cfe42c80
Reviewed-on: http://codereview.qt-project.org/4245
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/declarative/qml/v8/qv8stringwrapper.cpp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/declarative/qml/v8/qv8stringwrapper.cpp b/src/declarative/qml/v8/qv8stringwrapper.cpp index 1fea98fdc0..a1db580930 100644 --- a/src/declarative/qml/v8/qv8stringwrapper.cpp +++ b/src/declarative/qml/v8/qv8stringwrapper.cpp @@ -44,17 +44,6 @@ QT_BEGIN_NAMESPACE -class QV8StringResource : public v8::String::ExternalStringResource -{ -public: - QV8StringResource(const QString &str) : str(str) {} - virtual const uint16_t* data() const { return (uint16_t*)str.constData(); } - virtual size_t length() const { return str.length(); } - virtual void Dispose() { delete this; } - - QString str; -}; - QV8StringWrapper::QV8StringWrapper() { } @@ -73,7 +62,6 @@ void QV8StringWrapper::destroy() v8::Local<v8::String> QV8StringWrapper::toString(const QString &qstr) { -// return v8::String::NewExternal(new QV8StringResource(qstr)); return QJSConverter::toString(qstr); } @@ -81,9 +69,6 @@ QString QV8StringWrapper::toString(v8::Handle<v8::String> jsstr) { if (jsstr.IsEmpty()) { return QString(); - } else if (jsstr->IsExternal()) { - QV8StringResource *r = (QV8StringResource *)jsstr->GetExternalStringResource(); - return r->str; } else { return QJSConverter::toString(jsstr); } |