qtdeclarative/src/qml/jsruntime
Lars Knoll 46941afcc1 Cleanup Value::isObject/objectValue usages
Try to avoid calling both as objectValue() already
checks isObject().

Change-Id: I1d770d4d9dabed4ea4cc3e322b8fdc5a64f5bd2b
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
2016-11-29 20:00:29 +00:00
..
jsruntime.pri Make the Moth interpreter configurable 2016-10-10 14:11:44 +00:00
qv4alloca_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4argumentsobject.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4argumentsobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4arraybuffer.cpp QML: Also check for correct destroy() chaining 2016-10-06 14:46:21 +00:00
qv4arraybuffer_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4arraydata.cpp Merge remote-tracking branch 'origin/5.6' into 5.7 2016-10-27 09:56:20 +02:00
qv4arraydata_p.h QML: Also check for correct destroy() chaining 2016-10-06 14:46:21 +00:00
qv4arrayobject.cpp Merge remote-tracking branch 'origin/5.7' into 5.8 2016-10-10 16:01:48 +02:00
qv4arrayobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4booleanobject.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4booleanobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4context.cpp QML: Make all context objects trivial 2016-09-30 14:14:31 +00:00
qv4context_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4context_p_p.h QML: Introduce destroy() on Base subclasses 2016-10-05 13:15:18 +00:00
qv4dataview.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4dataview_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4dateobject.cpp Clean up Value::isString()/stringValue() combinations 2016-11-29 20:00:18 +00:00
qv4dateobject_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4debugging_p.h Replace debugger and profiler with stubs on -no-qml-debug 2016-07-28 12:59:57 +00:00
qv4engine.cpp Cleanup Value::isObject/objectValue usages 2016-11-29 20:00:29 +00:00
qv4engine_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4errorobject.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4errorobject_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4executableallocator.cpp Updated license headers 2016-01-19 14:53:18 +00:00
qv4executableallocator_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4function.cpp QML: Make Heap::RegExp and Heap::String trivial 2016-10-05 14:40:59 +00:00
qv4function_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4functionobject.cpp QML: Also check for correct destroy() chaining 2016-10-06 14:46:21 +00:00
qv4functionobject_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4global_p.h V4: Help the C++ compiler to do more DSE by inlining more code 2016-11-29 15:31:33 +00:00
qv4globalobject.cpp Clean up Value::isString()/stringValue() combinations 2016-11-29 20:00:18 +00:00
qv4globalobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4identifier.cpp Optimize named object handling 2016-05-26 19:57:55 +00:00
qv4identifier_p.h Optimize named object handling 2016-05-26 19:57:55 +00:00
qv4identifiertable.cpp V4: calculate the hash only once when inserting a string. 2016-05-12 14:08:37 +00:00
qv4identifiertable_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4include.cpp Turn the no-network support into a configurable feature 2016-10-10 14:11:47 +00:00
qv4include_p.h Turn the no-network support into a configurable feature 2016-10-10 14:11:47 +00:00
qv4internalclass.cpp Merge remote-tracking branch 'origin/5.6' into 5.8 2016-10-13 14:40:30 +02:00
qv4internalclass_p.h QML: Allow for inlining InternalClass::find 2016-07-15 10:32:45 +00:00
qv4jsonobject.cpp Clean up Value::isString()/stringValue() combinations 2016-11-29 20:00:18 +00:00
qv4jsonobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4lookup.cpp Cleanup Value::isObject/objectValue usages 2016-11-29 20:00:29 +00:00
qv4lookup_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4managed.cpp Updated license headers 2016-01-19 14:53:18 +00:00
qv4managed_p.h Cleanup Value::isObject/objectValue usages 2016-11-29 20:00:29 +00:00
qv4math_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4mathobject.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4mathobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4memberdata.cpp QML: Make all context objects trivial 2016-09-30 14:14:31 +00:00
qv4memberdata_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4numberobject.cpp Clean up some duplicated methods 2016-11-29 20:00:03 +00:00
qv4numberobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4object.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4object_p.h Clean up some duplicated methods 2016-11-29 20:00:03 +00:00
qv4objectiterator.cpp Cleanup Value::isObject/objectValue usages 2016-11-29 20:00:29 +00:00
qv4objectiterator_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4objectproto.cpp Clean up some duplicated methods 2016-11-29 20:00:03 +00:00
qv4objectproto_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4persistent.cpp Merge remote-tracking branch 'origin/5.6' into 5.7 2016-10-27 09:56:20 +02:00
qv4persistent_p.h QML: Create a fast-path for QV4::WeakValue::set 2016-10-21 07:50:23 +00:00
qv4profiling.cpp QmlProfiler: Send RangeData and RangeLocation only once per type 2016-05-27 09:31:08 +00:00
qv4profiling_p.h V4: Make ExecutionEngine's debugger and profiler private 2016-07-28 15:09:33 +00:00
qv4property_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4qobjectwrapper.cpp QML: allow QObjectWrapper::init to be inlined 2016-10-18 09:18:44 +00:00
qv4qobjectwrapper_p.h QML: allow QObjectWrapper::init to be inlined 2016-10-18 09:18:44 +00:00
qv4regexp.cpp QML: Also check for correct destroy() chaining 2016-10-06 14:46:21 +00:00
qv4regexp_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4regexpobject.cpp Clean up Value::isString()/stringValue() combinations 2016-11-29 20:00:18 +00:00
qv4regexpobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4runtime.cpp Cleanup Value::isObject/objectValue usages 2016-11-29 20:00:29 +00:00
qv4runtime_p.h Clean up some duplicated methods 2016-11-29 20:00:03 +00:00
qv4runtimeapi_p.h V4: check for exceptions after convertThisToObject 2016-11-24 12:28:22 +00:00
qv4scopedvalue_p.h V4: Help the C++ compiler to do more DSE by inlining more code 2016-11-29 15:31:33 +00:00
qv4script.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4script_p.h Make generated code loading constants relocatable 2016-08-02 10:37:28 +00:00
qv4sequenceobject.cpp Merge remote-tracking branch 'origin/5.7' into 5.8 2016-10-20 08:28:16 +02:00
qv4sequenceobject_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4serialize.cpp V4: allow inlining of ExecutionEngine::{qml,js}Engine() 2016-05-20 13:44:13 +00:00
qv4serialize_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4sparsearray.cpp Updated license headers 2016-01-19 14:53:18 +00:00
qv4sparsearray_p.h Updated license headers 2016-01-19 14:53:18 +00:00
qv4string.cpp Merge remote-tracking branch 'origin/5.7' into 5.8 2016-11-15 16:44:16 +01:00
qv4string_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4stringobject.cpp Clean up Value::isString()/stringValue() combinations 2016-11-29 20:00:18 +00:00
qv4stringobject_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4typedarray.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4typedarray_p.h QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4util_p.h Particles: replace a QSet<int> with a bit vector for group data. 2016-03-08 09:37:40 +00:00
qv4value.cpp Cleanup Value::isObject/objectValue usages 2016-11-29 20:00:29 +00:00
qv4value_p.h Clean up duplicated checks whether a Value is a Managed 2016-11-29 19:59:58 +00:00
qv4variantobject.cpp QML: Make Heap::Object and all subclasses trivial 2016-10-06 11:44:08 +00:00
qv4variantobject_p.h QML: Also check for correct destroy() chaining 2016-10-06 14:46:21 +00:00
qv4vme_moth.cpp V4: check for exceptions after convertThisToObject 2016-11-24 12:28:22 +00:00
qv4vme_moth_p.h Make the Moth interpreter configurable 2016-10-10 14:11:44 +00:00