| Index: src/d8.cc
 | 
| diff --git a/src/d8.cc b/src/d8.cc
 | 
| index 7cb5f74274a403de66c2c30ef99d5ed03872661d..5b128c010163a02ca74686e863312f9b46432755 100644
 | 
| --- a/src/d8.cc
 | 
| +++ b/src/d8.cc
 | 
| @@ -90,15 +90,15 @@ class PerIsolateData {
 | 
|   public:
 | 
|    explicit PerIsolateData(Isolate* isolate) : isolate_(isolate), realms_(NULL) {
 | 
|      HandleScope scope(isolate);
 | 
| -    isolate->SetData(this);
 | 
| +    isolate->SetData(0, this);
 | 
|    }
 | 
|  
 | 
|    ~PerIsolateData() {
 | 
| -    isolate_->SetData(NULL);  // Not really needed, just to be sure...
 | 
| +    isolate_->SetData(0, NULL);  // Not really needed, just to be sure...
 | 
|    }
 | 
|  
 | 
|    inline static PerIsolateData* Get(Isolate* isolate) {
 | 
| -    return reinterpret_cast<PerIsolateData*>(isolate->GetData());
 | 
| +    return reinterpret_cast<PerIsolateData*>(isolate->GetData(0));
 | 
|    }
 | 
|  
 | 
|    class RealmScope {
 | 
| 
 |