• Home
  • Raw
  • Download

Lines Matching refs:CompilationInfo

63 class CompilationInfo {
90 CompilationInfo(Handle<JSFunction> closure, Zone* zone);
91 CompilationInfo(Isolate* isolate, Zone* zone);
92 virtual ~CompilationInfo();
258 SetMode(CompilationInfo::NONOPT); in MarkNonOptimizable()
392 CompilationInfo(Handle<Script> script,
394 CompilationInfo(Handle<SharedFunctionInfo> shared_info,
396 CompilationInfo(HydrogenCodeStub* stub,
399 CompilationInfo(ScriptCompiler::ExternalSourceStream* source_stream,
516 DISALLOW_COPY_AND_ASSIGN(CompilationInfo);
522 class CompilationInfoWithZone: public CompilationInfo {
525 : CompilationInfo(script, &zone_), in CompilationInfoWithZone()
528 : CompilationInfo(shared_info, &zone_), in CompilationInfoWithZone()
531 : CompilationInfo(closure, &zone_), in CompilationInfoWithZone()
534 : CompilationInfo(stub, isolate, &zone_), in CompilationInfoWithZone()
539 : CompilationInfo(stream, encoding, isolate, &zone_), zone_(isolate) {} in CompilationInfoWithZone()
558 explicit CompilationHandleScope(CompilationInfo* info) in CompilationHandleScope()
566 CompilationInfo* info_;
582 explicit OptimizedCompileJob(CompilationInfo* info) in OptimizedCompileJob()
599 CompilationInfo* info() const { return info_; } in info()
620 CompilationInfo* info_;
679 static bool EnsureDeoptimizationSupport(CompilationInfo* info);
697 static Handle<SharedFunctionInfo> CompileStreamedScript(CompilationInfo* info,
703 CompilationInfo* outer);
721 CompilationInfo* info, bool allow_lazy_without_ctx = false);
727 CompilationPhase(const char* name, CompilationInfo* info);
734 CompilationInfo* info() const { return info_; } in info()
740 CompilationInfo* info_;