Home | History | Annotate | Download | only in src

Lines Matching refs:Compiler

33 #include "compiler.h"
86 // --full-compiler enables the dedicated backend for code we expect to be
88 // --fast-compiler enables a speculative optimizing backend (for
92 // --always-full-compiler and --always-fast-compiler, which are mutually
122 Compiler::ValidationState validate,
134 bool is_json = (validate == Compiler::VALIDATE_JSON);
218 Compiler::SetFunctionInfo(fun, lit, true, script);
237 Handle<JSFunction> Compiler::Compile(Handle<String> source,
248 // The VM is in the COMPILER state until exiting this function.
249 VMState state(COMPILER);
306 Handle<JSFunction> Compiler::CompileEval(Handle<String> source,
318 // The VM is in the COMPILER state until exiting this function.
319 VMState state(COMPILER);
322 // invoke the compiler and add the result to the cache. If we're
350 bool Compiler::CompileLazy(CompilationInfo* info) {
353 // The VM is in the COMPILER state until exiting this function.
354 VMState state(COMPILER);
423 Handle<JSFunction> Compiler::BuildBoilerplate(FunctionLiteral* literal,
525 void Compiler::SetFunctionInfo(Handle<JSFunction> fun,
546 void Compiler::LogCodeCreateEvent(Logger::LogEventsAndTags tag,