Lines Matching refs:Name
119 #define RUNTIME_ENTRY_WITH_RCS(Type, InternalType, Convert, Name) \
120 V8_NOINLINE static Type Stats_##Name(int args_length, Address* args_object, \
122 RCS_SCOPE(isolate, RuntimeCallCounterId::k##Name); \
124 "V8.Runtime_" #Name); \
126 return Convert(__RT_impl_##Name(args, isolate)); \
129 #define TEST_AND_CALL_RCS(Name) \
131 return Stats_##Name(args_length, args_object, isolate); \
135 #define RUNTIME_ENTRY_WITH_RCS(Type, InternalType, Convert, Name)
136 #define TEST_AND_CALL_RCS(Name)
140 #define RUNTIME_FUNCTION_RETURNS_TYPE(Type, InternalType, Convert, Name) \
141 static V8_INLINE InternalType __RT_impl_##Name(RuntimeArguments args, \
143 RUNTIME_ENTRY_WITH_RCS(Type, InternalType, Convert, Name) \
144 Type Name(int args_length, Address* args_object, Isolate* isolate) { \
147 TEST_AND_CALL_RCS(Name) \
149 return Convert(__RT_impl_##Name(args, isolate)); \
152 static InternalType __RT_impl_##Name(RuntimeArguments args, Isolate* isolate)
157 #define RUNTIME_FUNCTION(Name) \
158 RUNTIME_FUNCTION_RETURNS_TYPE(Address, Object, CONVERT_OBJECT, Name)
160 #define RUNTIME_FUNCTION_RETURN_PAIR(Name) \
162 Name)