Changeset 34946 in webkit for trunk/JavaScriptCore/kjs/JSVariableObject.h
- Timestamp:
- Jul 1, 2008, 11:35:03 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/kjs/JSVariableObject.h
r34906 r34946 34 34 #include "SymbolTable.h" 35 35 #include "UnusedParam.h" 36 #include <wtf/Own Ptr.h>36 #include <wtf/OwnArrayPtr.h> 37 37 #include <wtf/UnusedParam.h> 38 38 … … 70 70 ASSERT(symbolTable_); 71 71 } 72 72 73 73 SymbolTable* symbolTable; // Maps name -> offset from "r" in register file. 74 74 Register* registers; // Pointers to the register past the end of local storage. (Local storage indexes are negative.) 75 Own Ptr<Register> registerArray; // Independent copy of registers, used when a variable object copies its registers out of the register file.75 OwnArrayPtr<Register> registerArray; // Independent copy of registers, used when a variable object copies its registers out of the register file. 76 76 size_t registerArraySize; 77 78 private: 79 JSVariableObjectData(const JSVariableObjectData&); 80 JSVariableObjectData& operator=(const JSVariableObjectData&); 77 81 }; 78 82
Note:
See TracChangeset
for help on using the changeset viewer.