summaryrefslogtreecommitdiff
path: root/Source/JavaScriptCore/heap/StrongInlines.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/JavaScriptCore/heap/StrongInlines.h')
-rw-r--r--Source/JavaScriptCore/heap/StrongInlines.h14
1 files changed, 7 insertions, 7 deletions
diff --git a/Source/JavaScriptCore/heap/StrongInlines.h b/Source/JavaScriptCore/heap/StrongInlines.h
index 2308bf6f6..e1fbe90d2 100644
--- a/Source/JavaScriptCore/heap/StrongInlines.h
+++ b/Source/JavaScriptCore/heap/StrongInlines.h
@@ -26,29 +26,29 @@
#ifndef StrongInlines_h
#define StrongInlines_h
-#include "JSGlobalData.h"
+#include "VM.h"
namespace JSC {
template <typename T>
-inline Strong<T>::Strong(JSGlobalData& globalData, ExternalType value)
- : Handle<T>(globalData.heap.handleSet()->allocate())
+inline Strong<T>::Strong(VM& vm, ExternalType value)
+ : Handle<T>(vm.heap.handleSet()->allocate())
{
set(value);
}
template <typename T>
-inline Strong<T>::Strong(JSGlobalData& globalData, Handle<T> handle)
- : Handle<T>(globalData.heap.handleSet()->allocate())
+inline Strong<T>::Strong(VM& vm, Handle<T> handle)
+ : Handle<T>(vm.heap.handleSet()->allocate())
{
set(handle.get());
}
template <typename T>
-inline void Strong<T>::set(JSGlobalData& globalData, ExternalType value)
+inline void Strong<T>::set(VM& vm, ExternalType value)
{
if (!slot())
- setSlot(globalData.heap.handleSet()->allocate());
+ setSlot(vm.heap.handleSet()->allocate());
set(value);
}