Index: runtime/lib/object.cc |
diff --git a/runtime/lib/object.cc b/runtime/lib/object.cc |
index d433de3361baf994ed47d3ecc0f8a6936b08e57c..78fb700f675f5a6f9191ef40200d977445fdfc98 100644 |
--- a/runtime/lib/object.cc |
+++ b/runtime/lib/object.cc |
@@ -26,18 +26,16 @@ DEFINE_NATIVE_ENTRY(DartAsync_fatal, 1) { |
return Object::null(); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_equals, 1) { |
// Implemented in the flow graph builder. |
UNREACHABLE(); |
return Object::null(); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_getHash, 1) { |
- // Please note that no handle is created for the argument. |
- // This is safe since the argument is only used in a tail call. |
- // The performance benefit is more than 5% when using hashCode. |
+// Please note that no handle is created for the argument. |
+// This is safe since the argument is only used in a tail call. |
+// The performance benefit is more than 5% when using hashCode. |
#if defined(HASH_IN_OBJECT_HEADER) |
return Smi::New(Object::GetCachedHash(arguments->NativeArgAt(0))); |
#else |
@@ -47,7 +45,6 @@ DEFINE_NATIVE_ENTRY(Object_getHash, 1) { |
#endif |
} |
- |
DEFINE_NATIVE_ENTRY(Object_setHash, 2) { |
GET_NON_NULL_NATIVE_ARGUMENT(Smi, hash, arguments->NativeArgAt(1)); |
#if defined(HASH_IN_OBJECT_HEADER) |
@@ -60,7 +57,6 @@ DEFINE_NATIVE_ENTRY(Object_setHash, 2) { |
return Object::null(); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_toString, 1) { |
const Instance& instance = Instance::CheckedHandle(arguments->NativeArgAt(0)); |
if (instance.IsString()) { |
@@ -70,7 +66,6 @@ DEFINE_NATIVE_ENTRY(Object_toString, 1) { |
return String::New(c_str); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_noSuchMethod, 6) { |
const Instance& instance = Instance::CheckedHandle(arguments->NativeArgAt(0)); |
GET_NON_NULL_NATIVE_ARGUMENT(Bool, is_method, arguments->NativeArgAt(1)); |
@@ -120,7 +115,6 @@ DEFINE_NATIVE_ENTRY(Object_noSuchMethod, 6) { |
return Object::null(); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_runtimeType, 1) { |
const Instance& instance = Instance::CheckedHandle(arguments->NativeArgAt(0)); |
if (instance.IsString()) { |
@@ -133,7 +127,6 @@ DEFINE_NATIVE_ENTRY(Object_runtimeType, 1) { |
return instance.GetType(Heap::kNew); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_haveSameRuntimeType, 2) { |
const Instance& left = Instance::CheckedHandle(arguments->NativeArgAt(0)); |
const Instance& right = Instance::CheckedHandle(arguments->NativeArgAt(1)); |
@@ -172,7 +165,6 @@ DEFINE_NATIVE_ENTRY(Object_haveSameRuntimeType, 2) { |
return Bool::Get(left_type_arguments.Equals(right_type_arguments)).raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_instanceOf, 4) { |
const Instance& instance = |
Instance::CheckedHandle(zone, arguments->NativeArgAt(0)); |
@@ -250,7 +242,6 @@ DEFINE_NATIVE_ENTRY(Object_simpleInstanceOf, 2) { |
return Bool::Get(is_instance_of).raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(Object_as, 4) { |
const Instance& instance = |
Instance::CheckedHandle(zone, arguments->NativeArgAt(0)); |
@@ -313,14 +304,12 @@ DEFINE_NATIVE_ENTRY(Object_as, 4) { |
return instance.raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(AbstractType_toString, 1) { |
const AbstractType& type = |
AbstractType::CheckedHandle(zone, arguments->NativeArgAt(0)); |
return type.UserVisibleName(); |
} |
- |
DEFINE_NATIVE_ENTRY(LibraryPrefix_invalidateDependentCode, 1) { |
const LibraryPrefix& prefix = |
LibraryPrefix::CheckedHandle(zone, arguments->NativeArgAt(0)); |
@@ -328,7 +317,6 @@ DEFINE_NATIVE_ENTRY(LibraryPrefix_invalidateDependentCode, 1) { |
return Bool::Get(true).raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(LibraryPrefix_load, 1) { |
const LibraryPrefix& prefix = |
LibraryPrefix::CheckedHandle(zone, arguments->NativeArgAt(0)); |
@@ -336,7 +324,6 @@ DEFINE_NATIVE_ENTRY(LibraryPrefix_load, 1) { |
return Bool::Get(hasCompleted).raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(LibraryPrefix_loadError, 1) { |
const LibraryPrefix& prefix = |
LibraryPrefix::CheckedHandle(zone, arguments->NativeArgAt(0)); |
@@ -348,14 +335,12 @@ DEFINE_NATIVE_ENTRY(LibraryPrefix_loadError, 1) { |
return error.raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(LibraryPrefix_isLoaded, 1) { |
const LibraryPrefix& prefix = |
LibraryPrefix::CheckedHandle(zone, arguments->NativeArgAt(0)); |
return Bool::Get(prefix.is_loaded()).raw(); |
} |
- |
DEFINE_NATIVE_ENTRY(Internal_inquireIs64Bit, 0) { |
#if defined(ARCH_IS_64_BIT) |
return Bool::True().raw(); |
@@ -364,7 +349,6 @@ DEFINE_NATIVE_ENTRY(Internal_inquireIs64Bit, 0) { |
#endif // defined(ARCH_IS_64_BIT) |
} |
- |
DEFINE_NATIVE_ENTRY(Internal_prependTypeArguments, 3) { |
const TypeArguments& function_type_arguments = |
TypeArguments::CheckedHandle(zone, arguments->NativeArgAt(0)); |