| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index d3593b6edce9003f38fbceee97d72c503bb47368..f8b3772e7929838ed7c7d2223aa6c465f461db6f 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -5154,7 +5154,7 @@ class Code: public HeapObject {
|
| // being entered through the prologue. Used to determine when it is
|
| // relatively safe to flush this code object and replace it with the lazy
|
| // compilation stub.
|
| - static void MakeCodeAgeSequenceYoung(byte* sequence);
|
| + static void MakeCodeAgeSequenceYoung(byte* sequence, Isolate* isolate);
|
| void MakeOlder(MarkingParity);
|
| static bool IsYoungSequence(byte* sequence);
|
| bool IsOld();
|
| @@ -5300,10 +5300,11 @@ class Code: public HeapObject {
|
| MarkingParity* parity);
|
| static void GetCodeAgeAndParity(byte* sequence, Age* age,
|
| MarkingParity* parity);
|
| - static Code* GetCodeAgeStub(Age age, MarkingParity parity);
|
| + static Code* GetCodeAgeStub(Isolate* isolate, Age age, MarkingParity parity);
|
|
|
| // Code aging -- platform-specific
|
| - static void PatchPlatformCodeAge(byte* sequence, Age age,
|
| + static void PatchPlatformCodeAge(Isolate* isolate,
|
| + byte* sequence, Age age,
|
| MarkingParity parity);
|
|
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(Code);
|
|
|