Revision f230a1cf deps/v8/src/type-info.h
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