Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 87.38 6.51 6.51 19516 0.00 0.00 Normal2x(unsigned char const*, unsigned int, unsigned char*, unsigned int, int, int) 1.48 6.62 0.11 14622 0.00 0.00 AGOS::AGOSEngine::drawBackGroundImage(AGOS::VC10_state*) 1.34 6.72 0.10 7785 0.00 0.00 AGOS::AGOSEngine::drawVertImageCompressed(AGOS::VC10_state*) 1.07 6.80 0.08 6926 0.00 0.00 AGOS::AGOSEngine::vc10_uncompressFlip(unsigned char const*, unsigned int, unsigned int) 0.94 6.87 0.07 7162 0.00 0.00 OSystem_SDL::blitCursor() 0.94 6.94 0.07 6926 0.00 0.00 AGOS::AGOSEngine::drawVertImageUncompressed(AGOS::VC10_state*) 0.67 6.99 0.05 201696 0.00 0.00 AGOS::vc10_depackColumn(AGOS::VC10_state*) 0.67 7.04 0.05 22251 0.00 0.00 OSystem_SDL::internUpdateScreen() 0.67 7.09 0.05 7049 0.00 0.00 AGOS::AGOSEngine_Simon1::handleMouseMoved() 0.27 7.11 0.02 256000 0.00 0.00 GUI::ThemeModern::calcDimColor(short) 0.27 7.13 0.02 129709 0.00 0.00 OSystem_SDL::getMillis() 0.27 7.15 0.02 22770 0.00 0.00 OSystem_SDL::pollEvent(Common::Event&) 0.27 7.17 0.02 21699 0.00 0.00 OSystem_SDL::addDirtyRect(int, int, int, int, bool) 0.27 7.19 0.02 17615 0.00 0.00 AGOS::AGOSEngine::animateSprites() 0.27 7.21 0.02 7050 0.00 0.00 Graphics::CursorManager::showMouse(bool) 0.27 7.23 0.02 6706 0.00 0.00 OSystem_SDL::setMouseCursor(unsigned char const*, unsigned int, unsigned int, int, int, unsigned char, int) 0.27 7.25 0.02 3026 0.00 0.00 AGOS::AGOSEngine::hitarea_stuff_helper() 0.13 7.26 0.01 967274 0.00 0.00 AGOS::AGOSEngine::getGameType() const 0.13 7.27 0.01 257025 0.00 0.00 OSystem_SDL::colorToRGB(short, unsigned char&, unsigned char&, unsigned char&) 0.13 7.28 0.01 129709 0.00 0.00 DefaultEventManager::processMillis(unsigned int&) 0.13 7.29 0.01 49276 0.00 0.00 Common::String::compareTo(char const*) const 0.13 7.30 0.01 34994 0.00 0.00 Audio::AudioCDManager::updateCD() 0.13 7.31 0.01 29337 0.00 0.00 AGOS::AGOSEngine::drawImage_clip(AGOS::VC10_state*) 0.13 7.32 0.01 29337 0.00 0.00 AGOS::AGOSEngine_Simon1::drawImage(AGOS::VC10_state*) 0.13 7.33 0.01 22770 0.00 0.00 DefaultEventManager::pollEvent(Common::Event&) 0.13 7.34 0.01 22623 0.00 0.00 AGOS::AGOSEngine::getGameId() const 0.13 7.35 0.01 22251 0.00 0.00 OSystem_SDL::updateScreen() 0.13 7.36 0.01 22232 0.00 0.00 OSystem_SDL::delayMillis(unsigned int) 0.13 7.37 0.01 18621 0.00 0.00 OSystem_SDL::undrawMouse() 0.13 7.38 0.01 17622 0.00 0.00 AGOS::AGOSEngine::processVgaEvents() 0.13 7.39 0.01 12922 0.00 0.00 AGOS::AGOSEngine::delay(unsigned int) 0.13 7.40 0.01 12922 0.00 0.00 Common::RandomSource::getRandomNumber(unsigned int) 0.13 7.41 0.01 12336 0.00 0.00 AGOS::AGOSEngine::processSpecialKeys() 0.13 7.42 0.01 10515 0.00 0.00 GUI::ThemeModern::drawSurfaceMasked(Common::Rect const&, Graphics::Surface const*, bool, bool, int, short, short, unsigned int) 0.13 7.43 0.01 7227 0.00 0.00 AGOS::AGOSEngine::timer_proc1() 0.13 7.44 0.01 7227 0.00 0.00 AGOS::AGOSEngine::timer_callback() 0.13 7.45 0.01 5366 0.00 0.00 AGOS::AGOSEngine::runVgaScript() 0.00 7.45 0.00 280610 0.00 0.00 OSystem_SDL::RGBToColor(unsigned char, unsigned char, unsigned char) 0.00 7.45 0.00 205000 0.00 0.00 OSystem_SDL::unlockMutex(Common::OpaqueMutex*) 0.00 7.45 0.00 205000 0.00 0.00 OSystem_SDL::lockMutex(Common::OpaqueMutex*) 0.00 7.45 0.00 172244 0.00 0.00 Common::StackLock::lock() 0.00 7.45 0.00 172244 0.00 0.00 Common::StackLock::unlock() 0.00 7.45 0.00 172244 0.00 0.00 Common::StackLock::~StackLock() 0.00 7.45 0.00 149983 0.00 0.00 Common::StackLock::StackLock(Common::Mutex const&, char const*) 0.00 7.45 0.00 129717 0.00 0.00 OSystem::getEventManager() 0.00 7.45 0.00 109244 0.00 0.00 YM3812UpdateOne(fm_opl_f*, short*, int) 0.00 7.45 0.00 109244 0.00 0.00 MidiDriver_ADLIB::generateSamples(short*, int) 0.00 7.45 0.00 107120 0.00 0.00 AGOS::AGOSEngine::getFeatures() const 0.00 7.45 0.00 102910 0.00 0.00 Common::MemoryReadStream::read(void*, unsigned int) 0.00 7.45 0.00 100672 0.00 0.00 MidiDriver_ADLIB::onTimer() 0.00 7.45 0.00 100672 0.00 0.00 AGOS::MidiPlayer::onTimer(void*) 0.00 7.45 0.00 100497 0.00 0.00 MidiParser::onTimer() 0.00 7.45 0.00 80618 0.00 0.00 Common::File::read(void*, unsigned int) 0.00 7.45 0.00 72520 0.00 0.00 GUI::getColorAlpha(short, short, int) 0.00 7.45 0.00 64635 0.00 0.00 Common::String::decRefCount(int*) 0.00 7.45 0.00 54678 0.00 0.00 MidiDriver_ADLIB::adlib_write(unsigned char, unsigned char) 0.00 7.45 0.00 53825 0.00 0.00 AGOS::AGOSEngine::dirtyClipCheck(short, short, short, short) 0.00 7.45 0.00 48727 0.00 0.00 GUI::calcGradient(short, short, int, int, unsigned int) 0.00 7.45 0.00 47336 0.00 0.00 Common::String::~String() 0.00 7.45 0.00 45598 0.00 0.00 Common::String::equals(Common::String const&) const 0.00 7.45 0.00 45598 0.00 0.00 Common::String::compareTo(Common::String const&) const 0.00 7.45 0.00 45598 0.00 0.00 Common::String::operator==(Common::String const&) const 0.00 7.45 0.00 43999 0.00 0.00 AGOS::AGOSEngine::getBackGround() 0.00 7.45 0.00 40521 0.00 0.00 DefaultTimerManager::handler() 0.00 7.45 0.00 37990 0.00 0.00 OPLWriteReg(fm_opl_f*, int, int) 0.00 7.45 0.00 34994 0.00 0.00 OSystem_SDL::updateCD() 0.00 7.45 0.00 33184 0.00 0.00 Common::String::String(Common::String const&) 0.00 7.45 0.00 32751 0.00 0.00 OSystem_SDL::lockScreen() 0.00 7.45 0.00 32751 0.00 0.00 OSystem_SDL::unlockScreen() 0.00 7.45 0.00 30631 0.00 0.00 AGOS::AGOSEngine::readUint16Wrapper(void const*) 0.00 7.45 0.00 30465 0.00 0.00 AGOS::AGOSEngine::vcReadNextWord() 0.00 7.45 0.00 29340 0.00 0.00 AGOS::AGOSEngine::setMoveRect(unsigned short, unsigned short, unsigned short, unsigned short) 0.00 7.45 0.00 25883 0.00 0.00 GUI::isdelim(char) 0.00 7.45 0.00 24596 0.00 0.00 Common::File::eof() const 0.00 7.45 0.00 24547 0.00 0.00 Common::File::eos() const 0.00 7.45 0.00 23267 0.00 0.00 Common::File::ioFailed() const 0.00 7.45 0.00 22770 0.00 0.00 OSystem_SDL::handleKbdMouse() 0.00 7.45 0.00 22360 0.00 0.00 Common::String::ensureCapacity(unsigned int, bool) 0.00 7.45 0.00 22261 0.00 0.00 Common::StackLock::StackLock(Common::OpaqueMutex*, char const*) 0.00 7.45 0.00 22251 0.00 0.00 OSystem_SDL::drawMouse() 0.00 7.45 0.00 22033 0.00 0.00 Common::hashit(char const*) 0.00 7.45 0.00 19125 0.00 0.00 Common::MemoryReadStream::eos() const 0.00 7.45 0.00 17713 0.00 0.00 Common::Stream::ioFailed() const 0.00 7.45 0.00 17343 0.00 0.00 MidiDriver_ADLIB::isStereo() const 0.00 7.45 0.00 17342 0.00 0.00 MidiDriver_Emulated::endOfData() const 0.00 7.45 0.00 15218 0.00 0.00 AGOS::AGOSEngine::drawImage_init(short, unsigned short, short, short, unsigned short) 0.00 7.45 0.00 15156 0.00 0.00 AGOS::AGOSEngine::saveBackGround(AGOS::VgaSprite*) 0.00 7.45 0.00 14734 0.00 0.00 Common::String::operator+=(char const*) 0.00 7.45 0.00 14715 0.00 0.00 AGOS::AGOSEngine::readUint32Wrapper(void const*) 0.00 7.45 0.00 14711 0.00 0.00 AGOS::AGOSEngine::drawVertImage(AGOS::VC10_state*) 0.00 7.45 0.00 13594 0.00 0.00 Common::String::operator=(Common::String const&) 0.00 7.45 0.00 11261 0.00 0.00 Common::String::String(char const*, unsigned int) 0.00 7.45 0.00 10729 0.00 0.00 Common::operator+(Common::String const&, char const*) 0.00 7.45 0.00 9972 0.00 0.00 Common::HashMap, Common::EqualTo >::lookup(Common::String const&) const 0.00 7.45 0.00 9246 0.00 0.00 Common::HashMap, Common::EqualTo >::lookup(Common::String const&) const 0.00 7.45 0.00 8671 0.00 0.00 MidiDriver_Emulated::readBuffer(short*, int) 0.00 7.45 0.00 8671 0.00 0.00 Audio::CopyRateConverter::flow(Audio::AudioStream&, short*, unsigned int, unsigned short, unsigned short) 0.00 7.45 0.00 8671 0.00 0.00 Audio::Channel::mix(short*, unsigned int) 0.00 7.45 0.00 8671 0.00 0.00 Audio::AudioStream::endOfStream() const 0.00 7.45 0.00 8671 0.00 0.00 Audio::MixerImpl::getVolumeForSoundType(Audio::Mixer::SoundType) const 0.00 7.45 0.00 8257 0.00 0.00 AGOS::AGOSEngine::vcReadVarOrWord() 0.00 7.45 0.00 7984 0.00 0.00 AGOS::MidiPlayer::send(unsigned int) 0.00 7.45 0.00 7878 0.00 0.00 MidiDriver_ADLIB::send(unsigned char, unsigned int) 0.00 7.45 0.00 7862 0.00 0.00 AdlibPart::send(unsigned int) 0.00 7.45 0.00 7813 0.00 0.00 MidiParser::readVLQ(unsigned char*&) 0.00 7.45 0.00 7810 0.00 0.00 MidiParser_SMF::parseNextEvent(EventInfo&) 0.00 7.45 0.00 7785 0.00 0.00 AGOS::vc10_skip_cols(AGOS::VC10_state*) 0.00 7.45 0.00 7517 0.00 0.00 GUI::Eval::getToken() 0.00 7.45 0.00 7479 0.00 0.00 MidiParser::activeNote(unsigned char, unsigned char, bool) 0.00 7.45 0.00 6979 0.00 0.00 OSystem_SDL::showMouse(bool) 0.00 7.45 0.00 6909 0.00 0.00 AGOS::AGOSEngine::findCurSprite() 0.00 7.45 0.00 6849 0.00 0.00 FilesystemNode::FilesystemNode() 0.00 7.45 0.00 6847 0.00 0.00 FilesystemNode::~FilesystemNode() 0.00 7.45 0.00 6705 0.00 0.00 AGOS::AGOSEngine::drawMousePointer() 0.00 7.45 0.00 6705 0.00 0.00 Graphics::CursorManager::replaceCursor(unsigned char const*, unsigned int, unsigned int, int, int, unsigned char, int) 0.00 7.45 0.00 6705 0.00 0.00 DefaultEventManager::getMousePos() const 0.00 7.45 0.00 6183 0.00 0.00 AGOS::AGOSEngine::dirtyBackGround() 0.00 7.45 0.00 6172 0.00 0.00 Common::HashMap, Common::EqualTo >::lookupAndCreateIfMissing(Common::String const&) 0.00 7.45 0.00 6172 0.00 0.00 Common::HashMap, Common::EqualTo >::getVal(Common::String const&) 0.00 7.45 0.00 6172 0.00 0.00 Common::HashMap, Common::EqualTo >::operator[](Common::String const&) 0.00 7.45 0.00 5728 0.00 0.00 unzlocal_getShort(Common::File&, unsigned long*) 0.00 7.45 0.00 5456 0.00 0.00 Common::HashMap, Common::EqualTo >::lookupAndCreateIfMissing(Common::String const&) 0.00 7.45 0.00 5456 0.00 0.00 Common::HashMap, Common::EqualTo >::getVal(Common::String const&) 0.00 7.45 0.00 5456 0.00 0.00 Common::HashMap, Common::EqualTo >::operator[](Common::String const&) 0.00 7.45 0.00 5409 0.00 0.00 AGOS::AGOSEngine::addVgaEvent(unsigned short, unsigned char, unsigned char const*, unsigned short, unsigned short) 0.00 7.45 0.00 5358 0.00 0.00 AGOS::AGOSEngine::animateEvent(unsigned char const*, unsigned short, unsigned short) 0.00 7.45 0.00 5358 0.00 0.00 AGOS::AGOSEngine::deleteVgaEvent(AGOS::VgaTimerEntry*) 0.00 7.45 0.00 5254 0.00 0.00 Common::String::incRefCount() const 0.00 7.45 0.00 4478 0.00 0.00 unzlocal_getLong(Common::File&, unsigned long*) 0.00 7.45 0.00 4249 0.00 0.00 debug(int, char const*, ...) 0.00 7.45 0.00 4219 0.00 0.00 AGOS::AGOSEngine::readSingleOpcode(Common::SeekableReadStream*, unsigned char*) 0.00 7.45 0.00 4213 0.00 0.00 AGOS::AGOSEngine::vc24_setSpriteXY() 0.00 7.45 0.00 4043 0.00 0.00 AGOS::AGOSEngine::vc12_delay() 0.00 7.45 0.00 3838 0.00 0.00 GUI::Eval::getBuiltinVar(char const*) 0.00 7.45 0.00 3838 0.00 0.00 GUI::Eval::getVar_(Common::String const&, bool) 0.00 7.45 0.00 3742 0.00 0.00 MidiDriver_ADLIB::adlib_key_off(int) 0.00 7.45 0.00 3742 0.00 0.00 MidiDriver_ADLIB::mc_off(AdlibVoice*) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::part_key_on(AdlibPart*, AdlibInstrument*, unsigned char, unsigned char) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::adlib_playnote(int, int) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::allocate_voice(unsigned char) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::adlib_note_on_ex(int, unsigned char, int) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::adlib_setup_channel(int, AdlibInstrument*, unsigned char, unsigned char) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::link_mc(AdlibPart*, AdlibVoice*) 0.00 7.45 0.00 3741 0.00 0.00 MidiDriver_ADLIB::mc_key_on(AdlibVoice*, AdlibInstrument*, unsigned char, unsigned char) 0.00 7.45 0.00 3733 0.00 0.00 GUI::Eval::level4(int*) 0.00 7.45 0.00 3733 0.00 0.00 GUI::Eval::level5(int*) 0.00 7.45 0.00 3678 0.00 0.00 Common::String::equals(char const*) const 0.00 7.45 0.00 3667 0.00 0.00 Common::String::operator==(char const*) const 0.00 7.45 0.00 3602 0.00 0.00 GUI::Eval::level3(int*) 0.00 7.45 0.00 3439 0.00 0.00 AGOS::AGOSEngine::getTime() const 0.00 7.45 0.00 3171 0.00 0.00 AGOS::AGOSEngine::dirtyClips() 0.00 7.45 0.00 3171 0.00 0.00 AGOS::AGOSEngine::restoreBackGround() 0.00 7.45 0.00 3170 0.00 0.00 AGOS::AGOSEngine::displayScreen() 0.00 7.45 0.00 3025 0.00 0.00 GUI::Eval::primitive(int*) 0.00 7.45 0.00 2927 0.00 0.00 Common::MemoryPool::malloc() 0.00 7.45 0.00 2926 0.00 0.00 Common::MemoryPool::free(void*) 0.00 7.45 0.00 2806 0.00 0.00 Common::String::hasPrefix(char const*) const 0.00 7.45 0.00 2681 0.00 0.00 GUI::Eval::level2(int*) 0.00 7.45 0.00 2674 0.00 0.00 Common::String::operator=(char const*) 0.00 7.45 0.00 2654 0.00 0.00 MidiDriver_ADLIB::part_key_off(AdlibPart*, unsigned char) 0.00 7.45 0.00 2654 0.00 0.00 AdlibPart::noteOff(unsigned char) 0.00 7.45 0.00 2653 0.00 0.00 AdlibPart::noteOn(unsigned char, unsigned char) 0.00 7.45 0.00 2636 0.00 0.00 Common::computeCapacity(int) 0.00 7.45 0.00 2635 0.00 0.00 Common::String::operator+=(Common::String const&) 0.00 7.45 0.00 2360 0.00 0.00 Common::hashit_lower(char const*) 0.00 7.45 0.00 2328 0.00 0.00 AdlibPart::volume(unsigned char) 0.00 7.45 0.00 2302 0.00 0.00 AGOS::AGOSEngine::allocateTable(unsigned int) 0.00 7.45 0.00 2300 0.00 0.00 MidiDriver_ADLIB::adlib_set_param(int, unsigned char, int) 0.00 7.45 0.00 2024 0.00 0.00 GUI::Eval::eval(Common::String const&, Common::String const&, Common::String const&, int) 0.00 7.45 0.00 1923 0.00 0.00 Common::ltrim(char*) 0.00 7.45 0.00 1923 0.00 0.00 Common::rtrim(char*) 0.00 7.45 0.00 1871 0.00 0.00 Common::operator+(Common::String const&, Common::String const&) 0.00 7.45 0.00 1729 0.00 0.00 Common::HashMap::lookup(Common::String const&) const 0.00 7.45 0.00 1679 0.00 0.00 Common::String::toLowercase() 0.00 7.45 0.00 1435 0.00 0.00 AGOS::AGOSEngine::getBitFlag(unsigned int) 0.00 7.45 0.00 1385 0.00 0.00 AGOS::AGOSEngine::vcReadVar(unsigned int) 0.00 7.45 0.00 1140 0.00 0.00 Common::SeekableReadStream::readLine(char*, unsigned int) 0.00 7.45 0.00 1088 0.00 0.00 AdlibPercussionChannel::noteOn(unsigned char, unsigned char) 0.00 7.45 0.00 1088 0.00 0.00 AdlibPercussionChannel::noteOff(unsigned char) 0.00 7.45 0.00 1083 0.00 0.00 Common::String::clear() 0.00 7.45 0.00 1072 0.00 0.00 AGOS::AGOSEngine::readSubroutineLine(Common::SeekableReadStream*, AGOS::SubroutineLine*, AGOS::Subroutine*) 0.00 7.45 0.00 1072 0.00 0.00 AGOS::AGOSEngine::createSubroutineLine(AGOS::Subroutine*, int) 0.00 7.45 0.00 1052 0.00 0.00 GUI::Eval::arith(char, int*, int*) 0.00 7.45 0.00 1025 0.00 0.00 unsigned int RGBToColor >(unsigned char, unsigned char, unsigned char) 0.00 7.45 0.00 961 0.00 0.00 Common::HashMap::contains(Common::String const&) const 0.00 7.45 0.00 942 0.00 0.00 Common::ConfigFile::isValidName(Common::String const&) 0.00 7.45 0.00 916 0.00 0.00 lastPathComponent(Common::String const&) 0.00 7.45 0.00 916 0.00 0.00 POSIXFilesystemNode::POSIXFilesystemNode(Common::String const&, bool) 0.00 7.45 0.00 916 0.00 0.00 POSIXFilesystemNode::~POSIXFilesystemNode() 0.00 7.45 0.00 916 0.00 0.00 Common::SharedPtrDeletionImpl::~SharedPtrDeletionImpl() 0.00 7.45 0.00 896 0.00 0.00 FilesystemNode::FilesystemNode(AbstractFilesystemNode*) 0.00 7.45 0.00 856 0.00 0.00 GUI::Theme::processSingleLine(Common::String const&, Common::String const&, Common::String const&, Common::String const&) 0.00 7.45 0.00 812 0.00 0.00 AGOS::AGOSEngine::setScriptCondition(bool) 0.00 7.45 0.00 764 0.00 0.00 AGOS::AGOSEngine::vcSkipNextInstruction() 0.00 7.45 0.00 764 0.00 0.00 AGOS::AGOSEngine::getByte() 0.00 7.45 0.00 756 0.00 0.00 AGOS::fileReadItemID(Common::SeekableReadStream*) 0.00 7.45 0.00 736 0.00 0.00 AGOS::AGOSEngine::vc44_ifBitClear() 0.00 7.45 0.00 717 0.00 0.00 AGOS::AGOSEngine::isSpriteLoaded(unsigned short, unsigned short) 0.00 7.45 0.00 717 0.00 0.00 AGOS::AGOSEngine::vc23_setPriority() 0.00 7.45 0.00 717 0.00 0.00 AGOS::AGOSEngine::animate(unsigned short, unsigned short, unsigned short, short, short, unsigned short, bool) 0.00 7.45 0.00 711 0.00 0.00 AGOS::AGOSEngine::vc3_loadSprite() 0.00 7.45 0.00 687 0.00 0.00 AGOS::AGOSEngine::setScriptReturn(int) 0.00 7.45 0.00 676 0.00 0.00 Common::File::seek(int, int) 0.00 7.45 0.00 661 0.00 0.00 AGOS::AGOSEngine::vc15_sync() 0.00 7.45 0.00 656 0.00 0.00 AGOS::AGOSEngine::vc25_halt_sprite() 0.00 7.45 0.00 656 0.00 0.00 AGOS::AGOSEngine::checkWaitEndTable() 0.00 7.45 0.00 654 0.00 0.00 AGOS::AGOSEngine::vc16_waitSync() 0.00 7.45 0.00 654 0.00 0.00 Common::HashMap::lookupAndCreateIfMissing(Common::String const&) 0.00 7.45 0.00 651 0.00 0.00 AGOS::AGOSEngine::vc45_setSpriteX() 0.00 7.45 0.00 651 0.00 0.00 AGOS::AGOSEngine::vc46_setSpriteY() 0.00 7.45 0.00 637 0.00 0.00 Common::HashMap::getVal(Common::String const&) 0.00 7.45 0.00 635 0.00 0.00 AGOS::AGOSEngine::getScriptReturn() 0.00 7.45 0.00 635 0.00 0.00 AGOS::AGOSEngine::getScriptCondition() 0.00 7.45 0.00 635 0.00 0.00 AGOS::AGOSEngine_Simon1::executeOpcode(int) 0.00 7.45 0.00 634 0.00 0.00 Normal1x(unsigned char const*, unsigned int, unsigned char*, unsigned int, int, int) 0.00 7.45 0.00 629 0.00 0.00 Common::HashMap::operator[](Common::String const&) 0.00 7.45 0.00 622 0.00 0.00 unzlocal_GetCurrentFileInfoInternal(void*, unz_file_info_s*, unz_file_info_internal_s*, char*, unsigned long, void*, unsigned long, char*, unsigned long) 0.00 7.45 0.00 597 0.00 0.00 Graphics::NewFont::getCharWidth(unsigned char) const 0.00 7.45 0.00 564 0.00 0.00 AGOS::AGOSEngine::getVarOrWord() 0.00 7.45 0.00 476 0.00 0.00 AGOS::AGOSEngine::vc18_jump() 0.00 7.45 0.00 469 0.00 0.00 OSystem_SDL::fillMouseEvent(Common::Event&, int, int) 0.00 7.45 0.00 465 0.00 0.00 POSIXFilesystemNode::isDirectory() const 0.00 7.45 0.00 458 0.00 0.00 OSystem_SDL::setMousePos(int, int) 0.00 7.45 0.00 454 0.00 0.00 OSystem_SDL::setPalette(unsigned char const*, unsigned int, unsigned int) 0.00 7.45 0.00 450 0.00 0.00 FilesystemNode::getPath() const 0.00 7.45 0.00 450 0.00 0.00 POSIXFilesystemNode::getPath() const 0.00 7.45 0.00 448 0.00 0.00 AGOS::AGOSEngine::paletteFadeOut(unsigned char*, unsigned int, unsigned int) 0.00 7.45 0.00 446 0.00 0.00 FilesystemNode::isDirectory() const 0.00 7.45 0.00 445 0.00 0.00 FilesystemNode::getName() const 0.00 7.45 0.00 445 0.00 0.00 POSIXFilesystemNode::getName() const 0.00 7.45 0.00 439 0.00 0.00 Common::HashMap, Common::EqualTo >::lookup(Common::String const&) const 0.00 7.45 0.00 438 0.00 0.00 Common::HashMap, Common::EqualTo >::lookupAndCreateIfMissing(Common::String const&) 0.00 7.45 0.00 438 0.00 0.00 Common::HashMap, Common::EqualTo >::getVal(Common::String const&) 0.00 7.45 0.00 438 0.00 0.00 Common::HashMap, Common::EqualTo >::operator[](Common::String const&) 0.00 7.45 0.00 430 0.00 0.00 Common::File::write(void const*, unsigned int) 0.00 7.45 0.00 428 0.00 0.00 AGOS::AGOSEngine::getVarOrByte() 0.00 7.45 0.00 401 0.00 0.00 GUI::Theme::setSpecialAlias(Common::String const&, Common::String const&) 0.00 7.45 0.00 381 0.00 0.01 AGOS::AGOSEngine::kickoffTimeEvents() 0.00 7.45 0.00 377 0.00 0.00 AGOS::AGOSEngine::allocateItem(unsigned int) 0.00 7.45 0.00 371 0.00 0.00 AGOS::AGOSEngine::getVarWrapper() 0.00 7.45 0.00 328 0.00 0.00 Common::MemoryReadStream::seek(int, int) 0.00 7.45 0.00 321 0.00 0.00 unzGetCurrentFileInfo 0.00 7.45 0.00 319 0.00 0.00 Common::fopenNoCase(Common::String const&, Common::String const&, char const*) 0.00 7.45 0.00 316 0.00 0.00 Common::String::toUppercase() 0.00 7.45 0.00 316 0.00 0.00 Common::String::setChar(char, unsigned int) 0.00 7.45 0.00 312 0.00 0.00 Plugin::getType() const 0.00 7.45 0.00 298 0.00 0.00 unzStringFileNameCompare 0.00 7.45 0.00 293 0.00 0.00 AdlibPart::controlChange(unsigned char, unsigned char) 0.00 7.45 0.00 280 0.00 0.00 AGOS::AGOSEngine::checkIfToRunSubroutineLine(AGOS::SubroutineLine*, AGOS::Subroutine*) 0.00 7.45 0.00 280 0.00 0.00 AGOS::AGOSEngine::runScript() 0.00 7.45 0.00 275 0.00 0.00 unzGoToNextFile 0.00 7.45 0.00 267 0.00 0.00 Plugin::getName() const 0.00 7.45 0.00 255 0.00 0.00 Cine::AnimData::clear() 0.00 7.45 0.00 255 0.00 0.00 Cine::AnimData::AnimData() 0.00 7.45 0.00 255 0.00 0.00 Cine::AnimData::~AnimData() 0.00 7.45 0.00 243 0.00 0.00 Graphics::NewFont::drawChar(Graphics::Surface*, unsigned char, int, int, unsigned int) const 0.00 7.45 0.00 238 0.00 0.00 Common::WriteStream::writeString(Common::String const&) 0.00 7.45 0.00 208 0.00 0.00 AGOS::AGOSEngine::windowPutChar(AGOS::WindowBlock*, unsigned char, unsigned char) 0.00 7.45 0.00 206 0.00 0.00 AGOS::AGOSEngine::windowDrawChar(AGOS::WindowBlock*, unsigned int, unsigned int, unsigned char) 0.00 7.45 0.00 204 0.00 0.00 GUI::NewGui::getTopDialog() const 0.00 7.45 0.00 193 0.00 0.00 AGOS::AGOSEngine::readVariable(unsigned short) 0.00 7.45 0.00 192 0.00 0.00 AGOS::AGOSEngine::readItemFromGamePc(Common::SeekableReadStream*, AGOS::Item*) 0.00 7.45 0.00 184 0.00 0.00 AGOS::AGOSEngine::allocateChildBlock(AGOS::Item*, unsigned int, unsigned int) 0.00 7.45 0.00 182 0.00 0.00 AGOS::AGOSEngine::vc43_ifBitSet() 0.00 7.45 0.00 182 0.00 0.00 AGOS::AGOSEngine_Elvira2::readItemChildren(Common::SeekableReadStream*, AGOS::Item*, unsigned int) 0.00 7.45 0.00 179 0.00 0.00 GUI::ThemeModern::updateScreen() 0.00 7.45 0.00 178 0.00 0.00 GUI::ListWidget::handleTickle() 0.00 7.45 0.00 178 0.00 0.00 GUI::Dialog::handleTickle() 0.00 7.45 0.00 175 0.00 0.00 Common::md5_process(Common::md5_context*, unsigned char const*) 0.00 7.45 0.00 160 0.00 0.00 AGOS::AGOSEngine::alignTableMem() 0.00 7.45 0.00 158 0.00 0.00 AGOS::AGOSEngine::readSubroutine(Common::SeekableReadStream*, AGOS::Subroutine*) 0.00 7.45 0.00 158 0.00 0.00 AGOS::AGOSEngine::createSubroutine(unsigned short) 0.00 7.45 0.00 155 0.00 0.00 Common::File::clearIOFailed() 0.00 7.45 0.00 155 0.00 0.00 Common::File::open(Common::String const&, Common::File::AccessMode) 0.00 7.45 0.00 147 0.00 0.00 Graphics::ImageManager::searchHandle(Common::String const&) 0.00 7.45 0.00 145 0.00 0.00 AGOS::AGOSEngine::getPlatform() const 0.00 7.45 0.00 116 0.00 0.00 AGOS::AGOSEngine::getNextVarContents() 0.00 7.45 0.00 115 0.00 0.00 AdlibPart::programChange(unsigned char) 0.00 7.45 0.00 112 0.00 0.00 Common::MemoryPool::allocPage() 0.00 7.45 0.00 110 0.00 0.00 AGOS::AGOSEngine::writeVariable(unsigned short, unsigned short) 0.00 7.45 0.00 106 0.00 0.00 Common::File::close() 0.00 7.45 0.00 101 0.00 0.00 Common::HashMap::getVal(Common::String const&) const 0.00 7.45 0.00 98 0.00 0.00 Graphics::ImageManager::getSurface(Common::String const&) 0.00 7.45 0.00 97 0.00 0.00 Common::HashMap::operator[](Common::String const&) const 0.00 7.45 0.00 86 0.00 0.00 OSystem_SDL::getOverlayWidth() 0.00 7.45 0.00 86 0.00 0.00 Common::ConfigFile::getSection(Common::String const&) const 0.00 7.45 0.00 83 0.00 0.00 AGOS::AGOSEngine::setBitFlag(unsigned int, bool) 0.00 7.45 0.00 82 0.00 0.00 AGOS::AGOSEngine::findBox(unsigned int) 0.00 7.45 0.00 81 0.00 0.00 Common::HashMap::lookup(Common::String const&) const 0.00 7.45 0.00 80 0.00 0.00 AdlibPart::allNotesOff() 0.00 7.45 0.00 76 0.00 0.00 Common::ConfigManager::Domain::getKVComment(Common::String const&) const 0.00 7.45 0.00 76 0.00 0.00 Common::ConfigManager::Domain::hasKVComment(Common::String const&) const 0.00 7.45 0.00 72 0.00 0.00 AGOS::AGOSEngine::getNextWord() 0.00 7.45 0.00 72 0.00 0.00 Common::File::File() 0.00 7.45 0.00 68 0.00 0.00 Common::File::~File() 0.00 7.45 0.00 64 0.00 0.00 AGOS::AGOSEngine::startSubroutine(AGOS::Subroutine*) 0.00 7.45 0.00 64 0.00 0.00 AGOS::AGOSEngine::getSubroutineByID(unsigned int) 0.00 7.45 0.00 62 0.00 0.00 AGOS::AGOSEngine::vc10_draw() 0.00 7.45 0.00 61 0.00 0.00 AGOS::AGOSEngine::derefItem(unsigned int) 0.00 7.45 0.00 61 0.00 0.00 AGOS::AGOSEngine_Elvira2::oe2_bNotZero() 0.00 7.45 0.00 58 0.00 0.00 GUI::ConsoleDialog::putcharIntern(int) 0.00 7.45 0.00 55 0.00 0.00 GUI::Eval::setVar(Common::String const&, Common::String const&, Common::String const&) 0.00 7.45 0.00 55 0.00 0.00 AGOS::AGOSEngine::undefineBox(unsigned int) 0.00 7.45 0.00 55 0.00 0.00 Audio::MixerImpl::stopHandle(Audio::SoundHandle) 0.00 7.45 0.00 55 0.00 0.00 Graphics::Surface::free() 0.00 7.45 0.00 53 0.00 0.00 AGOS::AGOSEngine_Elvira2::oe2_bClear() 0.00 7.45 0.00 53 0.00 0.00 Common::HashMap::lookupAndCreateIfMissing(Common::String const&) 0.00 7.45 0.00 53 0.00 0.00 Common::HashMap::getVal(Common::String const&) 0.00 7.45 0.00 53 0.00 0.00 Common::HashMap::operator[](Common::String const&) 0.00 7.45 0.00 50 0.00 0.00 SDLModToOSystemKeyFlags(SDLMod) 0.00 7.45 0.00 50 0.00 0.00 mapKey(SDLKey, SDLMod, unsigned short) ...snipped :)