Ticket #10113: profilePR975.txt

File profilePR975.txt, 12.1 KB (added by dafioram, 7 years ago)

profile with PR975 applied

Line 
1Flat profile:
2
3Each sample counts as 0.01 seconds.
4 % cumulative self self total
5 time seconds seconds calls s/call s/call name
6 14.43 1.13 1.13 499 0.00 0.00 void Graphics::convertYUV410ToRGB<unsigned int>(unsigned char*, int, Graphics::YUVToRGBLookup const*, short*, unsigned char const*, unsigned char const*, unsigned char const*, int, int, int, int)
7 5.24 1.54 0.41 230323870 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::getBit_internal()
8 4.73 1.91 0.37 296084 0.00 0.00 unsigned char* Common::copy<unsigned char const*, unsigned char*>(unsigned char const*, unsigned char const*, unsigned char*)
9 4.60 2.27 0.36 251662833 0.00 0.00 Graphics::PixelFormat::expand(unsigned int, unsigned int)
10 4.60 2.63 0.36 60872494 0.00 0.00 Graphics::PixelFormat::colorToARGB(unsigned int, unsigned char&, unsigned char&, unsigned char&, unsigned char&) const
11 4.47 2.98 0.35 509 0.00 0.00 Titanic::AVISurface::copyMovieFrame(Graphics::Surface const&, Graphics::ManagedSurface&)
12 4.41 3.33 0.35 13059777 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::getBits(unsigned char)
13 3.83 3.63 0.30 62057714 0.00 0.00 Graphics::PixelFormat::RGBToColor(unsigned char, unsigned char, unsigned char) const
14 3.45 3.90 0.27 499 0.00 0.00 Image::Indeo4Decoder::decodeTransparency()
15 3.19 4.15 0.25 21724 0.00 0.00 Common::Array<Titanic::TTscriptMapping>::freeStorage(Titanic::TTscriptMapping*, unsigned int)
16 3.07 4.39 0.24 476529 0.00 0.00 Image::Indeo::IndeoDecoderBase::decodeCodedBlocks(Image::Indeo::GetBits*, Image::Indeo::IVIBandDesc*, void (*)(short*, short const*, unsigned int, int), void (*)(short*, short const*, short const*, unsigned int, int, int), int, int, int, int, int*, int, int, int, unsigned int, int)
17 3.00 4.62 0.24 243193296 0.00 0.00 Graphics::ColorComponent<8>::expand(unsigned int)
18 2.94 4.85 0.23 21724 0.00 0.00 Titanic::TTscriptMapping* Common::uninitialized_copy<Titanic::TTscriptMapping*, Titanic::TTscriptMapping>(Titanic::TTscriptMapping*, Titanic::TTscriptMapping*, Titanic::TTscriptMapping*)
19 2.04 5.01 0.16 499 0.00 0.00 Image::Indeo::IndeoDecoderBase::recomposeHaar(Image::Indeo::IVIPlaneDesc const*, unsigned char*, int)
20 2.04 5.17 0.16 18413780 0.00 0.00 Graphics::VectorRendererSpec<unsigned short>::blendPixelPtr(unsigned short*, unsigned short, unsigned char)
21 1.92 5.32 0.15 616 0.00 0.00 Image::MSRLEDecoder::decode8(Common::SeekableReadStream&)
22 1.66 5.45 0.13 795963 0.00 0.00 Image::Indeo::iviMc8x8NoDelta(short*, unsigned int, short const*, unsigned int, int)
23 1.60 5.58 0.13 71340377 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::getBit()
24 1.53 5.70 0.12 28789278 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::readValue()
25 1.40 5.81 0.11 121395919 0.00 0.00 Graphics::PixelFormat::aBits() const
26 1.28 5.91 0.10 12109629 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::skip(unsigned int)
27 1.15 6.00 0.09 63713305 0.00 0.00 Graphics::PixelFormat::rBits() const
28 1.02 6.08 0.08 63713305 0.00 0.00 Graphics::PixelFormat::bBits() const
29 0.96 6.15 0.08 130021103 0.00 0.00 operator new(unsigned long, void*)
30 0.89 6.22 0.07 2964 0.00 0.00 Image::Indeo::IndeoDecoderBase::decodeBlocks(Image::Indeo::GetBits*, Image::Indeo::IVIBandDesc*, Image::Indeo::IVITile*)
31 0.77 6.28 0.06 2964 0.00 0.00 Image::Indeo4Decoder::decodeMbInfo(Image::Indeo::IVIBandDesc*, Image::Indeo::IVITile*)
32 0.77 6.34 0.06 91616400 0.00 0.00 Image::Indeo::avClipUint8(int)
33 0.77 6.40 0.06 63713305 0.00 0.00 Graphics::PixelFormat::gBits() const
34 0.70 6.46 0.06 28789278 0.00 0.00 Common::BitStreamMemoryStream::eos() const
35 0.64 6.51 0.05 31304698 0.00 0.00 int MIN<int>(int, int)
36 0.64 6.56 0.05 30156024 0.00 0.00 Graphics::Surface::getBasePtr(int, int) const
37 0.64 6.61 0.05 29651075 0.00 0.00 Titanic::CTransparencySurface::getPixel() const
38 0.64 6.66 0.05 72694 0.00 0.00 Image::Indeo::IndeoDSP::ffIviPutPixels8x8(int const*, short*, unsigned int, unsigned char const*)
39 0.57 6.70 0.05 60702407 0.00 0.00 unsigned short MIN<unsigned short>(unsigned short, unsigned short)
40 0.51 6.74 0.04 28789278 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::readData()
41 0.51 6.78 0.04 28789278 0.00 0.00 Common::BitStreamMemoryStream::readByte()
42 0.51 6.82 0.04 15525484 0.00 0.00 Titanic::CTransparencySurface::isPixelOpaque() const
43 0.51 6.86 0.04 163589 0.00 0.00 Image::Indeo::iviMc8x8Delta(short*, unsigned int, short const*, unsigned int, int)
44 0.51 6.90 0.04 1961 0.00 0.00 void Graphics::transBlit<unsigned short, unsigned short>(Graphics::Surface const&, Common::Rect const&, Graphics::Surface&, Common::Rect const&, unsigned short, bool, unsigned int)
45 0.45 6.94 0.04 7444475 0.00 0.00 Common::MemoryReadStream::read(void*, unsigned int)
46 0.38 6.97 0.03 28789278 0.00 0.00 Common::BitStreamMemoryStream::err() const
47 0.38 7.00 0.03 16143980 0.00 0.00 Titanic::CTransparencySurface::moveX()
48 0.38 7.03 0.03 12106136 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::peekBits(unsigned char)
49 0.38 7.06 0.03 12106136 0.00 0.00 Common::BitStreamMemoryStream::seek(unsigned int)
50 0.38 7.09 0.03 12106045 0.00 0.00 int Image::Indeo::GetBits::getVLC2<1>(short (*) [2], int)
51 0.38 7.12 0.03 38044 0.00 0.00 Graphics::VectorRendererSpec<unsigned short>::blendFill(unsigned short*, unsigned short*, unsigned short, unsigned char)
52 0.26 7.14 0.02 6929038 0.00 0.00 Common::ReadStream::readByte()
53 0.26 7.16 0.02 2716911 0.00 0.00 Common::GZipReadStream::read(void*, unsigned int)
54 0.26 7.18 0.02 1710270 0.00 0.00 Common::ReadStream::readUint16BE()
55 0.26 7.20 0.02 404579 0.00 0.00 Image::Indeo::iviMc4x4NoDelta(short*, unsigned int, short const*, unsigned int, int)
56 0.26 7.22 0.02 249999 0.00 0.00 Titanic::CTransparencySurface::getAlpha() const
57 0.26 7.24 0.02 92080 0.00 0.00 Titanic::CSaveableObject::isInstanceOf(Titanic::ClassDef const*) const
58 0.26 7.26 0.02 91825 0.00 0.00 Image::Indeo::IndeoDSP::ffIviInverseSlant8x8(int const*, short*, unsigned int, unsigned char const*)
59 0.26 7.28 0.02 81220 0.00 0.00 Image::Indeo::IndeoDSP::ffIviColSlant8(int const*, short*, unsigned int, unsigned char const*)
60 0.26 7.30 0.02 8875 0.00 0.00 Graphics::VectorRendererSpec<unsigned short>::gradientFill(unsigned short*, int, int, int)
61 0.26 7.32 0.02 1122 0.00 0.00 Graphics::ManagedSurface::blitFrom(Graphics::Surface const&, Common::Rect const&, Common::Point const&)
62 0.26 7.34 0.02 669 0.00 0.00 Graphics::PixelFormat::createFormatCLUT8()
63 0.26 7.36 0.02 61 0.00 0.00 Graphics::Surface::convertTo(Graphics::PixelFormat const&, unsigned char const*) const
64 0.26 7.38 0.02 Titanic::CMouseCursor::setPosition(Common::Point const&, double)
65 0.19 7.39 0.02 4 0.00 0.00 SDL_SetColorKey_replacement(SDL_Surface*, unsigned int, unsigned int)
66 0.19 7.41 0.02 Graphics::ColorComponent<7>::expand(unsigned int)
67 0.13 7.42 0.01 13875592 0.00 0.00 Titanic::CTransparencySurface::isPixelTransparent() const
68 0.13 7.43 0.01 3587758 0.00 0.00 Common::String::c_str() const
69 0.13 7.44 0.01 1866315 0.00 0.00 Common::Array<unsigned short>::operator[](unsigned int)
70 0.13 7.45 0.01 1765975 0.00 0.00 SWAP_BYTES_16(unsigned short)
71 0.13 7.46 0.01 1437348 0.00 0.00 Image::Indeo::IndeoDecoderBase::iviMc(Image::Indeo::IVIBandDesc*, void (*)(short*, short const*, unsigned int, int), void (*)(short*, short const*, short const*, unsigned int, int, int), int, int, int, int, int, int, int)
72 0.13 7.47 0.01 1423776 0.00 0.00 Titanic::OSVideoSurface::loadIfReady()
73 0.13 7.48 0.01 1361825 0.00 0.00 scumm_stricmp(char const*, char const*)
74 0.13 7.49 0.01 1334105 0.00 0.00 Common::String::compareToIgnoreCase(Common::String const&) const
75 0.13 7.50 0.01 1188681 0.00 0.00 Titanic::CVideoSurface::copyPixel(unsigned short*, unsigned short const*, unsigned char, Graphics::PixelFormat const&, bool)
76 0.13 7.51 0.01 1116616 0.00 0.00 Titanic::SimpleFile::safeRead(void*, unsigned long)
77 0.13 7.52 0.01 1053528 0.00 0.00 Graphics::Surface::getBasePtr(int, int)
78 0.13 7.53 0.01 610406 0.00 0.00 Titanic::TTstring::c_str() const
79 0.13 7.54 0.01 597662 0.00 0.00 Graphics::PixelFormat::ARGBToColor(unsigned char, unsigned char, unsigned char, unsigned char) const
80 0.13 7.55 0.01 593442 0.00 0.00 Titanic::OSVideoSurface::lock()
81 0.13 7.56 0.01 358484 0.00 0.00 Common::ReadStream::readUint32LE()
82 0.13 7.57 0.01 322189 0.00 0.00 Titanic::STFont::writeChar(Titanic::CVideoSurface*, unsigned char, Common::Point const&, Titanic::Rect const&, Titanic::Rect const*)
83 0.13 7.58 0.01 196651 0.00 0.00 Common::String::String()
84 0.13 7.59 0.01 169780 0.00 0.00 Titanic::CTreeItem::scan(Titanic::CTreeItem*) const
85 0.13 7.60 0.01 150552 0.00 0.00 Image::Indeo::IndeoDSP::ffIviInverseSlant4x4(int const*, short*, unsigned int, unsigned char const*)
86 0.13 7.61 0.01 137680 0.00 0.00 Image::Indeo::IndeoDSP::ffIviDcSlant2d(int const*, short*, unsigned int, int)
87 0.13 7.62 0.01 80894 0.00 0.00 Common::HashMap<unsigned int, Graphics::TTFFont::Glyph, Common::Hash<unsigned int>, Common::EqualTo<unsigned int> >::lookup(unsigned int const&) const
88 0.13 7.63 0.01 44685 0.00 0.00 Image::Indeo::IndeoDSP::ffIviDcRowSlant(int const*, short*, unsigned int, int)
89 0.13 7.64 0.01 32360 0.00 0.00 Common::Array<Titanic::DialogueIndexEntry>::operator[](unsigned int)
90 0.13 7.65 0.01 6739 0.00 0.00 void Graphics::colorFill<unsigned short>(unsigned short*, unsigned short*, unsigned short)
91 0.13 7.66 0.01 5670 0.00 0.00 Common::HashMap<Common::String, Common::String, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo>::~HashMap()
92 0.13 7.67 0.01 3500 0.00 0.00 Common::EventDispatcher::dispatch()
93 0.13 7.68 0.01 2816 0.00 0.00 Common::HashMap<Common::String, Common::XMLParser::XMLKeyLayout*, Common::IgnoreCase_Hash, Common::IgnoreCase_EqualTo>::lookup(Common::String const&) const
94 0.13 7.69 0.01 998 0.00 0.00 Image::Indeo::IndeoDecoderBase::outputPlane(Image::Indeo::IVIPlaneDesc*, unsigned char*, int)
95 0.13 7.70 0.01 998 0.00 0.00 Common::BitStreamImpl<Common::BitStreamMemoryStream, 8, false, false>::~BitStreamImpl()
96 0.13 7.71 0.01 663 0.00 0.00 SurfaceSdlGraphicsManager::updateScreen()
97 0.13 7.72 0.01 537 0.00 0.00 Graphics::Screen::update()
98 0.13 7.73 0.01 509 0.00 0.01 Titanic::AVISurface::renderFrame()
99 0.13 7.74 0.01 500 0.00 0.00 Image::Indeo::AVFrame::~AVFrame()