Add missing FrameState for Runtime_GetPrototype.
authormstarzinger <mstarzinger@chromium.org>
Wed, 21 Jan 2015 17:17:39 +0000 (09:17 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 21 Jan 2015 17:17:59 +0000 (17:17 +0000)
R=titzer@chromium.org
TEST=cctest/test-api

Review URL: https://codereview.chromium.org/860053003

Cr-Commit-Position: refs/heads/master@{#26200}

src/compiler/linkage.cc
test/cctest/cctest.status

index 0ed81b4..a8f7b04 100644 (file)
@@ -167,6 +167,7 @@ bool Linkage::NeedsFrameState(Runtime::FunctionId function) {
     case Runtime::kInlineArguments:
     case Runtime::kInlineCallFunction:
     case Runtime::kInlineDateField:
+    case Runtime::kInlineOptimizedGetPrototype:
     case Runtime::kInlineRegExpExec:
     case Runtime::kInternalSetPrototype:
     case Runtime::kInterrupt:
index 78723b3..6e17fde 100644 (file)
   'test-debug/DebugStepFunctionApply': [PASS, NO_VARIANTS],
   'test-debug/DebugStepFunctionCall': [PASS, NO_VARIANTS],
 
-  # TODO(jarin): Some tests don't like --turbo-deoptimzation very much.
-  'test-api/GetPrototypeAccessControl': [PASS, NO_VARIANTS],
-  'test-api/Regress93759': [PASS, NO_VARIANTS],
-
   # TODO(titzer): Triggers bug in late control reduction.
   'test-run-inlining/InlineLoopGuardedEmpty': [SKIP],