Changeset 34886 in webkit for trunk/JavaScriptCore/VM/RegisterFile.h
- Timestamp:
- Jun 30, 2008, 4:21:43 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/RegisterFile.h
r34839 r34886 121 121 #if HAVE(MMAP) 122 122 m_buffer = static_cast<Register*>(mmap(0, bufferLength, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0)); 123 ASSERT(reinterpret_cast<intptr_t>(m_buffer) != -1); 123 124 #elif HAVE(VIRTUALALLOC) 124 125 // FIXME: Use VirtualAlloc, and commit pages as we go. 125 126 m_buffer = static_cast<Register*>(fastMalloc(bufferLength)); 127 ASSERT(m_buffer); 126 128 #else 127 129 #error "Don't know how to reserve virtual memory on this platform." … … 172 174 private: 173 175 size_t m_size; 174 size_t m_capacity;176 const size_t m_capacity; 175 177 size_t m_numGlobals; 176 size_t m_maxGlobals;178 const size_t m_maxGlobals; 177 179 Register* m_base; 178 180 Register* m_buffer;
Note:
See TracChangeset
for help on using the changeset viewer.