Changeset 77044 in webkit for trunk/Source/JavaScriptCore/ChangeLog
- Timestamp:
- Jan 28, 2011, 8:06:04 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r77025 r77044 1 2011-01-28 Sheriff Bot <[email protected]> 2 3 Unreviewed, rolling out r77006 and r77020. 4 http://trac.webkit.org/changeset/77006 5 http://trac.webkit.org/changeset/77020 6 https://bugs.webkit.org/show_bug.cgi?id=53360 7 8 "Broke Windows tests" (Requested by rniwa on #webkit). 9 10 * API/JSCallbackObject.h: 11 (JSC::JSCallbackObjectData::setPrivateProperty): 12 (JSC::JSCallbackObjectData::JSPrivatePropertyMap::getPrivateProperty): 13 (JSC::JSCallbackObjectData::JSPrivatePropertyMap::setPrivateProperty): 14 (JSC::JSCallbackObjectData::JSPrivatePropertyMap::markChildren): 15 (JSC::JSCallbackObject::setPrivateProperty): 16 * API/JSCallbackObjectFunctions.h: 17 (JSC::::put): 18 (JSC::::staticFunctionGetter): 19 * API/JSObjectRef.cpp: 20 (JSObjectMakeConstructor): 21 (JSObjectSetPrivateProperty): 22 * API/JSWeakObjectMapRefInternal.h: 23 * JavaScriptCore.exp: 24 * JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.def: 25 * JavaScriptCore.xcodeproj/project.pbxproj: 26 * bytecode/CodeBlock.cpp: 27 (JSC::CodeBlock::markAggregate): 28 * bytecode/CodeBlock.h: 29 (JSC::CodeBlock::globalObject): 30 * bytecompiler/BytecodeGenerator.cpp: 31 (JSC::BytecodeGenerator::BytecodeGenerator): 32 (JSC::BytecodeGenerator::emitJumpIfNotFunctionCall): 33 (JSC::BytecodeGenerator::emitJumpIfNotFunctionApply): 34 (JSC::BytecodeGenerator::findScopedProperty): 35 * debugger/Debugger.cpp: 36 (JSC::evaluateInGlobalCallFrame): 37 * debugger/DebuggerActivation.cpp: 38 (JSC::DebuggerActivation::DebuggerActivation): 39 (JSC::DebuggerActivation::markChildren): 40 * debugger/DebuggerActivation.h: 41 * debugger/DebuggerCallFrame.cpp: 42 (JSC::DebuggerCallFrame::evaluate): 43 * interpreter/CallFrame.h: 44 (JSC::ExecState::exception): 45 * interpreter/Interpreter.cpp: 46 (JSC::Interpreter::resolve): 47 (JSC::Interpreter::resolveSkip): 48 (JSC::Interpreter::resolveGlobal): 49 (JSC::Interpreter::resolveGlobalDynamic): 50 (JSC::Interpreter::resolveBaseAndProperty): 51 (JSC::Interpreter::unwindCallFrame): 52 (JSC::appendSourceToError): 53 (JSC::Interpreter::execute): 54 (JSC::Interpreter::tryCacheGetByID): 55 (JSC::Interpreter::privateExecute): 56 * jit/JITStubs.cpp: 57 (JSC::JITThunks::tryCacheGetByID): 58 (JSC::DEFINE_STUB_FUNCTION): 59 * jsc.cpp: 60 (GlobalObject::GlobalObject): 61 * runtime/ArgList.cpp: 62 (JSC::MarkedArgumentBuffer::markLists): 63 * runtime/Arguments.cpp: 64 (JSC::Arguments::markChildren): 65 (JSC::Arguments::getOwnPropertySlot): 66 (JSC::Arguments::getOwnPropertyDescriptor): 67 (JSC::Arguments::put): 68 * runtime/Arguments.h: 69 (JSC::Arguments::setActivation): 70 (JSC::Arguments::Arguments): 71 * runtime/ArrayConstructor.cpp: 72 (JSC::ArrayConstructor::ArrayConstructor): 73 (JSC::constructArrayWithSizeQuirk): 74 * runtime/ArrayPrototype.cpp: 75 (JSC::arrayProtoFuncSplice): 76 * runtime/BatchedTransitionOptimizer.h: 77 (JSC::BatchedTransitionOptimizer::BatchedTransitionOptimizer): 78 (JSC::BatchedTransitionOptimizer::~BatchedTransitionOptimizer): 79 * runtime/BooleanConstructor.cpp: 80 (JSC::BooleanConstructor::BooleanConstructor): 81 (JSC::constructBoolean): 82 (JSC::constructBooleanFromImmediateBoolean): 83 * runtime/BooleanPrototype.cpp: 84 (JSC::BooleanPrototype::BooleanPrototype): 85 * runtime/ConservativeSet.cpp: 86 (JSC::ConservativeSet::grow): 87 * runtime/ConservativeSet.h: 88 (JSC::ConservativeSet::~ConservativeSet): 89 (JSC::ConservativeSet::mark): 90 * runtime/DateConstructor.cpp: 91 (JSC::DateConstructor::DateConstructor): 92 * runtime/DateInstance.cpp: 93 (JSC::DateInstance::DateInstance): 94 * runtime/DatePrototype.cpp: 95 (JSC::dateProtoFuncSetTime): 96 (JSC::setNewValueFromTimeArgs): 97 (JSC::setNewValueFromDateArgs): 98 (JSC::dateProtoFuncSetYear): 99 * runtime/ErrorConstructor.cpp: 100 (JSC::ErrorConstructor::ErrorConstructor): 101 * runtime/ErrorInstance.cpp: 102 (JSC::ErrorInstance::ErrorInstance): 103 * runtime/ErrorPrototype.cpp: 104 (JSC::ErrorPrototype::ErrorPrototype): 105 * runtime/FunctionConstructor.cpp: 106 (JSC::FunctionConstructor::FunctionConstructor): 107 * runtime/FunctionPrototype.cpp: 108 (JSC::FunctionPrototype::FunctionPrototype): 109 * runtime/GetterSetter.cpp: 110 (JSC::GetterSetter::markChildren): 111 * runtime/GetterSetter.h: 112 (JSC::GetterSetter::GetterSetter): 113 (JSC::GetterSetter::getter): 114 (JSC::GetterSetter::setGetter): 115 (JSC::GetterSetter::setter): 116 (JSC::GetterSetter::setSetter): 117 * runtime/GlobalEvalFunction.cpp: 118 (JSC::GlobalEvalFunction::GlobalEvalFunction): 119 (JSC::GlobalEvalFunction::markChildren): 120 * runtime/GlobalEvalFunction.h: 121 (JSC::GlobalEvalFunction::cachedGlobalObject): 122 * runtime/Heap.cpp: 123 (JSC::Heap::markProtectedObjects): 124 (JSC::Heap::markTempSortVectors): 125 (JSC::Heap::markRoots): 126 * runtime/InternalFunction.cpp: 127 (JSC::InternalFunction::InternalFunction): 128 * runtime/JSAPIValueWrapper.h: 129 (JSC::JSAPIValueWrapper::value): 130 (JSC::JSAPIValueWrapper::JSAPIValueWrapper): 131 * runtime/JSActivation.cpp: 132 (JSC::JSActivation::markChildren): 133 (JSC::JSActivation::put): 134 * runtime/JSArray.cpp: 135 (JSC::JSArray::JSArray): 136 (JSC::JSArray::getOwnPropertySlot): 137 (JSC::JSArray::getOwnPropertyDescriptor): 138 (JSC::JSArray::put): 139 (JSC::JSArray::putSlowCase): 140 (JSC::JSArray::deleteProperty): 141 (JSC::JSArray::increaseVectorLength): 142 (JSC::JSArray::setLength): 143 (JSC::JSArray::pop): 144 (JSC::JSArray::push): 145 (JSC::JSArray::unshiftCount): 146 (JSC::JSArray::sort): 147 (JSC::JSArray::fillArgList): 148 (JSC::JSArray::copyToRegisters): 149 (JSC::JSArray::compactForSorting): 150 * runtime/JSArray.h: 151 (JSC::JSArray::getIndex): 152 (JSC::JSArray::setIndex): 153 (JSC::JSArray::uncheckedSetIndex): 154 (JSC::JSArray::markChildrenDirect): 155 * runtime/JSByteArray.cpp: 156 (JSC::JSByteArray::JSByteArray): 157 * runtime/JSCell.h: 158 (JSC::JSCell::JSValue::toThisObject): 159 (JSC::JSCell::MarkStack::append): 160 * runtime/JSFunction.cpp: 161 (JSC::JSFunction::JSFunction): 162 (JSC::JSFunction::getOwnPropertySlot): 163 * runtime/JSGlobalData.h: 164 * runtime/JSGlobalObject.cpp: 165 (JSC::markIfNeeded): 166 (JSC::JSGlobalObject::reset): 167 (JSC::JSGlobalObject::resetPrototype): 168 (JSC::JSGlobalObject::markChildren): 169 * runtime/JSGlobalObject.h: 170 (JSC::JSGlobalObject::JSGlobalObjectData::JSGlobalObjectData): 171 (JSC::JSGlobalObject::regExpConstructor): 172 (JSC::JSGlobalObject::errorConstructor): 173 (JSC::JSGlobalObject::evalErrorConstructor): 174 (JSC::JSGlobalObject::rangeErrorConstructor): 175 (JSC::JSGlobalObject::referenceErrorConstructor): 176 (JSC::JSGlobalObject::syntaxErrorConstructor): 177 (JSC::JSGlobalObject::typeErrorConstructor): 178 (JSC::JSGlobalObject::URIErrorConstructor): 179 (JSC::JSGlobalObject::evalFunction): 180 (JSC::JSGlobalObject::objectPrototype): 181 (JSC::JSGlobalObject::functionPrototype): 182 (JSC::JSGlobalObject::arrayPrototype): 183 (JSC::JSGlobalObject::booleanPrototype): 184 (JSC::JSGlobalObject::stringPrototype): 185 (JSC::JSGlobalObject::numberPrototype): 186 (JSC::JSGlobalObject::datePrototype): 187 (JSC::JSGlobalObject::regExpPrototype): 188 (JSC::JSGlobalObject::methodCallDummy): 189 (JSC::Structure::prototypeForLookup): 190 (JSC::constructArray): 191 * runtime/JSONObject.cpp: 192 (JSC::Stringifier::Holder::object): 193 (JSC::Stringifier::markAggregate): 194 (JSC::Stringifier::stringify): 195 (JSC::Stringifier::Holder::appendNextProperty): 196 (JSC::Walker::callReviver): 197 (JSC::Walker::walk): 198 * runtime/JSObject.cpp: 199 (JSC::JSObject::defineGetter): 200 (JSC::JSObject::defineSetter): 201 (JSC::JSObject::removeDirect): 202 (JSC::JSObject::putDirectFunction): 203 (JSC::JSObject::putDirectFunctionWithoutTransition): 204 (JSC::putDescriptor): 205 (JSC::JSObject::defineOwnProperty): 206 * runtime/JSObject.h: 207 (JSC::JSObject::getDirectOffset): 208 (JSC::JSObject::putDirectOffset): 209 (JSC::JSObject::flattenDictionaryObject): 210 (JSC::JSObject::putDirectInternal): 211 (JSC::JSObject::putDirect): 212 (JSC::JSObject::putDirectFunction): 213 (JSC::JSObject::putDirectWithoutTransition): 214 (JSC::JSObject::putDirectFunctionWithoutTransition): 215 (JSC::JSValue::putDirect): 216 (JSC::JSObject::allocatePropertyStorageInline): 217 (JSC::JSObject::markChildrenDirect): 218 * runtime/JSPropertyNameIterator.cpp: 219 (JSC::JSPropertyNameIterator::JSPropertyNameIterator): 220 (JSC::JSPropertyNameIterator::get): 221 * runtime/JSPropertyNameIterator.h: 222 * runtime/JSStaticScopeObject.cpp: 223 (JSC::JSStaticScopeObject::markChildren): 224 * runtime/JSString.cpp: 225 (JSC::StringObject::create): 226 * runtime/JSValue.h: 227 * runtime/JSWrapperObject.cpp: 228 (JSC::JSWrapperObject::markChildren): 229 * runtime/JSWrapperObject.h: 230 (JSC::JSWrapperObject::internalValue): 231 (JSC::JSWrapperObject::setInternalValue): 232 * runtime/LiteralParser.cpp: 233 (JSC::LiteralParser::parse): 234 * runtime/Lookup.cpp: 235 (JSC::setUpStaticFunctionSlot): 236 * runtime/Lookup.h: 237 (JSC::lookupPut): 238 * runtime/MarkStack.h: 239 (JSC::MarkStack::appendValues): 240 * runtime/MathObject.cpp: 241 (JSC::MathObject::MathObject): 242 * runtime/NativeErrorConstructor.cpp: 243 (JSC::NativeErrorConstructor::NativeErrorConstructor): 244 * runtime/NativeErrorPrototype.cpp: 245 (JSC::NativeErrorPrototype::NativeErrorPrototype): 246 * runtime/NumberConstructor.cpp: 247 (JSC::NumberConstructor::NumberConstructor): 248 (JSC::constructWithNumberConstructor): 249 * runtime/NumberObject.cpp: 250 (JSC::constructNumber): 251 * runtime/NumberPrototype.cpp: 252 (JSC::NumberPrototype::NumberPrototype): 253 * runtime/ObjectConstructor.cpp: 254 (JSC::ObjectConstructor::ObjectConstructor): 255 (JSC::objectConstructorGetOwnPropertyDescriptor): 256 * runtime/Operations.h: 257 (JSC::normalizePrototypeChain): 258 (JSC::resolveBase): 259 * runtime/PrototypeFunction.cpp: 260 (JSC::PrototypeFunction::PrototypeFunction): 261 * runtime/PutPropertySlot.h: 262 (JSC::PutPropertySlot::setExistingProperty): 263 (JSC::PutPropertySlot::setNewProperty): 264 (JSC::PutPropertySlot::base): 265 * runtime/RegExpConstructor.cpp: 266 (JSC::RegExpConstructor::RegExpConstructor): 267 * runtime/ScopeChain.cpp: 268 (JSC::ScopeChainNode::print): 269 * runtime/ScopeChain.h: 270 (JSC::ScopeChainNode::~ScopeChainNode): 271 (JSC::ScopeChainIterator::operator*): 272 (JSC::ScopeChainIterator::operator->): 273 (JSC::ScopeChain::top): 274 * runtime/ScopeChainMark.h: 275 (JSC::ScopeChain::markAggregate): 276 * runtime/SmallStrings.cpp: 277 (JSC::isMarked): 278 (JSC::SmallStrings::markChildren): 279 * runtime/SmallStrings.h: 280 (JSC::SmallStrings::emptyString): 281 (JSC::SmallStrings::singleCharacterString): 282 (JSC::SmallStrings::singleCharacterStrings): 283 * runtime/StringConstructor.cpp: 284 (JSC::StringConstructor::StringConstructor): 285 * runtime/StringObject.cpp: 286 (JSC::StringObject::StringObject): 287 * runtime/StringObject.h: 288 * runtime/StringPrototype.cpp: 289 (JSC::StringPrototype::StringPrototype): 290 * runtime/Structure.cpp: 291 (JSC::Structure::Structure): 292 (JSC::Structure::addPropertyTransition): 293 (JSC::Structure::toDictionaryTransition): 294 (JSC::Structure::flattenDictionaryStructure): 295 * runtime/Structure.h: 296 (JSC::Structure::storedPrototype): 297 * runtime/WeakGCMap.h: 298 (JSC::WeakGCMap::uncheckedGet): 299 (JSC::WeakGCMap::isValid): 300 (JSC::::get): 301 (JSC::::take): 302 (JSC::::set): 303 (JSC::::uncheckedRemove): 304 * runtime/WriteBarrier.h: Removed. 305 1 306 2011-01-28 Gavin Barraclough <[email protected]> 2 307
Note:
See TracChangeset
for help on using the changeset viewer.