Index: src/hydrogen.h |
diff --git a/src/hydrogen.h b/src/hydrogen.h |
index ea4da9abf1c75870cdd7c5060b869b9b882b19b9..4376c3b015cb08a39898e7a0e8a47af1d8e97db7 100644 |
--- a/src/hydrogen.h |
+++ b/src/hydrogen.h |
@@ -1286,7 +1286,7 @@ class HGraphBuilder { |
ElementsKind to_kind, |
bool is_jsarray); |
- HValue* BuildNumberToString(HValue* object, Handle<Type> type); |
+ HValue* BuildNumberToString(HValue* object, Type* type); |
HValue* BuildUncheckedDictionaryElementLoad(HValue* receiver, |
HValue* key); |
@@ -1350,17 +1350,17 @@ class HGraphBuilder { |
HValue* BuildBinaryOperation(Token::Value op, |
HValue* left, |
HValue* right, |
- Handle<Type> left_type, |
- Handle<Type> right_type, |
- Handle<Type> result_type, |
+ Type* left_type, |
+ Type* right_type, |
+ Type* result_type, |
Maybe<int> fixed_right_arg); |
HLoadNamedField* AddLoadFixedArrayLength(HValue *object); |
HValue* AddLoadJSBuiltin(Builtins::JavaScript builtin); |
- HValue* EnforceNumberType(HValue* number, Handle<Type> expected); |
- HValue* TruncateToNumber(HValue* value, Handle<Type>* expected); |
+ HValue* EnforceNumberType(HValue* number, Type* expected); |
+ HValue* TruncateToNumber(HValue* value, Type** expected); |
void FinishExitWithHardDeoptimization(const char* reason, |
HBasicBlock* continuation); |
@@ -1716,7 +1716,7 @@ class HGraphBuilder { |
void BuildCompareNil( |
HValue* value, |
- Handle<Type> type, |
+ Type* type, |
HIfContinuation* continuation); |
void BuildCreateAllocationMemento(HValue* previous_object, |
@@ -2327,9 +2327,9 @@ class HOptimizedGraphBuilder : public HGraphBuilder, public AstVisitor { |
HControlInstruction* BuildCompareInstruction(Token::Value op, |
HValue* left, |
HValue* right, |
- Handle<Type> left_type, |
- Handle<Type> right_type, |
- Handle<Type> combined_type, |
+ Type* left_type, |
+ Type* right_type, |
+ Type* combined_type, |
int left_position, |
int right_position, |
BailoutId bailout_id); |