OSDN Git Service

Merge WebKit at r84325: Initial merge by git.
[android-x86/external-webkit.git] / Source / JavaScriptCore / assembler / AssemblerBuffer.h
index a90efc6..802fa7f 100644 (file)
@@ -154,6 +154,16 @@ namespace JSC {
             return memcpy(result, m_buffer, m_size);
         }
 
+        void rewindToOffset(int offset)
+        {
+            ASSERT(offset >= 0);
+            m_size = offset;
+        }
+
+#ifndef NDEBUG
+        unsigned debugOffset() { return m_size; }
+#endif
+
     protected:
         void append(const char* data, int size)
         {