Changeset 205666 in webkit for trunk/Source/JavaScriptCore/runtime/DirectArguments.h
- Timestamp:
- Sep 8, 2016, 3:12:05 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/DirectArguments.h
r205462 r205666 27 27 #define DirectArguments_h 28 28 29 #include " CopyBarrier.h"29 #include "AuxiliaryBarrier.h" 30 30 #include "DirectArgumentsOffset.h" 31 31 #include "GenericArguments.h" … … 60 60 static size_t estimatedSize(JSCell*); 61 61 static void visitChildren(JSCell*, SlotVisitor&); 62 static void copyBackingStore(JSCell*, CopyVisitor&, CopyToken);63 62 64 63 uint32_t internalLength() const … … 151 150 uint32_t m_length; // Always the actual length of captured arguments and never what was stored into the length property. 152 151 uint32_t m_minCapacity; // The max of this and length determines the capacity of this object. It may be the actual capacity, or maybe something smaller. We arrange it this way to be kind to the JITs. 153 CopyBarrier<bool> m_overrides; // If non-null, it means that length, callee, and caller are fully materialized properties.152 AuxiliaryBarrier<bool*> m_overrides; // If non-null, it means that length, callee, and caller are fully materialized properties. 154 153 }; 155 154
Note:
See TracChangeset
for help on using the changeset viewer.