Reviewers: Kasper Lund,

Message:
TBR=kasperl


Description:
- Fix x64 build.


Please review this at http://codereview.chromium.org/500089

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
   M     src/x64/codegen-x64.h
   M     src/x64/codegen-x64.cc


Index: src/x64/codegen-x64.cc
===================================================================
--- src/x64/codegen-x64.cc      (revision 3478)
+++ src/x64/codegen-x64.cc      (working copy)
@@ -5127,7 +5127,7 @@


  void CodeGenerator::GenericBinaryOperation(Token::Value op,
-                                           SmiAnalysis* type,
+                                           StaticType* type,
                                             OverwriteMode overwrite_mode) {
    Comment cmnt(masm_, "[ BinaryOperation");
    Comment cmnt_token(masm_, Token::String(op));
@@ -5316,7 +5316,7 @@
  void CodeGenerator::ConstantSmiBinaryOperation(Token::Value op,
                                                 Result* operand,
                                                 Handle<Object> value,
-                                               SmiAnalysis* type,
+                                               StaticType* type,
                                                 bool reversed,
                                                 OverwriteMode  
overwrite_mode) {
    // NOTE: This is an attempt to inline (a bit) more of the code for
@@ -6099,7 +6099,7 @@
        // a loop and the key is likely to be a smi.
        Property* property = expression()->AsProperty();
        ASSERT(property != NULL);
-      SmiAnalysis* key_smi_analysis = property->key()->type();
+      StaticType* key_smi_analysis = property->key()->type();

        if (cgen_->loop_nesting() > 0 && key_smi_analysis->IsLikelySmi()) {
          Comment cmnt(masm, "[ Inlined store to keyed Property");
Index: src/x64/codegen-x64.h
===================================================================
--- src/x64/codegen-x64.h       (revision 3478)
+++ src/x64/codegen-x64.h       (working copy)
@@ -436,7 +436,7 @@

    void GenericBinaryOperation(
        Token::Value op,
-      SmiAnalysis* type,
+      StaticType* type,
        OverwriteMode overwrite_mode);

    // If possible, combine two constant smi values using op to produce
@@ -449,7 +449,7 @@
    void ConstantSmiBinaryOperation(Token::Value op,
                                    Result* operand,
                                    Handle<Object> constant_operand,
-                                  SmiAnalysis* type,
+                                  StaticType* type,
                                    bool reversed,
                                    OverwriteMode overwrite_mode);



-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to