diff options
author | Ryan <ry@tinyclouds.org> | 2009-06-17 18:15:28 +0200 |
---|---|---|
committer | Ryan <ry@tinyclouds.org> | 2009-06-17 18:15:28 +0200 |
commit | 84f9178e664e7a779cff10656848f89eb6795a73 (patch) | |
tree | b54759addaf2224bc1052a815abc964260612a5a /deps/v8/src/codegen.cc | |
parent | 27b268b8c13d4ca27a0755cc02446fb78886a3bf (diff) | |
download | node-new-84f9178e664e7a779cff10656848f89eb6795a73.tar.gz |
upgrade v8 to 1.2.8
Diffstat (limited to 'deps/v8/src/codegen.cc')
-rw-r--r-- | deps/v8/src/codegen.cc | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/deps/v8/src/codegen.cc b/deps/v8/src/codegen.cc index f46269fe97..e359c348ae 100644 --- a/deps/v8/src/codegen.cc +++ b/deps/v8/src/codegen.cc @@ -302,12 +302,12 @@ Handle<JSFunction> CodeGenerator::BuildBoilerplate(FunctionLiteral* node) { } // Function compilation complete. - LOG(CodeCreateEvent("Function", *code, *node->name())); + LOG(CodeCreateEvent(Logger::FUNCTION_TAG, *code, *node->name())); #ifdef ENABLE_OPROFILE_AGENT OProfileAgent::CreateNativeCodeRegion(*node->name(), - code->address(), - code->ExecutableSize()); + code->instruction_start(), + code->instruction_size()); #endif } @@ -422,7 +422,10 @@ CodeGenerator::InlineRuntimeLUT CodeGenerator::kInlineRuntimeLUT[] = { {&CodeGenerator::GenerateSetValueOf, "_SetValueOf"}, {&CodeGenerator::GenerateFastCharCodeAt, "_FastCharCodeAt"}, {&CodeGenerator::GenerateObjectEquals, "_ObjectEquals"}, - {&CodeGenerator::GenerateLog, "_Log"} + {&CodeGenerator::GenerateLog, "_Log"}, + {&CodeGenerator::GenerateRandomPositiveSmi, "_RandomPositiveSmi"}, + {&CodeGenerator::GenerateMathSin, "_Math_sin"}, + {&CodeGenerator::GenerateMathCos, "_Math_cos"} }; |