| Index: src/assembler.cc
|
| diff --git a/src/assembler.cc b/src/assembler.cc
|
| index 8f66f92e3305fe46ec945d537ec16f98e169cc76..8b18836dfc96b370e21a810578a65c3e8bccb51e 100644
|
| --- a/src/assembler.cc
|
| +++ b/src/assembler.cc
|
| @@ -43,7 +43,7 @@
|
| #include "deoptimizer.h"
|
| #include "execution.h"
|
| #include "ic.h"
|
| -#include "isolate.h"
|
| +#include "isolate-inl.h"
|
| #include "jsregexp.h"
|
| #include "lazy-instance.h"
|
| #include "platform.h"
|
| @@ -123,7 +123,7 @@ AssemblerBase::AssemblerBase(Isolate* isolate, void* buffer, int buffer_size)
|
| emit_debug_code_(FLAG_debug_code),
|
| predictable_code_size_(false) {
|
| if (FLAG_mask_constants_with_cookie && isolate != NULL) {
|
| - jit_cookie_ = V8::RandomPrivate(isolate);
|
| + jit_cookie_ = isolate->random_number_generator()->NextInt();
|
| }
|
| if (buffer == NULL) {
|
| // Do our own buffer management.
|
|
|