Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(674)

Side by Side Diff: src/builtins/builtins.h

Issue 2416243002: Make unittests work in component build (Closed)
Patch Set: updates Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/ast/scopes.h ('k') | src/cancelable-task.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2011 the V8 project authors. All rights reserved. 1 // Copyright 2011 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_BUILTINS_BUILTINS_H_ 5 #ifndef V8_BUILTINS_BUILTINS_H_
6 #define V8_BUILTINS_BUILTINS_H_ 6 #define V8_BUILTINS_BUILTINS_H_
7 7
8 #include "src/base/flags.h" 8 #include "src/base/flags.h"
9 #include "src/handles.h" 9 #include "src/handles.h"
10 10
(...skipping 699 matching lines...) Expand 10 before | Expand all | Expand 10 after
710 // Disassembler support. 710 // Disassembler support.
711 const char* Lookup(byte* pc); 711 const char* Lookup(byte* pc);
712 712
713 enum Name { 713 enum Name {
714 #define DEF_ENUM(Name, ...) k##Name, 714 #define DEF_ENUM(Name, ...) k##Name,
715 BUILTIN_LIST_ALL(DEF_ENUM) 715 BUILTIN_LIST_ALL(DEF_ENUM)
716 #undef DEF_ENUM 716 #undef DEF_ENUM
717 builtin_count 717 builtin_count
718 }; 718 };
719 719
720 #define DECLARE_BUILTIN_ACCESSOR(Name, ...) Handle<Code> Name(); 720 #define DECLARE_BUILTIN_ACCESSOR(Name, ...) \
721 V8_EXPORT_PRIVATE Handle<Code> Name();
721 BUILTIN_LIST_ALL(DECLARE_BUILTIN_ACCESSOR) 722 BUILTIN_LIST_ALL(DECLARE_BUILTIN_ACCESSOR)
722 #undef DECLARE_BUILTIN_ACCESSOR 723 #undef DECLARE_BUILTIN_ACCESSOR
723 724
724 // Convenience wrappers. 725 // Convenience wrappers.
725 Handle<Code> CallFunction( 726 Handle<Code> CallFunction(
726 ConvertReceiverMode = ConvertReceiverMode::kAny, 727 ConvertReceiverMode = ConvertReceiverMode::kAny,
727 TailCallMode tail_call_mode = TailCallMode::kDisallow); 728 TailCallMode tail_call_mode = TailCallMode::kDisallow);
728 Handle<Code> Call(ConvertReceiverMode = ConvertReceiverMode::kAny, 729 Handle<Code> Call(ConvertReceiverMode = ConvertReceiverMode::kAny,
729 TailCallMode tail_call_mode = TailCallMode::kDisallow); 730 TailCallMode tail_call_mode = TailCallMode::kDisallow);
730 Handle<Code> CallBoundFunction(TailCallMode tail_call_mode); 731 Handle<Code> CallBoundFunction(TailCallMode tail_call_mode);
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after
816 817
817 friend class Isolate; 818 friend class Isolate;
818 819
819 DISALLOW_COPY_AND_ASSIGN(Builtins); 820 DISALLOW_COPY_AND_ASSIGN(Builtins);
820 }; 821 };
821 822
822 } // namespace internal 823 } // namespace internal
823 } // namespace v8 824 } // namespace v8
824 825
825 #endif // V8_BUILTINS_BUILTINS_H_ 826 #endif // V8_BUILTINS_BUILTINS_H_
OLDNEW
« no previous file with comments | « src/ast/scopes.h ('k') | src/cancelable-task.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698