diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2010-03-23 15:19:12 -0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2010-03-23 15:19:32 -0700 |
commit | b35d72df760bb7d65382b156de4863738e28c662 (patch) | |
tree | 2d8dbaf477a0a1ebcf92d70b1db30c3085f2c9c2 /deps/v8/src/profile-generator-inl.h | |
parent | 6e603ccbe2dec3394ea0af86e226bfc9eea7bcd5 (diff) | |
download | node-b35d72df760bb7d65382b156de4863738e28c662.tar.gz |
Upgrade V8 to 2.1.7
Diffstat (limited to 'deps/v8/src/profile-generator-inl.h')
-rw-r--r-- | deps/v8/src/profile-generator-inl.h | 29 |
1 files changed, 11 insertions, 18 deletions
diff --git a/deps/v8/src/profile-generator-inl.h b/deps/v8/src/profile-generator-inl.h index 090ad8f30..5e92be470 100644 --- a/deps/v8/src/profile-generator-inl.h +++ b/deps/v8/src/profile-generator-inl.h @@ -34,6 +34,17 @@ namespace v8 { namespace internal { +CodeEntry::CodeEntry(Logger::LogEventsAndTags tag, + const char* name, + const char* resource_name, + int line_number) + : tag_(tag), + name_(name), + resource_name_(resource_name), + line_number_(line_number) { +} + + bool CodeEntry::is_js_function() { return tag_ == Logger::FUNCTION_TAG || tag_ == Logger::LAZY_COMPILE_TAG @@ -41,24 +52,6 @@ bool CodeEntry::is_js_function() { } -StaticNameCodeEntry::StaticNameCodeEntry(Logger::LogEventsAndTags tag, - const char* name) - : CodeEntry(tag), - name_(name) { -} - - -ManagedNameCodeEntry::ManagedNameCodeEntry(Logger::LogEventsAndTags tag, - String* name, - const char* resource_name, - int line_number) - : CodeEntry(tag), - name_(name->ToCString(DISALLOW_NULLS, ROBUST_STRING_TRAVERSAL).Detach()), - resource_name_(resource_name), - line_number_(line_number) { -} - - ProfileNode::ProfileNode(CodeEntry* entry) : entry_(entry), total_ticks_(0), |