| Index: src/isolate.cc
|
| diff --git a/src/isolate.cc b/src/isolate.cc
|
| index 74653649d20c9acfb82d49602848698d04dc2b33..cb1807ea7a497d3a4398fdbe48f3313c146898c5 100644
|
| --- a/src/isolate.cc
|
| +++ b/src/isolate.cc
|
| @@ -337,6 +337,7 @@ Isolate::Isolate()
|
| in_use_list_(0),
|
| free_list_(0),
|
| preallocated_storage_preallocated_(false),
|
| + pc_to_code_cache_(NULL),
|
| write_input_buffer_(NULL),
|
| global_handles_(NULL),
|
| context_switcher_(NULL),
|
| @@ -487,6 +488,8 @@ Isolate::~Isolate() {
|
| compilation_cache_ = NULL;
|
| delete bootstrapper_;
|
| bootstrapper_ = NULL;
|
| + delete pc_to_code_cache_;
|
| + pc_to_code_cache_ = NULL;
|
| delete write_input_buffer_;
|
| write_input_buffer_ = NULL;
|
|
|
| @@ -554,6 +557,7 @@ bool Isolate::PreInit() {
|
| context_slot_cache_ = new ContextSlotCache();
|
| descriptor_lookup_cache_ = new DescriptorLookupCache();
|
| scanner_character_classes_ = new ScannerCharacterClasses();
|
| + pc_to_code_cache_ = new PcToCodeCache(this);
|
| write_input_buffer_ = new StringInputBuffer();
|
| global_handles_ = new GlobalHandles();
|
| bootstrapper_ = new Bootstrapper();
|
|
|