Lines Matching defs:zone
92 static bool Compile(Isolate* isolate, Zone* zone, RegExpCompileData* input,
112 bool RegExp::VerifySyntax(Zone* zone, uintptr_t stack_limit, const CharT* input,
118 zone, stack_limit, input, input_length, flags, &data, no_gc);
197 Zone zone(isolate->allocator(), ZONE_NAME);
213 if (!RegExpParser::ParseRegExpFromHeapString(isolate, &zone, pattern, flags,
534 Zone zone(isolate->allocator(), ZONE_NAME);
544 if (!RegExpParser::ParseRegExpFromHeapString(isolate, &zone, pattern, flags,
561 Compile(isolate, &zone, &compile_data, flags, pattern, sample_subject,
860 bool RegExp::CompileForTesting(Isolate* isolate, Zone* zone,
866 return RegExpImpl::Compile(isolate, zone, data, flags, pattern,
870 bool RegExpImpl::Compile(Isolate* isolate, Zone* zone, RegExpCompileData* data,
880 RegExpCompiler compiler(isolate, zone, data->capture_count, flags,
920 macro_assembler.reset(new RegExpMacroAssemblerIA32(isolate, zone, mode,
923 macro_assembler.reset(new RegExpMacroAssemblerX64(isolate, zone, mode,
926 macro_assembler.reset(new RegExpMacroAssemblerARM(isolate, zone, mode,
929 macro_assembler.reset(new RegExpMacroAssemblerARM64(isolate, zone, mode,
932 macro_assembler.reset(new RegExpMacroAssemblerS390(isolate, zone, mode,
935 macro_assembler.reset(new RegExpMacroAssemblerPPC(isolate, zone, mode,
938 macro_assembler.reset(new RegExpMacroAssemblerMIPS(isolate, zone, mode,
941 macro_assembler.reset(new RegExpMacroAssemblerMIPS(isolate, zone, mode,
944 macro_assembler.reset(new RegExpMacroAssemblerRISCV(isolate, zone, mode,
948 isolate, zone, mode, output_register_count));
955 macro_assembler.reset(new RegExpBytecodeGenerator(isolate, zone));