LCOV - code coverage report
Current view: top level - src/x64 - frames-x64.cc (source / functions) Hit Total Coverage
Test: app.info Lines: 4 8 50.0 %
Date: 2017-04-26 Functions: 4 6 66.7 %

          Line data    Source code
       1             : // Copyright 2010 the V8 project authors. All rights reserved.
       2             : // Use of this source code is governed by a BSD-style license that can be
       3             : // found in the LICENSE file.
       4             : 
       5             : #if V8_TARGET_ARCH_X64
       6             : 
       7             : #include "src/assembler.h"
       8             : #include "src/frames.h"
       9             : #include "src/x64/assembler-x64-inl.h"
      10             : #include "src/x64/assembler-x64.h"
      11             : #include "src/x64/frames-x64.h"
      12             : 
      13             : namespace v8 {
      14             : namespace internal {
      15             : 
      16             : 
      17      275807 : Register JavaScriptFrame::fp_register() { return rbp; }
      18      124580 : Register JavaScriptFrame::context_register() { return rsi; }
      19           0 : Register JavaScriptFrame::constant_pool_pointer_register() {
      20           0 :   UNREACHABLE();
      21             :   return no_reg;
      22             : }
      23             : 
      24             : 
      25       26647 : Register StubFailureTrampolineFrame::fp_register() { return rbp; }
      26       26647 : Register StubFailureTrampolineFrame::context_register() { return rsi; }
      27           0 : Register StubFailureTrampolineFrame::constant_pool_pointer_register() {
      28           0 :   UNREACHABLE();
      29             :   return no_reg;
      30             : }
      31             : 
      32             : 
      33             : }  // namespace internal
      34             : }  // namespace v8
      35             : 
      36             : #endif  // V8_TARGET_ARCH_X64

Generated by: LCOV version 1.10