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

Unified Diff: test/cctest/types-fuzz.h

Issue 2381523002: [Turbofan] Introduce OtherNumberConstant. (Closed)
Patch Set: REBASE. Created 4 years, 3 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 side-by-side diff with in-line comments
Download patch
Index: test/cctest/types-fuzz.h
diff --git a/test/cctest/types-fuzz.h b/test/cctest/types-fuzz.h
index 16bfd737ea235fd0ddcca862ae8f2e5e15c774de..caa382c65ec1f9b9fdebe3f0783c2738cbf63f9d 100644
--- a/test/cctest/types-fuzz.h
+++ b/test/cctest/types-fuzz.h
@@ -59,8 +59,8 @@ class Types {
object2 = isolate->factory()->NewJSObjectFromMap(object_map);
array = isolate->factory()->NewJSArray(20);
uninitialized = isolate->factory()->uninitialized_value();
- SmiConstant = Type::Constant(smi, zone);
- Signed32Constant = Type::Constant(signed32, zone);
+ SmiConstant = Type::NewConstant(smi, zone);
+ Signed32Constant = Type::NewConstant(signed32, zone);
ObjectConstant1 = Type::Constant(object1, zone);
ObjectConstant2 = Type::Constant(object2, zone);
@@ -74,7 +74,7 @@ class Types {
values.push_back(array);
values.push_back(uninitialized);
for (ValueVector::iterator it = values.begin(); it != values.end(); ++it) {
- types.push_back(Type::Constant(*it, zone));
+ types.push_back(Type::NewConstant(*it, zone));
}
integers.push_back(isolate->factory()->NewNumber(-V8_INFINITY));
@@ -129,6 +129,10 @@ class Types {
Type* Of(Handle<i::Object> value) { return Type::Of(value, zone_); }
+ Type* NewConstant(Handle<i::Object> value) {
+ return Type::NewConstant(value, zone_);
+ }
+
Type* Constant(Handle<i::Object> value) {
return Type::Constant(value, zone_);
}
@@ -170,7 +174,7 @@ class Types {
}
case 1: { // constant
int i = rng_->NextInt(static_cast<int>(values.size()));
- return Type::Constant(values[i], zone_);
+ return Type::NewConstant(values[i], zone_);
}
case 2: { // range
int i = rng_->NextInt(static_cast<int>(integers.size()));

Powered by Google App Engine
This is Rietveld 408576698