-
barraclough@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=68274 Reviewed by Sam Weinig. Delete the *Function variants. These are overall inefficient, in the way they get the name back from the function rather than just passing it in. * JavaScriptCore.exp: * jsc.cpp: (GlobalObject::finishCreation): (GlobalObject::addFunction): * runtime/FunctionPrototype.cpp: (JSC::FunctionPrototype::addFunctionProperties): * runtime/JSGlobalObject.cpp: (JSC::JSGlobalObject::reset): * runtime/JSObject.cpp: (JSC::JSObject::put): (JSC::JSObject::putWithAttributes): (JSC::JSObject::defineGetter): (JSC::JSObject::defineSetter): * runtime/JSObject.h: (JSC::JSObject::putDirect): (JSC::JSObject::putDirectWithoutTransition): * runtime/Lookup.cpp: (JSC::setUpStaticFunctionSlot): * runtime/Lookup.h: (JSC::lookupPut): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@95318 268f45cc-cd09-0410-ab3c-d52691b4dbfc
1a372ea5