Name Remarks Stack Code Static
__aeabi_idiv0 4
__aeabi_ldivmod x-module 160
__aeabi_uldivmod x-module 48
__assert_func x-module 60
__cxa_pure_virtual 6
__cxxabiv1::__terminate(void (*)()) 8
__do_global_dtors_aux 36
__libc_init_array x-module 72
__malloc_lock 12
__malloc_unlock 12
__register_exitproc 196
__retarget_lock_acquire_recursive 2
__retarget_lock_init_recursive 2
__retarget_lock_release 2
__retarget_lock_release_recursive 2
__sclose 8
__sf_fake_stderr 0
__sf_fake_stdin 0
__sf_fake_stdout 0
__sflush_r 268
__sfmoreglue 44
__sfp 140
__sfp_lock_acquire 12
__sfp_lock_release 12
__sfputc_r 46
__sfputs_r 36
__sinit 112
__sinit_lock_acquire 12
__sinit_lock_release 12
__smakebuf_r 128
__sread 34
__sseek 36
__swbuf_r 164
__swhatbuf_r 74
__swrite 56
__swsetup_r 220
__udivmoddi4 720
_cleanup_r 12
_close 16
_close_r 32
_exit 4
_fflush_r 120
_fini 12
_free_r 152
_fstat 16
_fstat_r 36
_fwalk_reent 62
_getpid 16
_getpid_r 4
_global_impure_ptr 16
_init 12
_isatty 16
_isatty_r 32
_kill 16
_kill_r 36
_lseek 16
_lseek_r 36
_malloc_r 232
_printf_common 218
_printf_i 588
_raise_r 80
_read 16
_read_r 36
_sbrk 28
_sbrk_r 32
_vfiprintf_r 608
_write 196
_write_r 36
abort x-module 14
app::isrGroupNames 44
atexit x-module 12
bios::_cfgFtm4 4
bios::adcChannelsNamingStrings 4
bios::ADChannelCfg 4
bios::analogInputScaleConfiguration 4
bios::AnalogTester::getInfo() const::_info 12
bios::DigitalInput::sfDigitalInputConfigurations 4
bios::DigitalInputTester::getInfo() const::_info 20
bios::EVAL_LED_BLUE_PWM_Configuration 4
bios::EVAL_LED_GREEN_PWM_Configuration 4
bios::EVAL_LED_RED_PWM_Configuration 4
bios::inputConfigurationStrings 60
bios::Io::fPinConfiguration 188
bios::Io::gpioPrfCfgPtrs 8
bios::Io::gpioPtrs 12
bios::Output::sfOutputConfigurations 4
bios::outputConfigurationStrings 44
bios::outputPwmConfigurationStrings 72
bios::OutputPwmTester::getInfo() const::_info 16
bios::OutputTester::getInfo() const::_info 60
Can0Config 8
can::CanCommand::getInfo() const::_info 56
docan::DoCanFdFrameSizeMapper<unsigned char>::mapFrameSize(unsigned char&) const::sizes 20
docan::DoCanFrameCodecConfigPresets::PADDED_CLASSIC 16
fiprintf 36
frame_dummy 28
free 16
lifecycle::LifecycleControlCommand::getInfo() const::_info 76
lifecycle::StatisticsCommand::getInfo() const::_info 52
loggerComponentInfoTable 44
malloc 16
memchr 160
memcmp x-module 32
memcpy x-module 28
memset x-module 16
non-virtual thunk to can::CanDemoListener::canFrameSent(can::CANFrame const&) 28
non-virtual thunk to can::CanDemoListener::getFilter() 4
non-virtual thunk to docan::DoCanSystem::execute() 60
non-virtual thunk to systems::BspSystem::execute() 8
non-virtual thunk to systems::CanSystem::init() 4
non-virtual thunk to systems::CanSystem::run() 36
non-virtual thunk to systems::CanSystem::shutdown() 36
non-virtual thunk to systems::DemoSystem::execute() 8
non-virtual thunk to systems::RuntimeSystem::execute() 8
non-virtual thunk to systems::SafetySystem::execute() 12
non-virtual thunk to systems::SysAdminSystem::execute() 4
non-virtual thunk to transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::dump() 28
non-virtual thunk to transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::getTransportMessage(unsigned char, unsigned short, unsigned short, unsigned short, estd::slice<unsigned char const, 0u> const&, transport::TransportMessage*&) x-module 100
non-virtual thunk to transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper::releaseTransportMessage(transport::TransportMessage&) x-module 28
non-virtual thunk to transport::TransportRouterSimple::dump() 4
non-virtual thunk to transport::TransportSystem::init() 20
non-virtual thunk to transport::TransportSystem::run() 4
non-virtual thunk to transport::TransportSystem::shutdown() 4
non-virtual thunk to uds::AsyncDiagHelper::verify(unsigned char const*, unsigned short) 4
non-virtual thunk to uds::CommunicationControl::addCommunicationStateListener(uds::ICommunicationStateListener&) 8
non-virtual thunk to uds::CommunicationControl::addCommunicationSubStateListener(uds::ICommunicationSubStateListener&) 8
non-virtual thunk to uds::CommunicationControl::getCommunicationState() const 4
non-virtual thunk to uds::CommunicationControl::removeCommunicationStateListener(uds::ICommunicationStateListener&) 8
non-virtual thunk to uds::CommunicationControl::removeCommunicationSubStateListener(uds::ICommunicationSubStateListener&) 8
non-virtual thunk to uds::CommunicationControl::resetCommunicationSubState() 36
non-virtual thunk to uds::DiagDispatcher2::init() 16
non-virtual thunk to uds::DiagDispatcher2::send(transport::TransportMessage&, transport::ITransportMessageProcessedListener*) 8
non-virtual thunk to uds::DiagDispatcher2::shutdown(estd::function<void (transport::AbstractTransportLayer&)>) 40
non-virtual thunk to uds::DiagDispatcher2::transportMessageProcessed(transport::TransportMessage&, transport::ITransportMessageProcessedListener::ProcessingResult) 8
non-virtual thunk to uds::DiagnosticSessionControl::acceptedJob(uds::IncomingDiagConnection&, uds::AbstractDiagJob const&, unsigned char const*, unsigned short) 20
non-virtual thunk to uds::DiagnosticSessionControl::addDiagSessionListener(uds::IDiagSessionChangedListener&) 8
non-virtual thunk to uds::DiagnosticSessionControl::execute() 8
non-virtual thunk to uds::DiagnosticSessionControl::getActiveSession() const 4
non-virtual thunk to uds::DiagnosticSessionControl::isSessionTimeoutActive() 8
non-virtual thunk to uds::DiagnosticSessionControl::removeDiagSessionListener(uds::IDiagSessionChangedListener&) 8
non-virtual thunk to uds::DiagnosticSessionControl::resetToDefaultSession() 36
non-virtual thunk to uds::DiagnosticSessionControl::responseSent(uds::IncomingDiagConnection&, uds::DiagReturnCode::Type, unsigned char const*, unsigned short) 20
non-virtual thunk to uds::DiagnosticSessionControl::startSessionTimeout() 8
non-virtual thunk to uds::DiagnosticSessionControl::stopSessionTimeout() 20
non-virtual thunk to uds::UdsSystem::execute() 4
non-virtual thunk to util::command::ParentCommand::addCommand(util::command::ICommand&) 8
non-virtual thunk to util::command::ParentCommand::clearCommands() 24
non-virtual thunk to util::stream::TaggedSharedOutputStream::endContinuousOutput(util::stream::IOutputStream&) 8
non-virtual thunk to util::stream::TaggedSharedOutputStream::isEof() const 32
non-virtual thunk to util::stream::TaggedSharedOutputStream::write(estd::slice<unsigned char const, 0u> const&) 16
non-virtual thunk to util::stream::TaggedSharedOutputStream::write(unsigned char) 36
operator delete(void*) 4
operator delete(void*, unsigned int) x-module 4
pxCurrentTCBConst 4
pxCurrentTCBConst2 4
raise 20
safety::memoryProtectionConfigurationRam 24
sbrk_aligned 64
std 72
std::get_terminate() 16
std::terminate() 10
strlen x-module 24
uds::RequestRoutineResults::sfImplementedRequest 4
uds::responseData22Cf01 8
uds::StartRoutine::sfImplementedRequest 4
uds::StopRoutine::sfImplementedRequest 88
util::format::backgroundColorCodes 8
util::format::foregroundColorCodes 8
util::format::formattingCodes 4
util::format::Vt100AttributedStringFormatter::_resetFormatCode 0
util::logger::LevelInfo::_defaultConstLevelInfos 20
vtable for app::LifecycleMonitor 8
vtable for async::Call<estd::closure<void (transport::TransportMessage*, transport::ITransportMessageProcessedListener::ProcessingResult)> > 4
vtable for async::Call<estd::closure<void (unsigned char, uds::AbstractDiagJob*)> > 8
vtable for async::Call<estd::closure<void (unsigned short, uds::AbstractDiagJob*)> > 4
vtable for async::Call<estd::function<void ()> > 4
vtable for async::MemberCall<docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageReceivers> 4
vtable for async::MemberCall<docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processMessageTransmitters> 4
vtable for async::MemberCall<docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >, &docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> >::processShutdown> 4
vtable for async::TimeoutType 16
vtable for bios::AnalogTester 8
vtable for bios::CanFlex2Transceiver 28
vtable for bios::CanPhyCommon 4
vtable for bios::DigitalInputTester 8
vtable for bios::OutputPwmTester 8
vtable for bios::OutputTester 8
vtable for bios::PwmSupport 20
vtable for can::AbstractCANTransceiver 76
vtable for can::BitFieldFilter 16
vtable for can::CanCommand 8
vtable for can::CanDemoListener 12
vtable for can::ICanSystem 4
vtable for console::AsyncCommandWrapper 40
vtable for console::SyncCommandWrapper 4
vtable for docan::DoCanFdFrameSizeMapper<unsigned char> 4
vtable for docan::DoCanNormalAddressingFilter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short>, docan::DoCanNormalAddressingFilterAddressEntry<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > > 20
vtable for docan::DoCanPhysicalCanTransceiver<docan::DoCanNormalAddressing<unsigned short, unsigned char, unsigned short> > 20
vtable for docan::DoCanReceiver<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 4
vtable for docan::DoCanSystem 12
vtable for docan::DoCanSystem::TickGeneratorRunnableAdapter 8
vtable for docan::DoCanTransmitter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 4
vtable for docan::DoCanTransportLayer<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 12
vtable for docan::IDoCanAddressConverter<docan::DoCanDataLinkLayer<unsigned long, unsigned short, unsigned char, 4294967295ul, unsigned short> > 4
vtable for lifecycle::AsyncLifecycleComponent 76
vtable for lifecycle::declare::LifecycleManager<16u, 8u, 16u> 16
vtable for lifecycle::LifecycleControlCommand 8
vtable for lifecycle::LifecycleManager 88
vtable for lifecycle::LifecycleManager::ComponentTransitionExecutor 4
vtable for lifecycle::SingleContextLifecycleComponent 140
vtable for lifecycle::StatisticsCommand 8
vtable for logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate> 4
vtable for logger::BufferedLoggerOutput<interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate>::EntryOutputAdapter 4
vtable for logger::ComponentConfig<(unsigned char)11> 32
vtable for logger::ComponentMapping<(unsigned char)11> 4
vtable for logger::ConsoleEntryFormatter<unsigned long, unsigned long> 4
vtable for logger::ConsoleEntryOutput<unsigned long, unsigned long> 4
vtable for logger::declare::BufferedLoggerOutput<8192ul, interrupts::SuspendResumeAllInterruptsScopedLock, (unsigned char)128, unsigned short, unsigned long, unsigned long, logger::SectionPredicate> 4
vtable for logger::DefaultLoggerTime<estd::chrono::time_point<estd::chrono::high_resolution_clock, estd::chrono::duration<unsigned long, estd::ratio<1ll, 1000ll> > > > 4
vtable for logger::EntrySerializer<unsigned short, unsigned long, logger::SectionPredicate>::EntryReader 8
vtable for runtime::StatisticsContainer<runtime::RuntimeStatistics, runtime::RuntimeStatistics>::Iterator 36
vtable for runtime::StatisticsIterator<runtime::RuntimeStatistics> 4
vtable for StaticBsp::DummyEcuPowerStateController 8
vtable for systems::BspSystem 12
vtable for systems::CanSystem 48
vtable for systems::CanSystem::CanRxRunnable 4
vtable for systems::DemoSystem 12
vtable for systems::RuntimeSystem 12
vtable for systems::SafetySystem 16
vtable for systems::SysAdminSystem 12
vtable for transport::AbstractTransportLayer 88
vtable for transport::AbstractTransportLayer::TransportMessageProvidingListenerHelper 12
vtable for transport::ITransportSystem 4
vtable for transport::TransportRouterSimple 12
vtable for transport::TransportSystem 20
vtable for uds::ApplicationDefaultSession 4
vtable for uds::ApplicationExtendedSession 4
vtable for uds::AsyncDiagHelper 52
vtable for uds::CommunicationControl 24
vtable for uds::declare::AsyncDiagHelper<5u> 12
vtable for uds::DefaultDiagAuthenticator 4
vtable for uds::DiagDispatcher2 16
vtable for uds::DiagDispatcher2::DefaultTransportMessageProcessedListener 4
vtable for uds::DiagJobRoot 176
vtable for uds::DiagnosticSessionControl 36
vtable for uds::DummySessionPersistence 4
vtable for uds::IAsyncDiagHelper 4
vtable for uds::IncomingDiagConnection 152
vtable for uds::IncomingDiagConnection::Timeout 4
vtable for uds::IResumableDiagDispatcher 4
vtable for uds::ManagedOutgoingDiagConnection 60
vtable for uds::OutgoingDiagConnection 4
vtable for uds::OutgoingDiagConnection::Timeout 4
vtable for uds::ProgrammingSession 160
vtable for uds::ReadDataByIdentifier 8
vtable for uds::ReadIdentifierFromMemory 8
vtable for uds::ReadIdentifierPot 744
vtable for uds::RequestRoutineResults 8
vtable for uds::RoutineControl 8
vtable for uds::Service 8
vtable for uds::StartRoutine 8
vtable for uds::StopRoutine 8
vtable for uds::Subfunction 112
vtable for uds::TesterPresent 8
vtable for uds::UdsLifecycleConnector 4
vtable for uds::UdsSystem 12
vtable for uds::WriteDataByIdentifier 8
vtable for util::command::CommandContext 4
vtable for util::command::HelpCommand 4
vtable for util::command::HelpCommand::CallbackHelper 4
vtable for util::command::ParentCommand 12
vtable for util::command::SimpleCommand 28
vtable for util::format::PrintfArgumentReader 4
vtable for util::stream::ISharedOutputStream 4
vtable for util::stream::NormalizeLfOutputStream 4
vtable for util::stream::NullOutputStream 172
vtable for util::stream::SharedOutputStream 24
vtable for util::stream::StdoutStream 4
vtable for util::stream::StringBufferOutputStream 4
vtable for util::stream::TaggedSharedOutputStream 16
∑ 279 functions 10,944
(anonymous namespace)::getParentCommand()::parentCommand 24
(anonymous namespace)::state 24
__atexit_recursive_mutex 4
__cxxabiv1::__terminate_handler 4
__isr_vector 1,024
__lock___atexit_recursive_mutex 1
__lock___malloc_recursive_mutex 1
__lock___sfp_recursive_mutex 1
__lock___sinit_recursive_mutex 1
__malloc_free_list 4
__malloc_sbrk_start 4
_global_atexit 4
_global_atexit0 140
_impure_ptr 4
app::backgroundTask 2,144
app::bspTask 2,144
app::canTask 2,144
app::demoSystem 408
app::demoTask 2,144
app::doCanSystem 10,880
app::idleTask 2,144
app::lifecycleManager 724
app::lifecycleMonitor 12
app::runtimeMonitor 460
app::runtimeSystem 320
app::safetySystem 100
app::safetyTask 2,144
app::sysAdminSystem 100
app::sysadminTask 2,144
app::timerTask 1,120
app::transportSystem 12,616
app::udsSystem 2,768
app::udsTask 2,144
bios::AnalogInput::fAdc0 12
bios::AnalogInput::fADChannelCfg 4
bios::CanFlex2Transceiver::fpCanTransceivers 32
bios::DigitalInput::sfpDigitalInputConfiguration 4
bios::Output::sfpOutputConfiguration 4
bsp::Watchdog::watchdogServiceCounter 4
completed 1
console::asyncConsole 12
console::AsyncConsole::AsyncConsole()::helpCommand 32
console::AsyncConsole::AsyncConsole()::syncCommandWrapper 12
console::enableStdioConsole 1
console::stdioConsoleInput 208
docan::DoCanSystem::_addresses 16
errno 4
estd::global_assert_handler()::esr_global_assert_handler 4
guard variable for (anonymous namespace)::getParentCommand()::parentCommand 4
guard variable for console::AsyncConsole::AsyncConsole()::helpCommand 4
guard variable for console::AsyncConsole::AsyncConsole()::syncCommandWrapper 4
guard variable for safety::SafeSupervisor::getInstance()::instance 4
guard variable for systems::DemoSystem::cyclic()::previousSentTime 4
guard variable for uds::AbstractDiagJob::getDefaultDiagAuthenticator()::authenticator 4
guard variable for uds::DiagSession::ALL_SESSIONS()::allSessions 4
guard variable for uds::DiagSession::APPLICATION_DEFAULT_SESSION()::applicationDefaultSession 4
guard variable for uds::DiagSession::APPLICATION_EXTENDED_SESSION()::applicationExtendedSession 4
guard variable for uds::DiagSession::PROGRAMMING_SESSION()::programmingSession 4
heap_end 4
impure_data 96
logger::asyncCommandWrapper 36
logger::loggerCommand 52
logger::loggerComponentConfig 8
logger::loggerComposition 8,300
loggerComponentMapping 28
object 24
platform::bspSystem 232
platform::canSystem 1,188
platform::staticBsp 68
safety::SafeSupervisor::getInstance()::instance 92
systems::DemoSystem::cyclic()::canSentCount 4
systems::DemoSystem::cyclic()::previousSentTime 4
systems::DemoSystem::cyclic()::timeCounter 1
ucStaticTimerQueueStorage 480
uds::AbstractDiagJob::getDefaultDiagAuthenticator()::authenticator 4
uds::AbstractDiagJob::sfpDiagJobRoot 4
uds::AbstractDiagJob::sfpSessionManager 4
uds::DiagSession::ALL_SESSIONS()::allSessions 1
uds::DiagSession::APPLICATION_DEFAULT_SESSION()::applicationDefaultSession 8
uds::DiagSession::APPLICATION_EXTENDED_SESSION()::applicationExtendedSession 8
uds::DiagSession::PROGRAMMING_SESSION()::programmingSession 8
util::logger::BSP 1
util::logger::CAN 1
util::logger::COMMON 1
util::logger::CONSOLE 1
util::logger::DEMO 1
util::logger::DOCAN 1
util::logger::GLOBAL 1
util::logger::LIFECYCLE 1
util::logger::Logger::_componentMapping 4
util::logger::Logger::_output 4
util::logger::SAFETY 1
util::logger::TPROUTER 1
util::logger::TRANSPORT 1
util::logger::UDS 1
xLastTime 4
xStaticTimerQueue 80
∑ 97 variables 59,048
∑ over all (279 functions, 97 variables) 10,944 59,048