Revision f230a1cf deps/v8/src/type-info.h

View differences:

deps/v8/src/type-info.h
243 243

  
244 244
  bool LoadIsMonomorphicNormal(Property* expr);
245 245
  bool LoadIsUninitialized(Property* expr);
246
  bool LoadIsPreMonomorphic(Property* expr);
246 247
  bool LoadIsPolymorphic(Property* expr);
247 248
  bool StoreIsUninitialized(TypeFeedbackId ast_id);
248 249
  bool StoreIsMonomorphicNormal(TypeFeedbackId ast_id);
250
  bool StoreIsPreMonomorphic(TypeFeedbackId ast_id);
249 251
  bool StoreIsKeyedPolymorphic(TypeFeedbackId ast_id);
250 252
  bool CallIsMonomorphic(Call* expr);
251 253
  bool CallNewIsMonomorphic(CallNew* expr);
......
301 303
                  Handle<Type>* left,
302 304
                  Handle<Type>* right,
303 305
                  Handle<Type>* result,
304
                  Maybe<int>* fixed_right_arg);
306
                  Maybe<int>* fixed_right_arg,
307
                  Token::Value operation);
305 308

  
306 309
  void CompareType(TypeFeedbackId id,
307 310
                   Handle<Type>* left,
......
310 313

  
311 314
  Handle<Type> ClauseType(TypeFeedbackId id);
312 315

  
313
  TypeInfo IncrementType(CountOperation* expr);
316
  Handle<Type> IncrementType(CountOperation* expr);
314 317

  
315 318
  Zone* zone() const { return zone_; }
316 319
  Isolate* isolate() const { return isolate_; }

Also available in: Unified diff