| OLD | NEW | 
|     1 // Copyright 2012 the V8 project authors. All rights reserved. |     1 // Copyright 2012 the V8 project authors. All rights reserved. | 
|     2 // Use of this source code is governed by a BSD-style license that can be |     2 // Use of this source code is governed by a BSD-style license that can be | 
|     3 // found in the LICENSE file. |     3 // found in the LICENSE file. | 
|     4  |     4  | 
|     5 #include "src/code-stubs.h" |     5 #include "src/code-stubs.h" | 
|     6  |     6  | 
|     7 #include <sstream> |     7 #include <sstream> | 
|     8  |     8  | 
|     9 #include "src/bootstrapper.h" |     9 #include "src/bootstrapper.h" | 
|    10 #include "src/cpu-profiler.h" |    10 #include "src/cpu-profiler.h" | 
| (...skipping 654 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   665 } |   665 } | 
|   666  |   666  | 
|   667  |   667  | 
|   668 void ElementsTransitionAndStoreStub::InitializeDescriptor( |   668 void ElementsTransitionAndStoreStub::InitializeDescriptor( | 
|   669     CodeStubDescriptor* descriptor) { |   669     CodeStubDescriptor* descriptor) { | 
|   670   descriptor->Initialize( |   670   descriptor->Initialize( | 
|   671       FUNCTION_ADDR(Runtime_ElementsTransitionAndStoreIC_Miss)); |   671       FUNCTION_ADDR(Runtime_ElementsTransitionAndStoreIC_Miss)); | 
|   672 } |   672 } | 
|   673  |   673  | 
|   674  |   674  | 
 |   675 void ToObjectStub::InitializeDescriptor(CodeStubDescriptor* descriptor) { | 
 |   676   descriptor->Initialize(Runtime::FunctionForId(Runtime::kToObject)->entry); | 
 |   677 } | 
 |   678  | 
 |   679  | 
|   675 CallInterfaceDescriptor StoreTransitionStub::GetCallInterfaceDescriptor() |   680 CallInterfaceDescriptor StoreTransitionStub::GetCallInterfaceDescriptor() | 
|   676     const { |   681     const { | 
|   677   return StoreTransitionDescriptor(isolate()); |   682   return StoreTransitionDescriptor(isolate()); | 
|   678 } |   683 } | 
|   679  |   684  | 
|   680  |   685  | 
|   681 void FastNewClosureStub::InitializeDescriptor(CodeStubDescriptor* descriptor) { |   686 void FastNewClosureStub::InitializeDescriptor(CodeStubDescriptor* descriptor) { | 
|   682   descriptor->Initialize( |   687   descriptor->Initialize( | 
|   683       Runtime::FunctionForId(Runtime::kNewClosureFromStubFailure)->entry); |   688       Runtime::FunctionForId(Runtime::kNewClosureFromStubFailure)->entry); | 
|   684 } |   689 } | 
| (...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  1071  |  1076  | 
|  1072   if (type->Is(Type::UntaggedPointer())) { |  1077   if (type->Is(Type::UntaggedPointer())) { | 
|  1073     return Representation::External(); |  1078     return Representation::External(); | 
|  1074   } |  1079   } | 
|  1075  |  1080  | 
|  1076   DCHECK(!type->Is(Type::Untagged())); |  1081   DCHECK(!type->Is(Type::Untagged())); | 
|  1077   return Representation::Tagged(); |  1082   return Representation::Tagged(); | 
|  1078 } |  1083 } | 
|  1079 }  // namespace internal |  1084 }  // namespace internal | 
|  1080 }  // namespace v8 |  1085 }  // namespace v8 | 
| OLD | NEW |