Changeset 61882 in webkit for trunk/JavaScriptCore
- Timestamp:
- Jun 25, 2010, 12:57:02 PM (15 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 9 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r61878 r61882 1 2010-06-25 Jedrzej Nowacki <[email protected]> 2 3 Reviewed by Simon Hausmann. 4 5 Introduce QtScript benchmarks. 6 7 The QtScript performance should be tested regularly. The patch introduces 8 micro benchmarks for existing API. 9 10 [Qt] Performance of the QtScript API is not tested. 11 https://bugs.webkit.org/show_bug.cgi?id=40911 12 13 * qt/benchmarks/benchmarks.pri: Copied from JavaScriptCore/qt/tests/tests.pri. 14 * qt/benchmarks/benchmarks.pro: Added. 15 * qt/benchmarks/qscriptengine/qscriptengine.pro: Added. 16 * qt/benchmarks/qscriptengine/tst_qscriptengine.cpp: Added. 17 (tst_QScriptEngine::checkSyntax_data): 18 (tst_QScriptEngine::checkSyntax): 19 (tst_QScriptEngine::constructor): 20 (tst_QScriptEngine::evaluateString_data): 21 (tst_QScriptEngine::evaluateString): 22 (tst_QScriptEngine::evaluateProgram_data): 23 (tst_QScriptEngine::evaluateProgram): 24 (tst_QScriptEngine::newObject): 25 (tst_QScriptEngine::nullValue): 26 (tst_QScriptEngine::undefinedValue): 27 (tst_QScriptEngine::globalObject): 28 (tst_QScriptEngine::toStringHandle): 29 * qt/benchmarks/qscriptvalue/qscriptvalue.pro: Added. 30 * qt/benchmarks/qscriptvalue/tst_qscriptvalue.cpp: Added. 31 (tst_QScriptValue::tst_QScriptValue): 32 (tst_QScriptValue::~tst_QScriptValue): 33 (tst_QScriptValue::values_data): 34 (tst_QScriptValue::ctorBool): 35 (tst_QScriptValue::ctorReal): 36 (tst_QScriptValue::ctorNumber): 37 (tst_QScriptValue::ctorQString): 38 (tst_QScriptValue::ctorCString): 39 (tst_QScriptValue::ctorSpecial): 40 (tst_QScriptValue::ctorQScriptValue): 41 (tst_QScriptValue::isValid_data): 42 (tst_QScriptValue::isValid): 43 (tst_QScriptValue::isBool_data): 44 (tst_QScriptValue::isBool): 45 (tst_QScriptValue::isNumber_data): 46 (tst_QScriptValue::isNumber): 47 (tst_QScriptValue::isFunction_data): 48 (tst_QScriptValue::isFunction): 49 (tst_QScriptValue::isNull_data): 50 (tst_QScriptValue::isNull): 51 (tst_QScriptValue::isString_data): 52 (tst_QScriptValue::isString): 53 (tst_QScriptValue::isUndefined_data): 54 (tst_QScriptValue::isUndefined): 55 (tst_QScriptValue::isObject_data): 56 (tst_QScriptValue::isObject): 57 (tst_QScriptValue::isError_data): 58 (tst_QScriptValue::isError): 59 (tst_QScriptValue::toString_data): 60 (tst_QScriptValue::toString): 61 (tst_QScriptValue::toNumber_data): 62 (tst_QScriptValue::toNumber): 63 (tst_QScriptValue::toBool_data): 64 (tst_QScriptValue::toBool): 65 (tst_QScriptValue::toInteger_data): 66 (tst_QScriptValue::toInteger): 67 (tst_QScriptValue::toInt32_data): 68 (tst_QScriptValue::toInt32): 69 (tst_QScriptValue::toUInt32_data): 70 (tst_QScriptValue::toUInt32): 71 (tst_QScriptValue::toUInt16_data): 72 (tst_QScriptValue::toUInt16): 73 (tst_QScriptValue::toObject_data): 74 (tst_QScriptValue::toObject): 75 (tst_QScriptValue::equals_data): 76 (tst_QScriptValue::equals): 77 (tst_QScriptValue::strictlyEquals_data): 78 (tst_QScriptValue::strictlyEquals): 79 (tst_QScriptValue::instanceOf_data): 80 (tst_QScriptValue::instanceOf): 81 1 82 2010-06-25 Oliver Hunt <[email protected]> 2 83
Note:
See TracChangeset
for help on using the changeset viewer.