GCC Code Coverage Report


Directory: Svc/WasmSequencer/
Date: 2026-10-14 21:20:15
Exec Total Coverage
Lines: 1414 1446 97.8%
Functions: 158 158 100.0%
Branches: 784 846 92.7%

Function (File:Line) Call count Block coverage
Svc::(anonymous namespace)::WasmFileReader::WasmFileReader(Os::File&) (Svc/WasmSequencer/WasmSequencerController.cpp:199)called 198 times100.0%
Svc::(anonymous namespace)::WasmFileReader::readChunk(unsigned char const**, unsigned long*) (Svc/WasmSequencer/WasmSequencerController.cpp:201)called 390 times86.0%
Svc::(anonymous namespace)::WasmFileReader::readChunkCallback(void*, unsigned char const**, unsigned long*) (Svc/WasmSequencer/WasmSequencerController.cpp:224)called 390 times83.0%
Svc::WasmSequencer::CANCEL_cmdHandler(unsigned int, unsigned int) (Svc/WasmSequencer/WasmSequencer.cpp:422)called 25 times82.0%
Svc::WasmSequencer::CONTINUE_cmdHandler(unsigned int, unsigned int) (Svc/WasmSequencer/WasmSequencer.cpp:438)called 5 times65.0%
Svc::WasmSequencer::GLOBAL_GET_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&) (Svc/WasmSequencer/WasmSequencer.cpp:541)called 25 times85.0%
Svc::WasmSequencer::GLOBAL_SET_F32_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&, float) (Svc/WasmSequencer/WasmSequencer.cpp:501)called 3 times76.0%
Svc::WasmSequencer::GLOBAL_SET_F64_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&, double) (Svc/WasmSequencer/WasmSequencer.cpp:521)called 3 times76.0%
Svc::WasmSequencer::GLOBAL_SET_I32_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&, int) (Svc/WasmSequencer/WasmSequencer.cpp:461)called 9 times76.0%
Svc::WasmSequencer::GLOBAL_SET_I64_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&, long) (Svc/WasmSequencer/WasmSequencer.cpp:481)called 3 times76.0%
Svc::WasmSequencer::INVOKE_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Svc::BlockState const&) (Svc/WasmSequencer/WasmSequencer.cpp:409)called 13 times71.0%
Svc::WasmSequencer::LOAD_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Fw::StringTemplate<40ul> const&) (Svc/WasmSequencer/WasmSequencer.cpp:395)called 60 times71.0%
Svc::WasmSequencer::PAUSE_cmdHandler(unsigned int, unsigned int) (Svc/WasmSequencer/WasmSequencer.cpp:427)called 9 times80.0%
Svc::WasmSequencer::PendingHostFunction::Args::Args() (Svc/WasmSequencer/WasmSequencer.hpp:1121)called 218 times100.0%
Svc::WasmSequencer::PendingHostFunction::PendingHostFunction() (Svc/WasmSequencer/WasmSequencer.hpp:1049)called 218 times100.0%
Svc::WasmSequencer::PendingHostFunction::clear() (Svc/WasmSequencer/WasmSequencer.hpp:1051)called 10 times100.0%
Svc::WasmSequencer::PendingHostFunction::isPending() const (Svc/WasmSequencer/WasmSequencer.hpp:1050)called 91 times100.0%
Svc::WasmSequencer::RUN_cmdHandler(unsigned int, unsigned int, Fw::StringTemplate<40ul> const&, Svc::BlockState const&) (Svc/WasmSequencer/WasmSequencer.cpp:361)called 137 times68.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_cancelPendingRequest(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:86)called 7 times71.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_clearCancelRequested(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerController.cpp:80)called 438 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_incrementSequenceFailure(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerController.cpp:68)called 24 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_invokeMain(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:303)called 138 times93.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_invokeStart(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:289)called 13 times89.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_load(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_LoadRequest const&) (Svc/WasmSequencer/WasmSequencerController.cpp:237)called 206 times89.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_processInvoke(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_InvokeRequest const&) (Svc/WasmSequencer/WasmSequencerController.cpp:24)called 11 times89.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleInvalidMain(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:317)called 3 times86.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleMainFailed(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:393)called 73 times79.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleMainInvokeFailed(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:326)called 2 times81.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleStartFailed(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:384)called 4 times79.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleStartInvokeFailed(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:333)called 2 times81.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleStarted(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:340)called 136 times92.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_reportModuleSucceeded(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:376)called 62 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_resetStore(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerController.cpp:353)called 331 times94.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respondInvoke_BUSY(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_InvokeRequest const&) (Svc/WasmSequencer/WasmSequencerController.cpp:98)called 1 time73.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respondInvoke_ERROR(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_InvokeRequest const&) (Svc/WasmSequencer/WasmSequencerController.cpp:106)called 1 time81.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respondLoad_BUSY(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_LoadRequest const&) (Svc/WasmSequencer/WasmSequencerController.cpp:114)called 3 times73.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respond_ERROR(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:55)called 28 times67.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respond_block_ERROR(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:142)called 73 times70.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respond_block_OK(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:125)called 108 times70.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_respond_noblock_OK(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:44)called 136 times78.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_runEngine(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerController.cpp:369)called 147 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_action_setCancelRequested(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerController.cpp:74)called 8 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_guard_cancelRequested(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal) const (Svc/WasmSequencer/WasmSequencerController.cpp:491)called 203 times86.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_guard_interpreterSucceeded(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal) const (Svc/WasmSequencer/WasmSequencerController.cpp:475)called 146 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_guard_invokeSucceeded(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) const (Svc/WasmSequencer/WasmSequencerController.cpp:468)called 151 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_guard_moduleHasStart(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) const (Svc/WasmSequencer/WasmSequencerController.cpp:440)called 184 times82.0%
Svc::WasmSequencer::Svc_WasmSequencer_ControllerStateMachine_guard_moduleHasValidMain(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_ControllerStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) const (Svc/WasmSequencer/WasmSequencerController.cpp:461)called 147 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_checkSleepTimers(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:552)called 5 times82.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_checkTimeout(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:576)called 6 times80.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_clearContext(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:525)called 364 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_clearExitStatus(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:99)called 147 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_clearPause(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:184)called 153 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_clearPendingHostFunction(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:503)called 205 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_cmdReplyOK(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, Svc::WasmSequencer_CommandRequest const&) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:25)called 23 times83.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_dequeueSerialAndResume(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, short const&) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:626)called 8 times82.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_dispatchPendingHostFunction(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:190)called 60 times96.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_finish(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:172)called 146 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_reportPaused(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:178)called 7 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_reset(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:88)called 364 times87.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_resume(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:531)called 14 times86.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_resumeI32(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, int) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:539)called 17 times83.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setContext(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, Svc::WasmSequencer_RequestContext const&) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:512)called 147 times92.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitCode(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, int) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:152)called 67 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_CANCEL(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:146)called 15 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_HOST_FAILURE(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:128)called 15 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_INTERPRETER_FINISHED(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:108)called 67 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_INTERPRETER_TRAP(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:114)called 40 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_REPLY_TIMEOUT(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:122)called 2 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_TIMER_INCOMPARABLE(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:140)called 2 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setExitReason_UNEXPECTED_REPLY(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:134)called 5 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setLastHostFunction(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:166)called 60 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_setTrapReason(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, Svc::WasmSequencer_TrapReason const&) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:159)called 40 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_signalEntered(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:32)called 225 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_action_spin(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:38)called 223 times77.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_guard_blockingSerialIn(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal, short const&) const (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:741)called 8 times95.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_guard_dequeueSucceeded(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) const (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:749)called 8 times86.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_guard_pendingHostFunction(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) const (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:728)called 3 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_guard_pendingHostFunctionIsSleep(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) const (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:734)called 60 times100.0%
Svc::WasmSequencer::Svc_WasmSequencer_InterpreterStateMachine_guard_pendingPause(Svc::WasmSequencerComponentBase::SmId, Svc::WasmSequencer_InterpreterStateMachineStateMachineBase::Signal) const (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:722)called 289 times86.0%
Svc::WasmSequencer::WAIT_cmdHandler(unsigned int, unsigned int) (Svc/WasmSequencer/WasmSequencer.cpp:376)called 16 times75.0%
Svc::WasmSequencer::WaitingCmd::WaitingCmd() (Svc/WasmSequencer/WasmSequencer.hpp:945)called 1960 times100.0%
Svc::WasmSequencer::WaitingCmd::WaitingCmd(unsigned int, unsigned int) (Svc/WasmSequencer/WasmSequencer.hpp:946)called 14 times100.0%
Svc::WasmSequencer::WasmSequencer(char const*) (Svc/WasmSequencer/WasmSequencer.cpp:50)called 218 times66.0%
Svc::WasmSequencer::checkTimers_handler(short, unsigned int) (Svc/WasmSequencer/WasmSequencer.cpp:190)called 11 times100.0%
Svc::WasmSequencer::cmdResponseIn_handler(short, unsigned int, unsigned int, Fw::CmdResponse const&) (Svc/WasmSequencer/WasmSequencer.cpp:195)called 18 times84.0%
Svc::WasmSequencer::configure(Svc::WasmSequencer::Config const&, Fw::MemAllocator&) (Svc/WasmSequencer/WasmSequencer.cpp:69)called 216 times89.0%
Svc::WasmSequencer::createStore() (Svc/WasmSequencer/WasmSequencerHelpers.cpp:153)called 329 times91.0%
Svc::WasmSequencer::deinit() (Svc/WasmSequencer/WasmSequencer.cpp:138)called 218 times100.0%
Svc::WasmSequencer::destroyStore() (Svc/WasmSequencer/WasmSequencerHelpers.cpp:194)called 329 times88.0%
Svc::WasmSequencer::dispatchAbsoluteSleep() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:415)called 1 time88.0%
Svc::WasmSequencer::dispatchCommand() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:255)called 18 times86.0%
Svc::WasmSequencer::dispatchEvent() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:350)called 11 times88.0%
Svc::WasmSequencer::dispatchParameter() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:328)called 5 times84.0%
Svc::WasmSequencer::dispatchRelativeSleep() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:396)called 4 times83.0%
Svc::WasmSequencer::dispatchSerialOut() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:447)called 3 times91.0%
Svc::WasmSequencer::dispatchSerialRecv() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:474)called 10 times84.0%
Svc::WasmSequencer::dispatchTelemetry() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:287)called 6 times81.0%
Svc::WasmSequencer::dispatchTime() (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:427)called 2 times79.0%
Svc::WasmSequencer::getGlobal(Fw::StringBase const&, Fw::StringBase const&, spacewasm_value_t&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:307)called 25 times96.0%
Svc::WasmSequencer::getGlobalAllocatorLock() (Svc/WasmSequencer/WasmSequencerHelpers.cpp:434)called 2580 times82.0%
Svc::WasmSequencer::globalAlloc(unsigned int, unsigned int) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:24)called 329 times86.0%
Svc::WasmSequencer::globalAllocCallback(void*, unsigned long, unsigned long) (Svc/WasmSequencer/WasmSequencer.cpp:31)called 329 times88.0%
Svc::WasmSequencer::globalDealloc(unsigned char const*) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:42)called 329 times90.0%
Svc::WasmSequencer::globalDeallocCallback(void*, unsigned char*, unsigned long, unsigned long) (Svc/WasmSequencer/WasmSequencer.cpp:38)called 329 times100.0%
Svc::WasmSequencer::guestAlloc(unsigned long, unsigned int) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:66)called 196 times91.0%
Svc::WasmSequencer::guestAllocCallback(void*, unsigned long, unsigned long) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:134)called 190 times86.0%
Svc::WasmSequencer::guestDealloc(unsigned char const*, unsigned long) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:127)called 189 times100.0%
Svc::WasmSequencer::guestDeallocCallback(void*, unsigned char*, unsigned long, unsigned long) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:147)called 189 times86.0%
Svc::WasmSequencer::guestRealloc(unsigned char*, unsigned long, unsigned long, unsigned int) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:89)called 8 times80.0%
Svc::WasmSequencer::guestReallocCallback(void*, unsigned char*, unsigned long, unsigned long, unsigned long) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:139)called 4 times88.0%
Svc::WasmSequencer::hostFprimeV1(spacewasm_host_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:94)called 329 times68.0%
Svc::WasmSequencer::makeCmdUid() const (Svc/WasmSequencer/WasmSequencerHelpers.cpp:234)called 22 times100.0%
Svc::WasmSequencer::mapTrapReason(spacewasm_trap_t) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:325)called 50 times100.0%
Svc::WasmSequencer::pathBaseName(char const*, unsigned long, unsigned long&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:403)called 196 times92.0%
Svc::WasmSequencer::pathHasParentTraversal(Fw::StringBase const&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:416)called 5 times100.0%
Svc::WasmSequencer::readGuestMemory(Svc::WasmSequencer_HostFunction::T, unsigned int, unsigned char*, unsigned long) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:228)called 32 times72.0%
Svc::WasmSequencer::releaseAllocatorLock() (Svc/WasmSequencer/WasmSequencerHelpers.cpp:448)called 856 times90.0%
Svc::WasmSequencer::reportSeqAborted(Svc::WasmSequencer_RequestContext const&, Fw::CmdResponse const&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:282)called 38 times100.0%
Svc::WasmSequencer::reportSeqDone(Svc::WasmSequencer_RequestContext const&, Fw::CmdResponse const&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:269)called 190 times100.0%
Svc::WasmSequencer::reportSequenceRuntimeFailure(unsigned char, Svc::WasmSequencer_SequencePhase) (Svc/WasmSequencer/WasmSequencerController.cpp:401)called 77 times100.0%
Svc::WasmSequencer::resolveSequencePath(Fw::StringBase const&, Fw::StringTemplate<256ul>&) (Svc/WasmSequencer/WasmSequencerController.cpp:159)called 206 times88.0%
Svc::WasmSequencer::respondToRequest(Svc::WasmSequencer_RequestContext const&, Fw::CmdResponse const&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:243)called 221 times78.0%
Svc::WasmSequencer::respondToWaiting(Fw::CmdResponse const&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:261)called 216 times78.0%
Svc::WasmSequencer::seqCancelIn_handler(short) (Svc/WasmSequencer/WasmSequencer.cpp:273)called 2 times100.0%
Svc::WasmSequencer::seqRunIn_handler(short, Fw::StringBase const&, Svc::SeqArgs const&) (Svc/WasmSequencer/WasmSequencer.cpp:260)called 12 times64.0%
Svc::WasmSequencer::serialIn_handler(short, Fw::LinearBufferBase&) (Svc/WasmSequencer/WasmSequencer.cpp:282)called 32 times81.0%
Svc::WasmSequencer::setGlobal(Fw::StringBase const&, Fw::StringBase const&, spacewasm_value_t) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:289)called 18 times96.0%
Svc::WasmSequencer::setSequenceName(Fw::StringBase const&, Fw::StringBase const&) (Svc/WasmSequencer/WasmSequencerHelpers.cpp:363)called 204 times96.0%
Svc::WasmSequencer::takeAllocatorLock() (Svc/WasmSequencer/WasmSequencerHelpers.cpp:441)called 856 times90.0%
Svc::WasmSequencer::validateModuleMain(unsigned char) const (Svc/WasmSequencer/WasmSequencerHelpers.cpp:214)called 150 times93.0%
Svc::WasmSequencer::wasmArgs(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:181)called 1 time67.0%
Svc::WasmSequencer::wasmAsleep(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:435)called 2 times81.0%
Svc::WasmSequencer::wasmCommand(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:339)called 20 times79.0%
Svc::WasmSequencer::wasmEvent(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:378)called 11 times82.0%
Svc::WasmSequencer::wasmExit(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:149)called 4 times82.0%
Svc::WasmSequencer::wasmPanic(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:165)called 2 times82.0%
Svc::WasmSequencer::wasmReadParameter(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:296)called 8 times80.0%
Svc::WasmSequencer::wasmReadTelemetry(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:235)called 11 times77.0%
Svc::WasmSequencer::wasmRsleep(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:410)called 5 times81.0%
Svc::WasmSequencer::wasmSerialOut(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:460)called 8 times83.0%
Svc::WasmSequencer::wasmSerialRecv(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:502)called 12 times82.0%
Svc::WasmSequencer::wasmTime(spacewasm_caller_t*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:200)called 4 times78.0%
Svc::WasmSequencer::writeGuestMemory(Svc::WasmSequencer_HostFunction::T, unsigned int, unsigned char const*, unsigned long) (Svc/WasmSequencer/WasmSequencerInterpreter.cpp:238)called 30 times72.0%
Svc::WasmSequencer::writeTelemetry_handler(short, unsigned int) (Svc/WasmSequencer/WasmSequencer.cpp:244)called 28 times70.0%
Svc::WasmSequencer::~WasmSequencer() (Svc/WasmSequencer/WasmSequencer.hpp:45)called 218 times100.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmArgs>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 1 time88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmAsleep>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 2 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmCommand>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 20 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmEvent>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 11 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmExit>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 4 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmPanic>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 2 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmReadParameter>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 8 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmReadTelemetry>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 11 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmRsleep>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 5 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmSerialOut>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 8 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmSerialRecv>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 12 times88.0%
spacewasm_hostcall_result_t Svc::hostFunctionTrampoline<&Svc::WasmSequencer::wasmTime>(spacewasm_caller_t*, void*, spacewasm_value_t const*, unsigned long, spacewasm_value_t*) (Svc/WasmSequencer/WasmSequencerHost.cpp:85)called 4 times88.0%
spacewasm_panic (Svc/WasmSequencer/WasmSequencerHelpers.cpp:457)called 1 time73.0%