From 44ca9b40ff8d31906fa47035a7fa7c5a7693c707 Mon Sep 17 00:00:00 2001 From: "erik.corry@gmail.com" Date: Thu, 29 Sep 2011 12:53:27 +0000 Subject: [PATCH] Temporary change to try to catch missing pregenerated stubs early with a CHECK instead of an ASSERT. Review URL: http://codereview.chromium.org/8073025 git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@9482 ce2b1a6d-e550-0410-aec6-3dcde31c8c00 --- src/code-stubs.cc | 2 +- src/code-stubs.h | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/code-stubs.cc b/src/code-stubs.cc index 8828e92..436e0cb 100644 --- a/src/code-stubs.cc +++ b/src/code-stubs.cc @@ -131,7 +131,7 @@ Handle CodeStub::GetCode() { code = *new_object; Activate(code); } else { - ASSERT(IsPregenerated() == code->is_pregenerated()); + CHECK(IsPregenerated() == code->is_pregenerated()); } ASSERT(!NeedsImmovableCode() || heap->lo_space()->Contains(code)); diff --git a/src/code-stubs.h b/src/code-stubs.h index 0cc70c9..b0d2881 100644 --- a/src/code-stubs.h +++ b/src/code-stubs.h @@ -139,10 +139,8 @@ class CodeStub BASE_EMBEDDED { bool CompilingCallsToThisStubIsGCSafe() { bool is_pregenerated = IsPregenerated(); -#ifdef DEBUG Code* code = NULL; - ASSERT(!is_pregenerated || FindCodeInCache(&code)); -#endif + CHECK(!is_pregenerated || FindCodeInCache(&code)); return is_pregenerated; } -- 2.7.4