+2014-06-11 Ryosuke Niwa <rniwa@webkit.org>
+
+ Remove an unnecessary asObject(this) call inside JSObject::fastGetOwnPropertySlot.
+
+ Rubber-stamped by Andreas Kling.
+
+ * runtime/JSObject.h:
+ (JSC::JSObject::fastGetOwnPropertySlot):
+
2014-06-11 Ryosuke Niwa <rniwa@webkit.org>
Turning on DUMP_PROPERTYMAP_STATS causes a build failure
ALWAYS_INLINE bool JSObject::fastGetOwnPropertySlot(ExecState* exec, VM& vm, Structure& structure, PropertyName propertyName, PropertySlot& slot)
{
if (LIKELY(!TypeInfo::overridesGetOwnPropertySlot(inlineTypeFlags())))
- return asObject(this)->inlineGetOwnPropertySlot(vm, structure, propertyName, slot);
+ return inlineGetOwnPropertySlot(vm, structure, propertyName, slot);
return structure.classInfo()->methodTable.getOwnPropertySlot(this, exec, propertyName, slot);
}