Changeset 221601 in webkit for trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h
- Timestamp:
- Sep 4, 2017, 8:03:03 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/JSGlobalObject.h
r221110 r221601 270 270 LazyProperty<JSGlobalObject, JSFunction> m_promiseResolveFunction; 271 271 WriteBarrier<JSFunction> m_objectProtoValueOfFunction; 272 WriteBarrier<JSFunction> m_numberProtoToStringFunction; 272 273 WriteBarrier<JSFunction> m_newPromiseCapabilityFunction; 273 274 WriteBarrier<JSFunction> m_functionProtoHasInstanceSymbolFunction; … … 414 415 InlineWatchpointSet& setAddWatchpoint() { return m_setAddWatchpoint; } 415 416 InlineWatchpointSet& arraySpeciesWatchpoint() { return m_arraySpeciesWatchpoint; } 417 InlineWatchpointSet& numberToStringWatchpoint() { return m_numberToStringWatchpoint; } 416 418 // If this hasn't been invalidated, it means the array iterator protocol 417 419 // is not observable to user code yet. … … 423 425 InlineWatchpointSet m_setAddWatchpoint; 424 426 InlineWatchpointSet m_arraySpeciesWatchpoint; 427 InlineWatchpointSet m_numberToStringWatchpoint; 425 428 std::unique_ptr<ObjectPropertyChangeAdaptiveWatchpoint<InlineWatchpointSet>> m_arrayPrototypeSymbolIteratorWatchpoint; 426 429 std::unique_ptr<ObjectPropertyChangeAdaptiveWatchpoint<InlineWatchpointSet>> m_arrayIteratorPrototypeNext; … … 433 436 std::unique_ptr<ObjectPropertyChangeAdaptiveWatchpoint<InlineWatchpointSet>> m_mapPrototypeSetWatchpoint; 434 437 std::unique_ptr<ObjectPropertyChangeAdaptiveWatchpoint<InlineWatchpointSet>> m_setPrototypeAddWatchpoint; 438 std::unique_ptr<ObjectPropertyChangeAdaptiveWatchpoint<InlineWatchpointSet>> m_numberPrototypeToStringWatchpoint; 435 439 436 440 bool isArrayPrototypeIteratorProtocolFastAndNonObservable(); … … 543 547 JSFunction* promiseResolveFunction() const { return m_promiseResolveFunction.get(this); } 544 548 JSFunction* objectProtoValueOfFunction() const { return m_objectProtoValueOfFunction.get(); } 549 JSFunction* numberProtoToStringFunction() const { return m_numberProtoToStringFunction.get(); } 545 550 JSFunction* newPromiseCapabilityFunction() const { return m_newPromiseCapabilityFunction.get(); } 546 551 JSFunction* functionProtoHasInstanceSymbolFunction() const { return m_functionProtoHasInstanceSymbolFunction.get(); }
Note:
See TracChangeset
for help on using the changeset viewer.