Chromium Code Reviews| Index: src/checks.cc |
| diff --git a/src/checks.cc b/src/checks.cc |
| index e5a4caa6c8a3926601b8ac7af65c2ee9d798f1fc..2871a66c64a6e3a5d2300adb7efd200a7e1ab6de 100644 |
| --- a/src/checks.cc |
| +++ b/src/checks.cc |
| @@ -4,85 +4,6 @@ |
| #include "src/checks.h" |
| -#include "src/v8.h" |
| - |
| namespace v8 { |
| -namespace internal { |
| - |
| -intptr_t HeapObjectTagMask() { return kHeapObjectTagMask; } |
| - |
| -} } // namespace v8::internal |
| - |
| - |
| -static bool CheckEqualsStrict(volatile double* exp, volatile double* val) { |
| - v8::internal::DoubleRepresentation exp_rep(*exp); |
| - v8::internal::DoubleRepresentation val_rep(*val); |
| - if (std::isnan(exp_rep.value) && std::isnan(val_rep.value)) return true; |
| - return exp_rep.bits == val_rep.bits; |
| -} |
| - |
| - |
| -void CheckEqualsHelper(const char* file, int line, const char* expected_source, |
| - double expected, const char* value_source, |
| - double value) { |
| - // Force values to 64 bit memory to truncate 80 bit precision on IA32. |
| - volatile double* exp = new double[1]; |
| - *exp = expected; |
| - volatile double* val = new double[1]; |
| - *val = value; |
| - if (!CheckEqualsStrict(exp, val)) { |
| - V8_Fatal(file, line, |
| - "CHECK_EQ(%s, %s) failed\n# Expected: %f\n# Found: %f", |
| - expected_source, value_source, *exp, *val); |
| - } |
| - delete[] exp; |
| - delete[] val; |
| -} |
| - |
| - |
| -void CheckNonEqualsHelper(const char* file, int line, |
| - const char* expected_source, double expected, |
| - const char* value_source, double value) { |
| - // Force values to 64 bit memory to truncate 80 bit precision on IA32. |
| - volatile double* exp = new double[1]; |
| - *exp = expected; |
| - volatile double* val = new double[1]; |
| - *val = value; |
| - if (CheckEqualsStrict(exp, val)) { |
| - V8_Fatal(file, line, |
| - "CHECK_EQ(%s, %s) failed\n# Expected: %f\n# Found: %f", |
| - expected_source, value_source, *exp, *val); |
| - } |
| - delete[] exp; |
| - delete[] val; |
| -} |
| - |
| - |
| -void CheckEqualsHelper(const char* file, |
| - int line, |
| - const char* expected_source, |
| - v8::Handle<v8::Value> expected, |
| - const char* value_source, |
| - v8::Handle<v8::Value> value) { |
| - if (!expected->Equals(value)) { |
| - v8::String::Utf8Value value_str(value); |
| - v8::String::Utf8Value expected_str(expected); |
| - V8_Fatal(file, line, |
| - "CHECK_EQ(%s, %s) failed\n# Expected: %s\n# Found: %s", |
| - expected_source, value_source, *expected_str, *value_str); |
| - } |
| -} |
| - |
| - |
| -void CheckNonEqualsHelper(const char* file, |
| - int line, |
| - const char* unexpected_source, |
| - v8::Handle<v8::Value> unexpected, |
| - const char* value_source, |
| - v8::Handle<v8::Value> value) { |
| - if (unexpected->Equals(value)) { |
| - v8::String::Utf8Value value_str(value); |
| - V8_Fatal(file, line, "CHECK_NE(%s, %s) failed\n# Value: %s", |
| - unexpected_source, value_source, *value_str); |
| - } |
| -} |
| +namespace internal {} // namespace internal |
|
Sven Panne
2015/01/29 17:07:04
As discussed offline, this file should die in a se
|
| +} // namespace v8 |