| OLD | NEW | 
|---|
| 1 // Copyright 2013 the V8 project authors. All rights reserved. | 1 // Copyright 2013 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 #ifndef V8_COMPILER_JS_OPERATOR_H_ | 5 #ifndef V8_COMPILER_JS_OPERATOR_H_ | 
| 6 #define V8_COMPILER_JS_OPERATOR_H_ | 6 #define V8_COMPILER_JS_OPERATOR_H_ | 
| 7 | 7 | 
| 8 #include "src/base/compiler-specific.h" | 8 #include "src/base/compiler-specific.h" | 
| 9 #include "src/globals.h" | 9 #include "src/globals.h" | 
| 10 #include "src/handles.h" | 10 #include "src/handles.h" | 
| (...skipping 618 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 629   const Operator* LoadProperty(VectorSlotPair const& feedback); | 629   const Operator* LoadProperty(VectorSlotPair const& feedback); | 
| 630   const Operator* LoadNamed(Handle<Name> name, VectorSlotPair const& feedback); | 630   const Operator* LoadNamed(Handle<Name> name, VectorSlotPair const& feedback); | 
| 631 | 631 | 
| 632   const Operator* StoreProperty(LanguageMode language_mode, | 632   const Operator* StoreProperty(LanguageMode language_mode, | 
| 633                                 VectorSlotPair const& feedback); | 633                                 VectorSlotPair const& feedback); | 
| 634   const Operator* StoreNamed(LanguageMode language_mode, Handle<Name> name, | 634   const Operator* StoreNamed(LanguageMode language_mode, Handle<Name> name, | 
| 635                              VectorSlotPair const& feedback); | 635                              VectorSlotPair const& feedback); | 
| 636 | 636 | 
| 637   const Operator* StoreDataPropertyInLiteral(const VectorSlotPair& feedback); | 637   const Operator* StoreDataPropertyInLiteral(const VectorSlotPair& feedback); | 
| 638 | 638 | 
|  | 639   const Operator* CollectTypeProfile(const VectorSlotPair& feedback); | 
|  | 640 | 
| 639   const Operator* DeleteProperty(LanguageMode language_mode); | 641   const Operator* DeleteProperty(LanguageMode language_mode); | 
| 640 | 642 | 
| 641   const Operator* HasProperty(); | 643   const Operator* HasProperty(); | 
| 642 | 644 | 
| 643   const Operator* GetSuperConstructor(); | 645   const Operator* GetSuperConstructor(); | 
| 644 | 646 | 
| 645   const Operator* LoadGlobal(const Handle<Name>& name, | 647   const Operator* LoadGlobal(const Handle<Name>& name, | 
| 646                              const VectorSlotPair& feedback, | 648                              const VectorSlotPair& feedback, | 
| 647                              TypeofMode typeof_mode = NOT_INSIDE_TYPEOF); | 649                              TypeofMode typeof_mode = NOT_INSIDE_TYPEOF); | 
| 648   const Operator* StoreGlobal(LanguageMode language_mode, | 650   const Operator* StoreGlobal(LanguageMode language_mode, | 
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 691   Zone* const zone_; | 693   Zone* const zone_; | 
| 692 | 694 | 
| 693   DISALLOW_COPY_AND_ASSIGN(JSOperatorBuilder); | 695   DISALLOW_COPY_AND_ASSIGN(JSOperatorBuilder); | 
| 694 }; | 696 }; | 
| 695 | 697 | 
| 696 }  // namespace compiler | 698 }  // namespace compiler | 
| 697 }  // namespace internal | 699 }  // namespace internal | 
| 698 }  // namespace v8 | 700 }  // namespace v8 | 
| 699 | 701 | 
| 700 #endif  // V8_COMPILER_JS_OPERATOR_H_ | 702 #endif  // V8_COMPILER_JS_OPERATOR_H_ | 
| OLD | NEW | 
|---|