base.cc (9925:7840e90aff6c) base.cc (9983:2cce74fe359e)
1/*
2 * Copyright (c) 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 492 unchanged lines hidden (view full) ---

501 delay = handleKvmExit();
502
503 if (tryDrain())
504 _status = Idle;
505 break;
506
507 case RunningServiceCompletion:
508 case Running: {
1/*
2 * Copyright (c) 2012 ARM Limited
3 * All rights reserved
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 492 unchanged lines hidden (view full) ---

501 delay = handleKvmExit();
502
503 if (tryDrain())
504 _status = Idle;
505 break;
506
507 case RunningServiceCompletion:
508 case Running: {
509 Tick ticksToExecute(mainEventQueue.nextTick() - curTick());
509 EventQueue *q = curEventQueue();
510 Tick ticksToExecute(q->nextTick() - curTick());
510
511 // We might need to update the KVM state.
512 syncKvmState();
513
514 // Setup any pending instruction count breakpoints using
515 // PerfEvent.
516 setupInstStop();
517

--- 711 unchanged lines hidden ---
511
512 // We might need to update the KVM state.
513 syncKvmState();
514
515 // Setup any pending instruction count breakpoints using
516 // PerfEvent.
517 setupInstStop();
518

--- 711 unchanged lines hidden ---