mirror of
https://github.com/dart-lang/sdk
synced 2024-11-05 18:22:09 +00:00
fda3a9bc2b
(stripped) dart_product before: 5307888 (stripped) dart_product after: 5275088 Reduction in size: 32800 bytes. Removed entirely: - debuginfo* - elfgen* - gdbjit* - TraceBuffer - vtune support Removed in product: - Compiler stats - Code observers R=asiva@google.com Review URL: https://codereview.chromium.org/1711163002 .
18 lines
579 B
C++
18 lines
579 B
C++
// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
#include "vm/bootstrap_natives.h"
|
|
|
|
#include "vm/object.h"
|
|
|
|
namespace dart {
|
|
|
|
DEFINE_NATIVE_ENTRY(Identical_comparison, 2) {
|
|
GET_NATIVE_ARGUMENT(Instance, a, arguments->NativeArgAt(0));
|
|
GET_NATIVE_ARGUMENT(Instance, b, arguments->NativeArgAt(1));
|
|
const bool is_identical = a.IsIdenticalTo(b);
|
|
return Bool::Get(is_identical).raw();
|
|
}
|
|
|
|
} // namespace dart
|