Home | History | Annotate | Download | only in x64

Lines Matching refs:isolate

36 UnaryMathFunctionWithIsolate CreateSqrtFunction(Isolate* isolate) {
43 MacroAssembler masm(isolate, buffer, static_cast<int>(actual_size),
54 Assembler::FlushICache(isolate, buffer, actual_size);
178 CodeAgingHelper::CodeAgingHelper(Isolate* isolate) {
179 USE(isolate);
184 CodePatcher patcher(isolate, young_sequence_.start(),
200 bool Code::IsYoungSequence(Isolate* isolate, byte* sequence) {
201 bool result = isolate->code_aging_helper()->IsYoung(sequence);
202 DCHECK(result || isolate->code_aging_helper()->IsOld(sequence));
206 Code::Age Code::GetCodeAge(Isolate* isolate, byte* sequence) {
207 if (IsYoungSequence(isolate, sequence)) return kNoAgeCodeAge;
216 void Code::PatchPlatformCodeAge(Isolate* isolate, byte* sequence,
218 uint32_t young_length = isolate->code_aging_helper()->young_sequence_length();
220 isolate->code_aging_helper()->CopyYoungSequenceTo(sequence);
221 Assembler::FlushICache(isolate, sequence, young_length);
223 Code* stub = GetCodeAgeStub(isolate, age);
224 CodePatcher patcher(isolate, sequence, young_length);