Index: Source/bindings/v8/V8PerIsolateData.h |
diff --git a/Source/bindings/v8/V8PerIsolateData.h b/Source/bindings/v8/V8PerIsolateData.h |
index 5a35088e53154ae8cdec59e58dc51d854ec6812e..eccde3592e84e7904089898ed9fe6ebec4be81fd 100644 |
--- a/Source/bindings/v8/V8PerIsolateData.h |
+++ b/Source/bindings/v8/V8PerIsolateData.h |
@@ -35,6 +35,7 @@ |
#include "wtf/HashMap.h" |
#include "wtf/OwnPtr.h" |
#include "wtf/Vector.h" |
+#include "wtf/text/WTFString.h" |
namespace WebCore { |
@@ -134,6 +135,9 @@ public: |
const char* previousSamplingState() const { return m_previousSamplingState; } |
void setPreviousSamplingState(const char* name) { m_previousSamplingState = name; } |
+ v8::Handle<v8::Value> compiledBlinkInJavaScript(String); |
+ void setCompiledBlinkInJavaScript(String, v8::Handle<v8::Value>); |
+ |
private: |
explicit V8PerIsolateData(v8::Isolate*); |
~V8PerIsolateData(); |
@@ -153,6 +157,8 @@ private: |
ScopedPersistent<v8::Value> m_liveRoot; |
ScopedPersistent<v8::Context> m_regexContext; |
+ HashMap<String, UnsafePersistent<v8::Value> > m_compiledBlinkInJavaScript; |
+ |
const char* m_previousSamplingState; |
bool m_constructorMode; |