From e3ec8b20fcf71097c9ccb1ec3ef3cb30f63969be Mon Sep 17 00:00:00 2001 From: "dslomov@chromium.org" Date: Tue, 15 Nov 2011 23:26:22 +0000 Subject: [PATCH] Presubmit failures fixed TBR=vitalyr@chromium.org Review URL: http://codereview.chromium.org/8571017 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@10003 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/bootstrapper.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/bootstrapper.cc b/src/bootstrapper.cc index 16c332f0fd..52fe178d4d 100644 --- a/src/bootstrapper.cc +++ b/src/bootstrapper.cc @@ -211,13 +211,12 @@ class Genesis BASE_EMBEDDED { void InstallBuiltinFunctionIds(); void InstallJSFunctionResultCaches(); void InitializeNormalizedMapCaches(); - + enum ExtensionTraversalState { UNVISITED, VISITED, INSTALLED }; class ExtensionStates { - DISALLOW_COPY_AND_ASSIGN(ExtensionStates); public: ExtensionStates(); ExtensionTraversalState get_state(RegisteredExtension* extension); @@ -226,6 +225,7 @@ class Genesis BASE_EMBEDDED { private: Allocator allocator_; HashMap map_; + DISALLOW_COPY_AND_ASSIGN(ExtensionStates); }; // Used both for deserialized and from-scratch contexts to add the extensions @@ -1989,7 +1989,8 @@ bool Genesis::InstallExtensions(Handle global_context, // effort. (The external API reads 'ignore'-- does that mean // we can break the interface?) - ExtensionStates extension_states; // All extensions have state UNVISITED. + + ExtensionStates extension_states; // All extensions have state UNVISITED. // Install auto extensions. v8::RegisteredExtension* current = v8::RegisteredExtension::first_extension(); while (current != NULL) { @@ -2036,7 +2037,7 @@ bool Genesis::InstallExtension(const char* name, } -bool Genesis::InstallExtension(v8::RegisteredExtension* current, +bool Genesis::InstallExtension(v8::RegisteredExtension* current, ExtensionStates* extension_states) { HandleScope scope;