Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Flat profile:
- Each sample counts as 0.01 seconds.
- % cumulative self self total
- time seconds seconds calls s/call s/call name
- 86.16 44.99 44.99 9 5.00 5.43 Unpack::Unpack29(bool)
- 7.87 49.10 4.11 74170 0.00 0.00 CRC(unsigned int, void const*, unsigned long)
- 4.23 51.31 2.21 1559660 0.00 0.00 Unpack::MakeDecodeTables(unsigned char*, DecodeTable*, unsigned int)
- 1.00 51.83 0.52 7686 0.00 0.00 RarVM::ExecuteStandardFilter(VM_StandardFilters)
- 0.48 52.08 0.25 311932 0.00 0.00 Unpack::ReadTables()
- 0.08 52.12 0.04 9365501 0.00 0.00 BitInput::fgetbits()
- 0.02 52.13 0.01 9677447 0.00 0.00 BitInput::faddbits(unsigned int)
- 0.02 52.14 0.01 214392 0.00 0.00 ToPercent(long long, long long)
- 0.02 52.15 0.01 214392 0.00 0.00 ComprDataIO::ShowUnpRead(long long, long long)
- 0.02 52.16 0.01 214392 0.00 0.00 ComprDataIO::UnpRead(unsigned char*, unsigned long)
- 0.02 52.17 0.01 74298 0.00 0.00 File::Write(void const*, unsigned long)
- 0.02 52.18 0.01 74124 0.00 0.00 ComprDataIO::UnpWrite(unsigned char*, unsigned long)
- 0.02 52.19 0.01 7686 0.00 0.00 Unpack::AddVMCode(unsigned int, unsigned char*, int)
- 0.02 52.20 0.01 15 0.00 3.48 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&)
- 0.02 52.21 0.01 1 0.01 0.01 Unpack::Unpack(ComprDataIO*)
- 0.01 52.22 0.01 288516 0.00 0.00 Wait()
- 0.01 52.22 0.01 SetPriority(int)
- 0.00 52.22 0.00 311932 0.00 0.00 Unpack::ReadEndOfBlock()
- 0.00 52.22 0.00 214426 0.00 0.00 File::DirectRead(void*, unsigned long)
- 0.00 52.22 0.00 214426 0.00 0.00 File::Read(void*, unsigned long)
- 0.00 52.22 0.00 155764 0.00 0.00 Unpack::UnpReadBuf()
- 0.00 52.22 0.00 92232 0.00 0.00 RarVM::SetLowEndianValue(unsigned int*, unsigned int)
- 0.00 52.22 0.00 23100 0.00 0.00 _ZN5ArrayIhED2Ev.clone.10
- 0.00 52.22 0.00 23098 0.00 0.00 RarVM::ReadData(BitInput&)
- 0.00 52.22 0.00 23058 0.00 0.00 Array<unsigned char>::Reset()
- 0.00 52.22 0.00 7815 0.00 0.00 Unpack::UnpWriteData(unsigned char*, unsigned long)
- 0.00 52.22 0.00 7719 0.00 0.00 Array<unsigned char>::Add(unsigned long)
- 0.00 52.22 0.00 7705 0.00 0.00 Array<unsigned char>::Array(unsigned long)
- 0.00 52.22 0.00 7686 0.00 0.00 RarVM::ExecuteCode(VM_PreparedCommand*, unsigned int)
- 0.00 52.22 0.00 7686 0.00 0.00 RarVM::Init()
- 0.00 52.22 0.00 7686 0.00 0.00 RarVM::Execute(VM_PreparedProgram*)
- 0.00 52.22 0.00 7686 0.00 0.00 RarVM::SetMemory(unsigned int, unsigned char*, unsigned int)
- 0.00 52.22 0.00 7686 0.00 0.00 Unpack::ReadVMCode()
- 0.00 52.22 0.00 7686 0.00 0.00 Unpack::ExecuteCode(VM_PreparedProgram*)
- 0.00 52.22 0.00 6628 0.00 0.00 Unpack::UnpWriteArea(unsigned int, unsigned int)
- 0.00 52.22 0.00 1224 0.00 0.00 Unpack::UnpWriteBuf()
- 0.00 52.22 0.00 441 0.00 0.00 Array<UnpackFilter*>::Add(unsigned long)
- 0.00 52.22 0.00 190 0.00 0.00 File::File()
- 0.00 52.22 0.00 190 0.00 0.00 File::~File()
- 0.00 52.22 0.00 189 0.00 0.00 File::Close()
- 0.00 52.22 0.00 174 0.00 0.00 RawPrint(char*, MESSAGE_TYPE)
- 0.00 52.22 0.00 174 0.00 0.00 File::SetHandleType(FILE_HANDLETYPE)
- 0.00 52.22 0.00 159 0.00 0.00 mprintf(char const*, ...)
- 0.00 52.22 0.00 107 0.00 0.00 RawRead::Get(unsigned char&)
- 0.00 52.22 0.00 82 0.00 0.00 RawRead::Get(unsigned int&)
- 0.00 52.22 0.00 82 0.00 0.00 RawRead::Get(unsigned short&)
- 0.00 52.22 0.00 48 0.00 0.00 File::Seek(long long, int)
- 0.00 52.22 0.00 48 0.00 0.00 File::RawSeek(long long, int)
- 0.00 52.22 0.00 42 0.00 0.00 IsLink(unsigned int)
- 0.00 52.22 0.00 38 0.00 0.00 strncpyz(char*, char const*, unsigned long)
- 0.00 52.22 0.00 36 0.00 0.00 File::Tell()
- 0.00 52.22 0.00 36 0.00 0.00 Array<UnpackFilter*>::Reset()
- 0.00 52.22 0.00 35 0.00 0.00 IsWildcard(char const*, wchar_t const*)
- 0.00 52.22 0.00 35 0.00 0.00 loctoupper(unsigned char)
- 0.00 52.22 0.00 34 0.00 0.00 StringList::GetString(char**, wchar_t**)
- 0.00 52.22 0.00 34 0.00 0.00 RawRead::Read(unsigned long)
- 0.00 52.22 0.00 33 0.00 0.00 St(char const*)
- 0.00 52.22 0.00 32 0.00 0.00 RawRead::GetCRC(bool)
- 0.00 52.22 0.00 29 0.00 0.00 PointToName(char const*)
- 0.00 52.22 0.00 29 0.00 0.00 StringList::Rewind()
- 0.00 52.22 0.00 28 0.00 0.00 ConvertPath(char const*, char*)
- 0.00 52.22 0.00 28 0.00 0.00 GetFilePath(char const*, char*, int)
- 0.00 52.22 0.00 28 0.00 0.00 mstrnicompc(char const*, char const*, unsigned long, bool)
- 0.00 52.22 0.00 28 0.00 0.00 Array<VM_PreparedCommand>::Add(unsigned long)
- 0.00 52.22 0.00 28 0.00 0.00 Archive::IsArcDir()
- 0.00 52.22 0.00 27 0.00 0.00 SecPassword::Set(wchar_t const*)
- 0.00 52.22 0.00 22 0.00 0.00 SecPassword::SecPassword()
- 0.00 52.22 0.00 22 0.00 0.00 SecPassword::~SecPassword()
- 0.00 52.22 0.00 20 0.00 0.00 FileExist(char const*, wchar_t const*)
- 0.00 52.22 0.00 20 0.00 0.00 StringList::GetString(char*, wchar_t*, unsigned long)
- 0.00 52.22 0.00 20 0.00 0.00 RarTime::RarTime()
- 0.00 52.22 0.00 18 0.00 0.00 etoupper(unsigned char)
- 0.00 52.22 0.00 18 0.00 0.00 Array<int>::Reset()
- 0.00 52.22 0.00 18 0.00 0.00 Unpack::InitFilters()
- 0.00 52.22 0.00 17 0.00 0.00 Archive::ReadHeader()
- 0.00 52.22 0.00 17 0.00 0.00 RawRead::RawRead(File*)
- 0.00 52.22 0.00 15 0.00 0.00 eprintf(char const*, ...)
- 0.00 52.22 0.00 15 0.00 0.00 File::IsDevice()
- 0.00 52.22 0.00 15 0.00 0.00 Archive::SeekToNext()
- 0.00 52.22 0.00 15 0.00 0.00 Archive::ConvertNameCase(char*)
- 0.00 52.22 0.00 15 0.00 0.00 Archive::ConvertNameCase(wchar_t*)
- 0.00 52.22 0.00 15 0.00 0.00 Archive::ConvertUnknownHeader()
- 0.00 52.22 0.00 15 0.00 0.00 RarTime::SetDos(unsigned int)
- 0.00 52.22 0.00 15 0.00 0.00 RawRead::Get(unsigned char*, unsigned long)
- 0.00 52.22 0.00 14 0.00 0.00 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool)
- 0.00 52.22 0.00 14 0.00 0.00 ExtractLink(ComprDataIO&, Archive&, char const*, unsigned int&, bool)
- 0.00 52.22 0.00 14 0.00 0.00 SetFileAttr(char const*, wchar_t const*, unsigned int)
- 0.00 52.22 0.00 14 0.00 0.00 CmpName(char const*, char const*, int)
- 0.00 52.22 0.00 14 0.00 0.00 IntToExt(char const*, char*)
- 0.00 52.22 0.00 14 0.00 0.00 stricompc(char const*, char const*)
- 0.00 52.22 0.00 14 0.00 0.00 match(char const*, char const*, bool)
- 0.00 52.22 0.00 14 0.00 0.00 StringList::GetString(char*, unsigned long)
- 0.00 52.22 0.00 14 0.00 0.00 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int)
- 0.00 52.22 0.00 14 0.00 0.00 CommandData::IsProcessFile(FileHeader&, bool*, int)
- 0.00 52.22 0.00 14 0.00 0.00 CommandData::ExclCheck(char*, bool, bool, bool)
- 0.00 52.22 0.00 14 0.00 0.00 CommandData::TimeCheck(RarTime&)
- 0.00 52.22 0.00 14 0.00 0.00 ComprDataIO::SetEncryption(int, SecPassword*, unsigned char const*, bool, bool)
- 0.00 52.22 0.00 14 0.00 0.00 ComprDataIO::SetFiles(File*, File*)
- 0.00 52.22 0.00 14 0.00 0.00 File::SetOpenFileTime(RarTime*, RarTime*, RarTime*)
- 0.00 52.22 0.00 14 0.00 0.00 File::SetCloseFileTime(RarTime*, RarTime*)
- 0.00 52.22 0.00 14 0.00 0.00 File::SetCloseFileTimeByName(char const*, RarTime*, RarTime*)
- 0.00 52.22 0.00 14 0.00 0.00 File::Create(char const*, wchar_t const*, unsigned int)
- 0.00 52.22 0.00 14 0.00 0.00 File::Prealloc(long long)
- 0.00 52.22 0.00 14 0.00 0.00 Array<int>::Add(unsigned long)
- 0.00 52.22 0.00 14 0.00 0.00 Array<int>::Push(int)
- 0.00 52.22 0.00 14 0.00 0.00 RarVM::IsStandardFilter(unsigned char*, unsigned int)
- 0.00 52.22 0.00 14 0.00 0.00 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*)
- 0.00 52.22 0.00 14 0.00 0.00 Archive::IsArcLabel()
- 0.00 52.22 0.00 14 0.00 0.00 Archive::ConvertAttributes()
- 0.00 52.22 0.00 14 0.00 0.00 RarTime::GetUnix()
- 0.00 52.22 0.00 14 0.00 0.00 CryptData::SetCryptKeys(SecPassword*, unsigned char const*, bool, bool, bool)
- 0.00 52.22 0.00 10 0.00 0.00 SaveFilePos::SaveFilePos(File&)
- 0.00 52.22 0.00 10 0.00 0.00 SaveFilePos::~SaveFilePos()
- 0.00 52.22 0.00 10 0.00 0.00 Unpack::UnpInitData(int)
- 0.00 52.22 0.00 10 0.00 0.00 Unpack::UnpInitData20(int)
- 0.00 52.22 0.00 10 0.00 0.00 RarTime::operator=(long)
- 0.00 52.22 0.00 9 0.00 0.00 File::FileLength()
- 0.00 52.22 0.00 9 0.00 0.00 Unpack::DoUnpack(int, bool)
- 0.00 52.22 0.00 7 0.00 0.00 EnumConfigPaths(char*, int)
- 0.00 52.22 0.00 7 0.00 0.00 StringList::Reset()
- 0.00 52.22 0.00 7 0.00 0.00 StringList::StringList()
- 0.00 52.22 0.00 7 0.00 0.00 Array<char>::Reset()
- 0.00 52.22 0.00 7 0.00 0.00 _ZN5ArrayIhED2Ev.clone.11
- 0.00 52.22 0.00 7 0.00 0.00 Array<wchar_t>::Reset()
- 0.00 52.22 0.00 6 0.00 0.00 AddEndSlash(char*)
- 0.00 52.22 0.00 6 0.00 0.00 WildFileExist(char const*, wchar_t const*)
- 0.00 52.22 0.00 6 0.00 0.00 IsDir(unsigned int)
- 0.00 52.22 0.00 5 0.00 0.65 CmdExtract::UnstoreFile(ComprDataIO&, long long)
- 0.00 52.22 0.00 5 0.00 0.00 Rijndael::Rijndael()
- 0.00 52.22 0.00 4 0.00 0.00 CommandData::GetArcName(char*, wchar_t*, int)
- 0.00 52.22 0.00 3 0.00 0.00 LowAscii(char const*)
- 0.00 52.22 0.00 3 0.00 0.00 RAROptions::Init()
- 0.00 52.22 0.00 3 0.00 0.00 StringList::AddString(char const*, wchar_t const*)
- 0.00 52.22 0.00 3 0.00 0.00 CommandData::PreprocessSwitch(char const*)
- 0.00 52.22 0.00 3 0.00 0.00 CommandData::ParseArg(char*, wchar_t*)
- 0.00 52.22 0.00 3 0.00 0.00 Array<char>::Add(unsigned long)
- 0.00 52.22 0.00 3 0.00 0.00 Array<wchar_t>::Add(unsigned long)
- 0.00 52.22 0.00 3 0.00 0.00 RarTime::GetDos()
- 0.00 52.22 0.00 3 0.00 0.00 BitInput::BitInput()
- 0.00 52.22 0.00 3 0.00 0.00 BitInput::~BitInput()
- 0.00 52.22 0.00 3 0.00 0.00 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool)
- 0.00 52.22 0.00 2 0.00 0.00 CharToWide(char const*, wchar_t*, unsigned long)
- 0.00 52.22 0.00 2 0.00 0.00 RAROptions::RAROptions()
- 0.00 52.22 0.00 2 0.00 0.00 RAROptions::~RAROptions()
- 0.00 52.22 0.00 2 0.00 0.00 StringList::AddString(char const*)
- 0.00 52.22 0.00 2 0.00 0.00 CommandData::Close()
- 0.00 52.22 0.00 2 0.00 0.00 ComprDataIO::ComprDataIO()
- 0.00 52.22 0.00 2 0.00 0.00 File::Open(char const*, wchar_t const*, unsigned int)
- 0.00 52.22 0.00 2 0.00 0.00 Array<long long>::Reset()
- 0.00 52.22 0.00 2 0.00 0.00 ScanTree::GetNextMask()
- 0.00 52.22 0.00 2 0.00 0.00 ScanTree::GetNext(FindData*)
- 0.00 52.22 0.00 1 0.00 0.00 global constructors keyed to ErrHandler
- 0.00 52.22 0.00 1 0.00 0.00 global constructors keyed to CryptData::Cache
- 0.00 52.22 0.00 1 0.00 0.00 IsDriveDiv(int)
- 0.00 52.22 0.00 1 0.00 0.00 GetWideName(char const*, wchar_t const*, wchar_t*, unsigned long)
- 0.00 52.22 0.00 1 0.00 0.00 PointToName(wchar_t const*)
- 0.00 52.22 0.00 1 0.00 0.00 RARInitData()
- 0.00 52.22 0.00 1 0.00 0.00 IsDiskLetter(char const*)
- 0.00 52.22 0.00 1 0.00 0.00 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool)
- 0.00 52.22 0.00 1 0.00 0.00 GetConfigName(char const*, char*, bool)
- 0.00 52.22 0.00 1 0.00 0.00 InitLogOptions(char*)
- 0.00 52.22 0.00 1 0.00 0.00 InitConsoleOptions(MESSAGE_TYPE, bool)
- 0.00 52.22 0.00 1 0.00 0.00 Ask(char const*)
- 0.00 52.22 0.00 1 0.00 0.00 GetExt(char const*)
- 0.00 52.22 0.00 1 0.00 0.00 InitCRC()
- 0.00 52.22 0.00 1 0.00 0.00 strupper(char*)
- 0.00 52.22 0.00 1 0.00 0.00 IsPathDiv(int)
- 0.00 52.22 0.00 1 0.00 52.21 CmdExtract::ExtractArchive(CommandData*)
- 0.00 52.22 0.00 1 0.00 0.00 CmdExtract::ExtractArchiveInit(CommandData*, Archive&)
- 0.00 52.22 0.00 1 0.00 52.21 CmdExtract::DoExtract(CommandData*)
- 0.00 52.22 0.00 1 0.00 0.01 CmdExtract::CmdExtract()
- 0.00 52.22 0.00 1 0.00 0.00 CmdExtract::~CmdExtract()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::ReadConfig()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::ParseEnvVar()
- 0.00 52.22 0.00 1 0.00 52.22 CommandData::ProcessCommand()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::ParseCommandLine(int, char**)
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::PreprocessCommandLine(int, char**)
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::Init()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::OutTitle()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::ParseDone()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::CommandData()
- 0.00 52.22 0.00 1 0.00 0.00 CommandData::~CommandData()
- 0.00 52.22 0.00 1 0.00 0.00 ErrorHandler::SetSignalHandlers(bool)
- 0.00 52.22 0.00 1 0.00 0.00 ErrorHandler::Clean()
- 0.00 52.22 0.00 1 0.00 0.00 ErrorHandler::ErrorHandler()
- 0.00 52.22 0.00 1 0.00 0.00 SubAllocator::StopSubAllocator()
- 0.00 52.22 0.00 1 0.00 0.00 File::RemoveCreated()
- 0.00 52.22 0.00 1 0.00 0.00 File::WOpen(char const*, wchar_t const*)
- 0.00 52.22 0.00 1 0.00 0.00 _ZN5ArrayIhED2Ev.clone.9
- 0.00 52.22 0.00 1 0.00 0.00 RarVM::RarVM()
- 0.00 52.22 0.00 1 0.00 0.00 RarVM::~RarVM()
- 0.00 52.22 0.00 1 0.00 0.00 Unpack::Init()
- 0.00 52.22 0.00 1 0.00 0.00 Unpack::CorrHuff(unsigned short*, unsigned char*)
- 0.00 52.22 0.00 1 0.00 0.00 Unpack::InitHuff()
- 0.00 52.22 0.00 1 0.00 0.00 Unpack::~Unpack()
- 0.00 52.22 0.00 1 0.00 0.00 Archive::GetComment(Array<unsigned char>*, Array<wchar_t>*)
- 0.00 52.22 0.00 1 0.00 0.00 Archive::IsSignature(unsigned char const*, unsigned long)
- 0.00 52.22 0.00 1 0.00 0.00 Archive::ViewComment()
- 0.00 52.22 0.00 1 0.00 0.00 Archive::IsArchive(bool)
- 0.00 52.22 0.00 1 0.00 0.00 Archive::Archive(RAROptions*)
- 0.00 52.22 0.00 1 0.00 0.00 RarTime::SetCurrentTime()
- 0.00 52.22 0.00 1 0.00 0.00 Rijndael::GenerateTables()
- 0.00 52.22 0.00 1 0.00 0.00 ScanTree::FindProc(FindData*)
- 0.00 52.22 0.00 1 0.00 0.00 ScanTree::ScanTree(StringList*, RECURSE_MODE, bool, SCAN_DIRS)
- 0.00 52.22 0.00 1 0.00 0.00 ScanTree::~ScanTree()
- Call graph
- granularity: each sample hit covers 2 byte(s) for 0.02% of 52.22 seconds
- index % time self children called name
- <spontaneous>
- [1] 100.0 0.00 52.22 main [1]
- 0.00 52.22 1/1 CommandData::ProcessCommand() [2]
- 0.00 0.00 1/1 CommandData::OutTitle() [41]
- 0.00 0.00 1/1 ErrorHandler::Clean() [190]
- 0.00 0.00 1/1 RARInitData() [169]
- 0.00 0.00 1/1 ErrorHandler::SetSignalHandlers(bool) [189]
- 0.00 0.00 1/1 CommandData::CommandData() [187]
- 0.00 0.00 1/1 CommandData::PreprocessCommandLine(int, char**) [184]
- 0.00 0.00 1/1 CommandData::ReadConfig() [181]
- 0.00 0.00 1/1 CommandData::ParseEnvVar() [182]
- 0.00 0.00 1/1 CommandData::ParseDone() [186]
- 0.00 0.00 1/1 CommandData::ParseCommandLine(int, char**) [183]
- 0.00 0.00 1/1 InitConsoleOptions(MESSAGE_TYPE, bool) [174]
- 0.00 0.00 1/1 InitLogOptions(char*) [173]
- 0.00 0.00 1/22 SecPassword::~SecPassword() [86]
- 0.00 0.00 1/2 RAROptions::~RAROptions() [156]
- 0.00 0.00 1/1 CommandData::~CommandData() [188]
- 0.00 0.00 1/1 File::RemoveCreated() [193]
- -----------------------------------------------
- 0.00 52.22 1/1 main [1]
- [2] 100.0 0.00 52.22 1 CommandData::ProcessCommand() [2]
- 0.00 52.21 1/1 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.01 1/1 CmdExtract::CmdExtract() [27]
- 0.00 0.00 1/159 mprintf(char const*, ...) [37]
- 0.00 0.00 3/20 RarTime::RarTime() [89]
- 0.00 0.00 2/3 StringList::AddString(char const*, wchar_t const*) [145]
- 0.00 0.00 2/2 ScanTree::GetNext(FindData*) [163]
- 0.00 0.00 1/1 GetExt(char const*) [175]
- 0.00 0.00 1/22 SecPassword::~SecPassword() [86]
- 0.00 0.00 1/1 CmdExtract::~CmdExtract() [180]
- 0.00 0.00 1/7 StringList::Reset() [133]
- 0.00 0.00 1/7 StringList::StringList() [134]
- 0.00 0.00 1/2 StringList::AddString(char const*) [157]
- 0.00 0.00 1/1 ScanTree::ScanTree(StringList*, RECURSE_MODE, bool, SCAN_DIRS) [209]
- 0.00 0.00 1/1 ScanTree::~ScanTree() [210]
- -----------------------------------------------
- 0.00 52.21 1/1 CommandData::ProcessCommand() [2]
- [3] 100.0 0.00 52.21 1 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 52.21 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 1/159 mprintf(char const*, ...) [37]
- 0.00 0.00 4/20 StringList::GetString(char*, wchar_t*, unsigned long) [88]
- 0.00 0.00 4/4 CommandData::GetArcName(char*, wchar_t*, int) [142]
- 0.00 0.00 3/20 RarTime::RarTime() [89]
- 0.00 0.00 2/3 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- 0.00 0.00 1/29 StringList::Rewind() [78]
- 0.00 0.00 1/27 SecPassword::Set(wchar_t const*) [84]
- 0.00 0.00 1/22 SecPassword::SecPassword() [85]
- 0.00 0.00 1/22 SecPassword::~SecPassword() [86]
- 0.00 0.00 1/33 St(char const*) [75]
- -----------------------------------------------
- 0.00 52.21 1/1 CmdExtract::DoExtract(CommandData*) [3]
- [4] 100.0 0.00 52.21 1 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.01 52.20 15/15 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 0.00 15/17 Archive::ReadHeader() [31]
- 0.00 0.00 1/1 Archive::IsArchive(bool) [34]
- 0.00 0.00 1/159 mprintf(char const*, ...) [37]
- 0.00 0.00 2/7 _ZN5ArrayIhED2Ev.clone.11 [136]
- 0.00 0.00 1/1 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 1/1 File::WOpen(char const*, wchar_t const*) [194]
- 0.00 0.00 1/22 SecPassword::~SecPassword() [86]
- 0.00 0.00 1/2 RAROptions::~RAROptions() [156]
- 0.00 0.00 1/189 File::Close() [60]
- 0.00 0.00 1/190 File::~File() [59]
- 0.00 0.00 1/1 RarTime::SetCurrentTime() [206]
- 0.00 0.00 1/1 CmdExtract::ExtractArchiveInit(CommandData*, Archive&) [179]
- 0.00 0.00 1/1 Archive::ViewComment() [204]
- 0.00 0.00 1/33 St(char const*) [75]
- -----------------------------------------------
- 0.01 52.20 15/15 CmdExtract::ExtractArchive(CommandData*) [4]
- [5] 100.0 0.01 52.20 15 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 44.99 3.92 9/9 Unpack::Unpack29(bool) [6]
- 0.00 3.27 5/5 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- 0.00 0.01 9/1224 Unpack::UnpWriteBuf() [12]
- 0.00 0.00 42/159 mprintf(char const*, ...) [37]
- 0.00 0.00 14/14 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- 0.00 0.00 28/48 File::Seek(long long, int) [65]
- 0.00 0.00 28/42 IsLink(unsigned int) [67]
- 0.00 0.00 28/28 Archive::IsArcDir() [83]
- 0.00 0.00 28/33 St(char const*) [75]
- 0.00 0.00 14/14 IntToExt(char const*, char*) [104]
- 0.00 0.00 14/14 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- 0.00 0.00 14/28 ConvertPath(char const*, char*) [79]
- 0.00 0.00 14/14 Archive::IsArcLabel() [121]
- 0.00 0.00 14/14 Archive::ConvertAttributes() [122]
- 0.00 0.00 14/18 etoupper(unsigned char) [90]
- 0.00 0.00 14/190 File::File() [58]
- 0.00 0.00 14/15 File::IsDevice() [94]
- 0.00 0.00 14/27 SecPassword::Set(wchar_t const*) [84]
- 0.00 0.00 14/22 SecPassword::SecPassword() [85]
- 0.00 0.00 14/14 CryptData::SetCryptKeys(SecPassword*, unsigned char const*, bool, bool, bool) [124]
- 0.00 0.00 14/14 ComprDataIO::SetEncryption(int, SecPassword*, unsigned char const*, bool, bool) [112]
- 0.00 0.00 14/14 ComprDataIO::SetFiles(File*, File*) [113]
- 0.00 0.00 14/14 File::Prealloc(long long) [118]
- 0.00 0.00 14/14 ExtractLink(ComprDataIO&, Archive&, char const*, unsigned int&, bool) [101]
- 0.00 0.00 14/15 Archive::SeekToNext() [95]
- 0.00 0.00 14/190 File::~File() [59]
- 0.00 0.00 14/22 SecPassword::~SecPassword() [86]
- 0.00 0.00 14/14 File::SetOpenFileTime(RarTime*, RarTime*, RarTime*) [114]
- 0.00 0.00 14/189 File::Close() [60]
- 0.00 0.00 14/14 File::SetCloseFileTimeByName(char const*, RarTime*, RarTime*) [116]
- 0.00 0.00 14/14 File::SetCloseFileTime(RarTime*, RarTime*) [115]
- 0.00 0.00 14/14 SetFileAttr(char const*, wchar_t const*, unsigned int) [102]
- 0.00 0.00 9/9 Unpack::DoUnpack(int, bool) [131]
- 0.00 0.00 8/9 File::FileLength() [130]
- -----------------------------------------------
- 44.99 3.92 9/9 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [6] 93.7 44.99 3.92 9 Unpack::Unpack29(bool) [6]
- 0.25 2.26 311932/311932 Unpack::ReadTables() [10]
- 0.00 1.37 1215/1224 Unpack::UnpWriteBuf() [12]
- 0.00 0.02 155577/155764 Unpack::UnpReadBuf() [20]
- 0.00 0.01 7686/7686 Unpack::ReadVMCode() [22]
- 0.00 0.00 311932/311932 Unpack::ReadEndOfBlock() [46]
- 0.00 0.00 9/10 Unpack::UnpInitData20(int) [128]
- 0.00 0.00 9/10 Unpack::UnpInitData(int) [127]
- -----------------------------------------------
- 0.00 0.43 7686/74124 Unpack::UnpWriteBuf() [12]
- 0.00 0.43 7815/74124 Unpack::UnpWriteData(unsigned char*, unsigned long) [16]
- 0.01 3.26 58623/74124 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- [7] 7.9 0.01 4.12 74124 ComprDataIO::UnpWrite(unsigned char*, unsigned long) [7]
- 4.11 0.00 74124/74170 CRC(unsigned int, void const*, unsigned long) [8]
- 0.01 0.00 74124/74298 File::Write(void const*, unsigned long) [26]
- -----------------------------------------------
- 0.00 0.00 14/74170 RarVM::IsStandardFilter(unsigned char*, unsigned int) [33]
- 0.00 0.00 32/74170 Archive::ReadHeader() [31]
- 4.11 0.00 74124/74170 ComprDataIO::UnpWrite(unsigned char*, unsigned long) [7]
- [8] 7.9 4.11 0.00 74170 CRC(unsigned int, void const*, unsigned long) [8]
- -----------------------------------------------
- 0.00 3.27 5/5 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [9] 6.3 0.00 3.27 5 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- 0.01 3.26 58623/74124 ComprDataIO::UnpWrite(unsigned char*, unsigned long) [7]
- 0.00 0.01 58628/214392 ComprDataIO::UnpRead(unsigned char*, unsigned long) [19]
- 0.00 0.00 58623/288516 Wait() [29]
- 0.00 0.00 5/7705 Array<unsigned char>::Array(unsigned long) [53]
- 0.00 0.00 5/7 _ZN5ArrayIhED2Ev.clone.11 [136]
- -----------------------------------------------
- 0.25 2.26 311932/311932 Unpack::Unpack29(bool) [6]
- [10] 4.8 0.25 2.26 311932 Unpack::ReadTables() [10]
- 2.21 0.00 1559660/1559660 Unpack::MakeDecodeTables(unsigned char*, DecodeTable*, unsigned int) [11]
- 0.04 0.00 9321819/9365501 BitInput::fgetbits() [18]
- 0.01 0.00 9633751/9677447 BitInput::faddbits(unsigned int) [24]
- 0.00 0.00 187/155764 Unpack::UnpReadBuf() [20]
- -----------------------------------------------
- 2.21 0.00 1559660/1559660 Unpack::ReadTables() [10]
- [11] 4.2 2.21 0.00 1559660 Unpack::MakeDecodeTables(unsigned char*, DecodeTable*, unsigned int) [11]
- -----------------------------------------------
- 0.00 0.01 9/1224 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 1.37 1215/1224 Unpack::Unpack29(bool) [6]
- [12] 2.6 0.00 1.38 1224 Unpack::UnpWriteBuf() [12]
- 0.00 0.52 7686/7686 RarVM::Execute(VM_PreparedProgram*) [15]
- 0.00 0.43 7686/74124 ComprDataIO::UnpWrite(unsigned char*, unsigned long) [7]
- 0.00 0.30 5441/7815 Unpack::UnpWriteData(unsigned char*, unsigned long) [16]
- 0.00 0.13 6628/6628 Unpack::UnpWriteArea(unsigned int, unsigned int) [17]
- 0.00 0.00 7686/288516 Wait() [29]
- 0.00 0.00 15372/23100 _ZN5ArrayIhED2Ev.clone.10 [50]
- 0.00 0.00 7686/7686 RarVM::SetMemory(unsigned int, unsigned char*, unsigned int) [55]
- 0.00 0.00 7686/7686 Unpack::ExecuteCode(VM_PreparedProgram*) [56]
- 0.00 0.00 7686/23058 Array<unsigned char>::Reset() [51]
- -----------------------------------------------
- 0.00 0.52 7686/7686 RarVM::Execute(VM_PreparedProgram*) [15]
- [13] 1.0 0.00 0.52 7686 RarVM::ExecuteCode(VM_PreparedCommand*, unsigned int) [13]
- 0.52 0.00 7686/7686 RarVM::ExecuteStandardFilter(VM_StandardFilters) [14]
- -----------------------------------------------
- 0.52 0.00 7686/7686 RarVM::ExecuteCode(VM_PreparedCommand*, unsigned int) [13]
- [14] 1.0 0.52 0.00 7686 RarVM::ExecuteStandardFilter(VM_StandardFilters) [14]
- -----------------------------------------------
- 0.00 0.52 7686/7686 Unpack::UnpWriteBuf() [12]
- [15] 1.0 0.00 0.52 7686 RarVM::Execute(VM_PreparedProgram*) [15]
- 0.00 0.52 7686/7686 RarVM::ExecuteCode(VM_PreparedCommand*, unsigned int) [13]
- 0.00 0.00 7686/23058 Array<unsigned char>::Reset() [51]
- -----------------------------------------------
- 0.00 0.13 2374/7815 Unpack::UnpWriteArea(unsigned int, unsigned int) [17]
- 0.00 0.30 5441/7815 Unpack::UnpWriteBuf() [12]
- [16] 0.8 0.00 0.44 7815 Unpack::UnpWriteData(unsigned char*, unsigned long) [16]
- 0.00 0.43 7815/74124 ComprDataIO::UnpWrite(unsigned char*, unsigned long) [7]
- 0.00 0.00 7815/288516 Wait() [29]
- -----------------------------------------------
- 0.00 0.13 6628/6628 Unpack::UnpWriteBuf() [12]
- [17] 0.3 0.00 0.13 6628 Unpack::UnpWriteArea(unsigned int, unsigned int) [17]
- 0.00 0.13 2374/7815 Unpack::UnpWriteData(unsigned char*, unsigned long) [16]
- -----------------------------------------------
- 0.00 0.00 14/9365501 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*) [32]
- 0.00 0.00 9133/9365501 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 34535/9365501 RarVM::ReadData(BitInput&) [35]
- 0.04 0.00 9321819/9365501 Unpack::ReadTables() [10]
- [18] 0.1 0.04 0.00 9365501 BitInput::fgetbits() [18]
- -----------------------------------------------
- 0.00 0.01 58628/214392 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- 0.01 0.02 155764/214392 Unpack::UnpReadBuf() [20]
- [19] 0.1 0.01 0.02 214392 ComprDataIO::UnpRead(unsigned char*, unsigned long) [19]
- 0.01 0.01 214392/214392 ComprDataIO::ShowUnpRead(long long, long long) [21]
- 0.00 0.00 214392/288516 Wait() [29]
- 0.00 0.00 214392/214426 File::Read(void*, unsigned long) [48]
- -----------------------------------------------
- 0.00 0.00 187/155764 Unpack::ReadTables() [10]
- 0.00 0.02 155577/155764 Unpack::Unpack29(bool) [6]
- [20] 0.0 0.00 0.02 155764 Unpack::UnpReadBuf() [20]
- 0.01 0.02 155764/214392 ComprDataIO::UnpRead(unsigned char*, unsigned long) [19]
- -----------------------------------------------
- 0.01 0.01 214392/214392 ComprDataIO::UnpRead(unsigned char*, unsigned long) [19]
- [21] 0.0 0.01 0.01 214392 ComprDataIO::ShowUnpRead(long long, long long) [21]
- 0.01 0.00 214392/214392 ToPercent(long long, long long) [25]
- 0.00 0.00 113/159 mprintf(char const*, ...) [37]
- -----------------------------------------------
- 0.00 0.01 7686/7686 Unpack::Unpack29(bool) [6]
- [22] 0.0 0.00 0.01 7686 Unpack::ReadVMCode() [22]
- 0.01 0.00 7686/7686 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 7686/7705 Array<unsigned char>::Array(unsigned long) [53]
- 0.00 0.00 7686/23100 _ZN5ArrayIhED2Ev.clone.10 [50]
- -----------------------------------------------
- 0.01 0.00 7686/7686 Unpack::ReadVMCode() [22]
- [23] 0.0 0.01 0.00 7686 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 14/14 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*) [32]
- 0.00 0.00 23098/23098 RarVM::ReadData(BitInput&) [35]
- 0.00 0.00 9133/9365501 BitInput::fgetbits() [18]
- 0.00 0.00 9133/9677447 BitInput::faddbits(unsigned int) [24]
- 0.00 0.00 76860/92232 RarVM::SetLowEndianValue(unsigned int*, unsigned int) [49]
- 0.00 0.00 7686/7686 RarVM::Init() [54]
- 0.00 0.00 7686/23058 Array<unsigned char>::Reset() [51]
- 0.00 0.00 7686/7719 Array<unsigned char>::Add(unsigned long) [52]
- 0.00 0.00 441/441 Array<UnpackFilter*>::Add(unsigned long) [57]
- 0.00 0.00 14/7705 Array<unsigned char>::Array(unsigned long) [53]
- 0.00 0.00 14/23100 _ZN5ArrayIhED2Ev.clone.10 [50]
- 0.00 0.00 14/14 Array<int>::Push(int) [120]
- 0.00 0.00 7/36 Array<UnpackFilter*>::Reset() [70]
- 0.00 0.00 7/18 Unpack::InitFilters() [92]
- -----------------------------------------------
- 0.00 0.00 28/9677447 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*) [32]
- 0.00 0.00 9133/9677447 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 34535/9677447 RarVM::ReadData(BitInput&) [35]
- 0.01 0.00 9633751/9677447 Unpack::ReadTables() [10]
- [24] 0.0 0.01 0.00 9677447 BitInput::faddbits(unsigned int) [24]
- -----------------------------------------------
- 0.01 0.00 214392/214392 ComprDataIO::ShowUnpRead(long long, long long) [21]
- [25] 0.0 0.01 0.00 214392 ToPercent(long long, long long) [25]
- -----------------------------------------------
- 0.00 0.00 174/74298 RawPrint(char*, MESSAGE_TYPE) [36]
- 0.01 0.00 74124/74298 ComprDataIO::UnpWrite(unsigned char*, unsigned long) [7]
- [26] 0.0 0.01 0.00 74298 File::Write(void const*, unsigned long) [26]
- -----------------------------------------------
- 0.00 0.01 1/1 CommandData::ProcessCommand() [2]
- [27] 0.0 0.00 0.01 1 CmdExtract::CmdExtract() [27]
- 0.01 0.00 1/1 Unpack::Unpack(ComprDataIO*) [28]
- 0.00 0.00 2/27 SecPassword::Set(wchar_t const*) [84]
- 0.00 0.00 1/2 ComprDataIO::ComprDataIO() [159]
- 0.00 0.00 1/20 RarTime::RarTime() [89]
- 0.00 0.00 1/22 SecPassword::SecPassword() [85]
- 0.00 0.00 1/1 Unpack::CorrHuff(unsigned short*, unsigned char*) [199]
- 0.00 0.00 1/1 Unpack::InitHuff() [200]
- 0.00 0.00 1/1 Unpack::Init() [198]
- -----------------------------------------------
- 0.01 0.00 1/1 CmdExtract::CmdExtract() [27]
- [28] 0.0 0.01 0.00 1 Unpack::Unpack(ComprDataIO*) [28]
- 0.00 0.00 2/3 BitInput::BitInput() [151]
- 0.00 0.00 1/1 RarVM::RarVM() [196]
- -----------------------------------------------
- 0.00 0.00 7686/288516 Unpack::UnpWriteBuf() [12]
- 0.00 0.00 7815/288516 Unpack::UnpWriteData(unsigned char*, unsigned long) [16]
- 0.00 0.00 58623/288516 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- 0.00 0.00 214392/288516 ComprDataIO::UnpRead(unsigned char*, unsigned long) [19]
- [29] 0.0 0.01 0.00 288516 Wait() [29]
- -----------------------------------------------
- <spontaneous>
- [30] 0.0 0.01 0.00 SetPriority(int) [30]
- -----------------------------------------------
- 0.00 0.00 2/17 Archive::IsArchive(bool) [34]
- 0.00 0.00 15/17 CmdExtract::ExtractArchive(CommandData*) [4]
- [31] 0.0 0.00 0.00 17 Archive::ReadHeader() [31]
- 0.00 0.00 32/74170 CRC(unsigned int, void const*, unsigned long) [8]
- 0.00 0.00 107/107 RawRead::Get(unsigned char&) [62]
- 0.00 0.00 82/82 RawRead::Get(unsigned short&) [64]
- 0.00 0.00 82/82 RawRead::Get(unsigned int&) [63]
- 0.00 0.00 34/34 RawRead::Read(unsigned long) [74]
- 0.00 0.00 32/32 RawRead::GetCRC(bool) [76]
- 0.00 0.00 17/36 File::Tell() [69]
- 0.00 0.00 17/17 RawRead::RawRead(File*) [93]
- 0.00 0.00 15/15 RawRead::Get(unsigned char*, unsigned long) [100]
- 0.00 0.00 15/38 strncpyz(char*, char const*, unsigned long) [68]
- 0.00 0.00 15/15 RarTime::SetDos(unsigned int) [99]
- 0.00 0.00 15/15 Archive::ConvertNameCase(char*) [96]
- 0.00 0.00 15/15 Archive::ConvertUnknownHeader() [98]
- 0.00 0.00 15/15 Archive::ConvertNameCase(wchar_t*) [97]
- -----------------------------------------------
- 0.00 0.00 14/14 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [32] 0.0 0.00 0.00 14 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*) [32]
- 0.00 0.00 14/14 RarVM::IsStandardFilter(unsigned char*, unsigned int) [33]
- 0.00 0.00 14/9365501 BitInput::fgetbits() [18]
- 0.00 0.00 28/9677447 BitInput::faddbits(unsigned int) [24]
- 0.00 0.00 28/28 Array<VM_PreparedCommand>::Add(unsigned long) [82]
- -----------------------------------------------
- 0.00 0.00 14/14 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*) [32]
- [33] 0.0 0.00 0.00 14 RarVM::IsStandardFilter(unsigned char*, unsigned int) [33]
- 0.00 0.00 14/74170 CRC(unsigned int, void const*, unsigned long) [8]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- [34] 0.0 0.00 0.00 1 Archive::IsArchive(bool) [34]
- 0.00 0.00 2/17 Archive::ReadHeader() [31]
- 0.00 0.00 2/48 File::Seek(long long, int) [65]
- 0.00 0.00 1/15 File::IsDevice() [94]
- 0.00 0.00 1/214426 File::Read(void*, unsigned long) [48]
- 0.00 0.00 1/1 Archive::IsSignature(unsigned char const*, unsigned long) [203]
- 0.00 0.00 1/15 Archive::SeekToNext() [95]
- 0.00 0.00 1/10 SaveFilePos::SaveFilePos(File&) [125]
- 0.00 0.00 1/10 SaveFilePos::~SaveFilePos() [126]
- -----------------------------------------------
- 0.00 0.00 23098/23098 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [35] 0.0 0.00 0.00 23098 RarVM::ReadData(BitInput&) [35]
- 0.00 0.00 34535/9365501 BitInput::fgetbits() [18]
- 0.00 0.00 34535/9677447 BitInput::faddbits(unsigned int) [24]
- -----------------------------------------------
- 0.00 0.00 15/174 eprintf(char const*, ...) [38]
- 0.00 0.00 159/174 mprintf(char const*, ...) [37]
- [36] 0.0 0.00 0.00 174 RawPrint(char*, MESSAGE_TYPE) [36]
- 0.00 0.00 174/74298 File::Write(void const*, unsigned long) [26]
- 0.00 0.00 174/190 File::File() [58]
- 0.00 0.00 174/174 File::SetHandleType(FILE_HANDLETYPE) [61]
- 0.00 0.00 174/189 File::Close() [60]
- 0.00 0.00 174/190 File::~File() [59]
- -----------------------------------------------
- 0.00 0.00 1/159 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 1/159 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 1/159 CommandData::OutTitle() [41]
- 0.00 0.00 1/159 CommandData::ProcessCommand() [2]
- 0.00 0.00 42/159 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 0.00 113/159 ComprDataIO::ShowUnpRead(long long, long long) [21]
- [37] 0.0 0.00 0.00 159 mprintf(char const*, ...) [37]
- 0.00 0.00 159/174 RawPrint(char*, MESSAGE_TYPE) [36]
- -----------------------------------------------
- 0.00 0.00 1/15 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- 0.00 0.00 14/15 Ask(char const*) [40]
- [38] 0.0 0.00 0.00 15 eprintf(char const*, ...) [38]
- 0.00 0.00 15/174 RawPrint(char*, MESSAGE_TYPE) [36]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [39] 0.0 0.00 0.00 14 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- 0.00 0.00 1/1 Ask(char const*) [40]
- 0.00 0.00 1/15 eprintf(char const*, ...) [38]
- 0.00 0.00 14/20 FileExist(char const*, wchar_t const*) [87]
- 0.00 0.00 14/14 File::Create(char const*, wchar_t const*, unsigned int) [117]
- 0.00 0.00 2/33 St(char const*) [75]
- -----------------------------------------------
- 0.00 0.00 1/1 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- [40] 0.0 0.00 0.00 1 Ask(char const*) [40]
- 0.00 0.00 14/15 eprintf(char const*, ...) [38]
- 0.00 0.00 35/35 loctoupper(unsigned char) [72]
- 0.00 0.00 6/38 strncpyz(char*, char const*, unsigned long) [68]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [41] 0.0 0.00 0.00 1 CommandData::OutTitle() [41]
- 0.00 0.00 1/159 mprintf(char const*, ...) [37]
- 0.00 0.00 1/33 St(char const*) [75]
- -----------------------------------------------
- 0.00 0.00 311932/311932 Unpack::Unpack29(bool) [6]
- [46] 0.0 0.00 0.00 311932 Unpack::ReadEndOfBlock() [46]
- -----------------------------------------------
- 0.00 0.00 214426/214426 File::Read(void*, unsigned long) [48]
- [47] 0.0 0.00 0.00 214426 File::DirectRead(void*, unsigned long) [47]
- -----------------------------------------------
- 0.00 0.00 1/214426 Archive::IsArchive(bool) [34]
- 0.00 0.00 33/214426 RawRead::Read(unsigned long) [74]
- 0.00 0.00 214392/214426 ComprDataIO::UnpRead(unsigned char*, unsigned long) [19]
- [48] 0.0 0.00 0.00 214426 File::Read(void*, unsigned long) [48]
- 0.00 0.00 214426/214426 File::DirectRead(void*, unsigned long) [47]
- -----------------------------------------------
- 0.00 0.00 15372/92232 Unpack::ExecuteCode(VM_PreparedProgram*) [56]
- 0.00 0.00 76860/92232 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [49] 0.0 0.00 0.00 92232 RarVM::SetLowEndianValue(unsigned int*, unsigned int) [49]
- -----------------------------------------------
- 0.00 0.00 14/23100 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 28/23100 Unpack::InitFilters() [92]
- 0.00 0.00 7686/23100 Unpack::ReadVMCode() [22]
- 0.00 0.00 15372/23100 Unpack::UnpWriteBuf() [12]
- [50] 0.0 0.00 0.00 23100 _ZN5ArrayIhED2Ev.clone.10 [50]
- -----------------------------------------------
- 0.00 0.00 7686/23058 RarVM::Execute(VM_PreparedProgram*) [15]
- 0.00 0.00 7686/23058 Unpack::UnpWriteBuf() [12]
- 0.00 0.00 7686/23058 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [51] 0.0 0.00 0.00 23058 Array<unsigned char>::Reset() [51]
- -----------------------------------------------
- 0.00 0.00 33/7719 RawRead::Read(unsigned long) [74]
- 0.00 0.00 7686/7719 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [52] 0.0 0.00 0.00 7719 Array<unsigned char>::Add(unsigned long) [52]
- -----------------------------------------------
- 0.00 0.00 5/7705 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- 0.00 0.00 14/7705 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 7686/7705 Unpack::ReadVMCode() [22]
- [53] 0.0 0.00 0.00 7705 Array<unsigned char>::Array(unsigned long) [53]
- -----------------------------------------------
- 0.00 0.00 7686/7686 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [54] 0.0 0.00 0.00 7686 RarVM::Init() [54]
- -----------------------------------------------
- 0.00 0.00 7686/7686 Unpack::UnpWriteBuf() [12]
- [55] 0.0 0.00 0.00 7686 RarVM::SetMemory(unsigned int, unsigned char*, unsigned int) [55]
- -----------------------------------------------
- 0.00 0.00 7686/7686 Unpack::UnpWriteBuf() [12]
- [56] 0.0 0.00 0.00 7686 Unpack::ExecuteCode(VM_PreparedProgram*) [56]
- 0.00 0.00 15372/92232 RarVM::SetLowEndianValue(unsigned int*, unsigned int) [49]
- -----------------------------------------------
- 0.00 0.00 441/441 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [57] 0.0 0.00 0.00 441 Array<UnpackFilter*>::Add(unsigned long) [57]
- -----------------------------------------------
- 0.00 0.00 1/190 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 1/190 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [171]
- 0.00 0.00 14/190 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 0.00 174/190 RawPrint(char*, MESSAGE_TYPE) [36]
- [58] 0.0 0.00 0.00 190 File::File() [58]
- -----------------------------------------------
- 0.00 0.00 1/190 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 1/190 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [171]
- 0.00 0.00 14/190 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 0.00 174/190 RawPrint(char*, MESSAGE_TYPE) [36]
- [59] 0.0 0.00 0.00 190 File::~File() [59]
- -----------------------------------------------
- 0.00 0.00 1/189 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 14/189 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 0.00 174/189 RawPrint(char*, MESSAGE_TYPE) [36]
- [60] 0.0 0.00 0.00 189 File::Close() [60]
- -----------------------------------------------
- 0.00 0.00 174/174 RawPrint(char*, MESSAGE_TYPE) [36]
- [61] 0.0 0.00 0.00 174 File::SetHandleType(FILE_HANDLETYPE) [61]
- -----------------------------------------------
- 0.00 0.00 107/107 Archive::ReadHeader() [31]
- [62] 0.0 0.00 0.00 107 RawRead::Get(unsigned char&) [62]
- -----------------------------------------------
- 0.00 0.00 82/82 Archive::ReadHeader() [31]
- [63] 0.0 0.00 0.00 82 RawRead::Get(unsigned int&) [63]
- -----------------------------------------------
- 0.00 0.00 82/82 Archive::ReadHeader() [31]
- [64] 0.0 0.00 0.00 82 RawRead::Get(unsigned short&) [64]
- -----------------------------------------------
- 0.00 0.00 2/48 Archive::IsArchive(bool) [34]
- 0.00 0.00 18/48 File::FileLength() [130]
- 0.00 0.00 28/48 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [65] 0.0 0.00 0.00 48 File::Seek(long long, int) [65]
- 0.00 0.00 48/48 File::RawSeek(long long, int) [66]
- -----------------------------------------------
- 0.00 0.00 48/48 File::Seek(long long, int) [65]
- [66] 0.0 0.00 0.00 48 File::RawSeek(long long, int) [66]
- -----------------------------------------------
- 0.00 0.00 14/42 ExtractLink(ComprDataIO&, Archive&, char const*, unsigned int&, bool) [101]
- 0.00 0.00 28/42 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [67] 0.0 0.00 0.00 42 IsLink(unsigned int) [67]
- -----------------------------------------------
- 0.00 0.00 3/38 CommandData::ParseArg(char*, wchar_t*) [147]
- 0.00 0.00 6/38 Ask(char const*) [40]
- 0.00 0.00 14/38 ConvertPath(char const*, char*) [79]
- 0.00 0.00 15/38 Archive::ReadHeader() [31]
- [68] 0.0 0.00 0.00 38 strncpyz(char*, char const*, unsigned long) [68]
- -----------------------------------------------
- 0.00 0.00 9/36 File::FileLength() [130]
- 0.00 0.00 10/36 SaveFilePos::SaveFilePos(File&) [125]
- 0.00 0.00 17/36 Archive::ReadHeader() [31]
- [69] 0.0 0.00 0.00 36 File::Tell() [69]
- -----------------------------------------------
- 0.00 0.00 1/36 Unpack::~Unpack() [201]
- 0.00 0.00 7/36 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 10/36 Unpack::UnpInitData(int) [127]
- 0.00 0.00 18/36 Unpack::InitFilters() [92]
- [70] 0.0 0.00 0.00 36 Array<UnpackFilter*>::Reset() [70]
- -----------------------------------------------
- 0.00 0.00 1/35 ScanTree::FindProc(FindData*) [208]
- 0.00 0.00 6/35 WildFileExist(char const*, wchar_t const*) [139]
- 0.00 0.00 28/35 CmpName(char const*, char const*, int) [103]
- [71] 0.0 0.00 0.00 35 IsWildcard(char const*, wchar_t const*) [71]
- -----------------------------------------------
- 0.00 0.00 35/35 Ask(char const*) [40]
- [72] 0.0 0.00 0.00 35 loctoupper(unsigned char) [72]
- -----------------------------------------------
- 0.00 0.00 14/34 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- 0.00 0.00 20/34 StringList::GetString(char*, wchar_t*, unsigned long) [88]
- [73] 0.0 0.00 0.00 34 StringList::GetString(char**, wchar_t**) [73]
- -----------------------------------------------
- 0.00 0.00 34/34 Archive::ReadHeader() [31]
- [74] 0.0 0.00 0.00 34 RawRead::Read(unsigned long) [74]
- 0.00 0.00 33/7719 Array<unsigned char>::Add(unsigned long) [52]
- 0.00 0.00 33/214426 File::Read(void*, unsigned long) [48]
- -----------------------------------------------
- 0.00 0.00 1/33 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 1/33 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 1/33 CommandData::OutTitle() [41]
- 0.00 0.00 2/33 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- 0.00 0.00 28/33 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [75] 0.0 0.00 0.00 33 St(char const*) [75]
- -----------------------------------------------
- 0.00 0.00 32/32 Archive::ReadHeader() [31]
- [76] 0.0 0.00 0.00 32 RawRead::GetCRC(bool) [76]
- -----------------------------------------------
- 0.00 0.00 1/29 ScanTree::GetNextMask() [162]
- 0.00 0.00 28/29 CmpName(char const*, char const*, int) [103]
- [77] 0.0 0.00 0.00 29 PointToName(char const*) [77]
- -----------------------------------------------
- 0.00 0.00 1/29 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 14/29 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [108]
- 0.00 0.00 14/29 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- [78] 0.0 0.00 0.00 29 StringList::Rewind() [78]
- -----------------------------------------------
- 0.00 0.00 14/28 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- 0.00 0.00 14/28 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [108]
- [79] 0.0 0.00 0.00 28 ConvertPath(char const*, char*) [79]
- 0.00 0.00 14/38 strncpyz(char*, char const*, unsigned long) [68]
- -----------------------------------------------
- 0.00 0.00 28/28 CmpName(char const*, char const*, int) [103]
- [80] 0.0 0.00 0.00 28 GetFilePath(char const*, char*, int) [80]
- -----------------------------------------------
- 0.00 0.00 28/28 CmpName(char const*, char const*, int) [103]
- [81] 0.0 0.00 0.00 28 mstrnicompc(char const*, char const*, unsigned long, bool) [81]
- -----------------------------------------------
- 0.00 0.00 28/28 RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*) [32]
- [82] 0.0 0.00 0.00 28 Array<VM_PreparedCommand>::Add(unsigned long) [82]
- -----------------------------------------------
- 0.00 0.00 28/28 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [83] 0.0 0.00 0.00 28 Archive::IsArcDir() [83]
- -----------------------------------------------
- 0.00 0.00 1/27 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 2/27 RAROptions::RAROptions() [155]
- 0.00 0.00 2/27 CmdExtract::CmdExtract() [27]
- 0.00 0.00 8/27 global constructors keyed to CryptData::Cache [165]
- 0.00 0.00 14/27 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [84] 0.0 0.00 0.00 27 SecPassword::Set(wchar_t const*) [84]
- -----------------------------------------------
- 0.00 0.00 1/22 CmdExtract::CmdExtract() [27]
- 0.00 0.00 1/22 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 2/22 RAROptions::RAROptions() [155]
- 0.00 0.00 4/22 global constructors keyed to CryptData::Cache [165]
- 0.00 0.00 14/22 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [85] 0.0 0.00 0.00 22 SecPassword::SecPassword() [85]
- -----------------------------------------------
- 0.00 0.00 1/22 main [1]
- 0.00 0.00 1/22 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 1/22 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 1/22 CommandData::ProcessCommand() [2]
- 0.00 0.00 4/22 __tcf_0 [525]
- 0.00 0.00 14/22 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [86] 0.0 0.00 0.00 22 SecPassword::~SecPassword() [86]
- -----------------------------------------------
- 0.00 0.00 6/20 WildFileExist(char const*, wchar_t const*) [139]
- 0.00 0.00 14/20 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- [87] 0.0 0.00 0.00 20 FileExist(char const*, wchar_t const*) [87]
- -----------------------------------------------
- 0.00 0.00 2/20 ScanTree::GetNextMask() [162]
- 0.00 0.00 4/20 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 14/20 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [108]
- [88] 0.0 0.00 0.00 20 StringList::GetString(char*, wchar_t*, unsigned long) [88]
- 0.00 0.00 20/34 StringList::GetString(char**, wchar_t**) [73]
- -----------------------------------------------
- 0.00 0.00 1/20 CmdExtract::CmdExtract() [27]
- 0.00 0.00 3/20 CmdExtract::DoExtract(CommandData*) [3]
- 0.00 0.00 3/20 CommandData::ProcessCommand() [2]
- 0.00 0.00 4/20 RAROptions::RAROptions() [155]
- 0.00 0.00 9/20 Archive::Archive(RAROptions*) [205]
- [89] 0.0 0.00 0.00 20 RarTime::RarTime() [89]
- -----------------------------------------------
- 0.00 0.00 1/18 IsDiskLetter(char const*) [170]
- 0.00 0.00 1/18 CommandData::ParseDone() [186]
- 0.00 0.00 2/18 CommandData::ParseArg(char*, wchar_t*) [147]
- 0.00 0.00 14/18 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [90] 0.0 0.00 0.00 18 etoupper(unsigned char) [90]
- -----------------------------------------------
- 0.00 0.00 18/18 Unpack::InitFilters() [92]
- [91] 0.0 0.00 0.00 18 Array<int>::Reset() [91]
- -----------------------------------------------
- 0.00 0.00 1/18 Unpack::~Unpack() [201]
- 0.00 0.00 7/18 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- 0.00 0.00 10/18 Unpack::UnpInitData(int) [127]
- [92] 0.0 0.00 0.00 18 Unpack::InitFilters() [92]
- 0.00 0.00 28/23100 _ZN5ArrayIhED2Ev.clone.10 [50]
- 0.00 0.00 18/18 Array<int>::Reset() [91]
- 0.00 0.00 18/36 Array<UnpackFilter*>::Reset() [70]
- -----------------------------------------------
- 0.00 0.00 17/17 Archive::ReadHeader() [31]
- [93] 0.0 0.00 0.00 17 RawRead::RawRead(File*) [93]
- -----------------------------------------------
- 0.00 0.00 1/15 Archive::IsArchive(bool) [34]
- 0.00 0.00 14/15 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [94] 0.0 0.00 0.00 15 File::IsDevice() [94]
- -----------------------------------------------
- 0.00 0.00 1/15 Archive::IsArchive(bool) [34]
- 0.00 0.00 14/15 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [95] 0.0 0.00 0.00 15 Archive::SeekToNext() [95]
- -----------------------------------------------
- 0.00 0.00 15/15 Archive::ReadHeader() [31]
- [96] 0.0 0.00 0.00 15 Archive::ConvertNameCase(char*) [96]
- -----------------------------------------------
- 0.00 0.00 15/15 Archive::ReadHeader() [31]
- [97] 0.0 0.00 0.00 15 Archive::ConvertNameCase(wchar_t*) [97]
- -----------------------------------------------
- 0.00 0.00 15/15 Archive::ReadHeader() [31]
- [98] 0.0 0.00 0.00 15 Archive::ConvertUnknownHeader() [98]
- -----------------------------------------------
- 0.00 0.00 15/15 Archive::ReadHeader() [31]
- [99] 0.0 0.00 0.00 15 RarTime::SetDos(unsigned int) [99]
- -----------------------------------------------
- 0.00 0.00 15/15 Archive::ReadHeader() [31]
- [100] 0.0 0.00 0.00 15 RawRead::Get(unsigned char*, unsigned long) [100]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [101] 0.0 0.00 0.00 14 ExtractLink(ComprDataIO&, Archive&, char const*, unsigned int&, bool) [101]
- 0.00 0.00 14/42 IsLink(unsigned int) [67]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [102] 0.0 0.00 0.00 14 SetFileAttr(char const*, wchar_t const*, unsigned int) [102]
- -----------------------------------------------
- 0.00 0.00 14/14 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- [103] 0.0 0.00 0.00 14 CmpName(char const*, char const*, int) [103]
- 0.00 0.00 28/28 mstrnicompc(char const*, char const*, unsigned long, bool) [81]
- 0.00 0.00 28/28 GetFilePath(char const*, char*, int) [80]
- 0.00 0.00 28/29 PointToName(char const*) [77]
- 0.00 0.00 28/35 IsWildcard(char const*, wchar_t const*) [71]
- 0.00 0.00 14/14 match(char const*, char const*, bool) [106]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [104] 0.0 0.00 0.00 14 IntToExt(char const*, char*) [104]
- -----------------------------------------------
- 0.00 0.00 14/14 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- [105] 0.0 0.00 0.00 14 stricompc(char const*, char const*) [105]
- -----------------------------------------------
- 0.00 0.00 14/14 CmpName(char const*, char const*, int) [103]
- [106] 0.0 0.00 0.00 14 match(char const*, char const*, bool) [106]
- -----------------------------------------------
- 0.00 0.00 14/14 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [108]
- [107] 0.0 0.00 0.00 14 StringList::GetString(char*, unsigned long) [107]
- -----------------------------------------------
- 0.00 0.00 14/14 CommandData::ExclCheck(char*, bool, bool, bool) [110]
- [108] 0.0 0.00 0.00 14 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [108]
- 0.00 0.00 14/28 ConvertPath(char const*, char*) [79]
- 0.00 0.00 14/29 StringList::Rewind() [78]
- 0.00 0.00 14/20 StringList::GetString(char*, wchar_t*, unsigned long) [88]
- 0.00 0.00 14/14 StringList::GetString(char*, unsigned long) [107]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [109] 0.0 0.00 0.00 14 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- 0.00 0.00 14/14 CommandData::ExclCheck(char*, bool, bool, bool) [110]
- 0.00 0.00 14/14 CommandData::TimeCheck(RarTime&) [111]
- 0.00 0.00 14/29 StringList::Rewind() [78]
- 0.00 0.00 14/14 CmpName(char const*, char const*, int) [103]
- 0.00 0.00 14/34 StringList::GetString(char**, wchar_t**) [73]
- 0.00 0.00 14/14 stricompc(char const*, char const*) [105]
- -----------------------------------------------
- 0.00 0.00 14/14 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- [110] 0.0 0.00 0.00 14 CommandData::ExclCheck(char*, bool, bool, bool) [110]
- 0.00 0.00 14/14 CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [108]
- -----------------------------------------------
- 0.00 0.00 14/14 CommandData::IsProcessFile(FileHeader&, bool*, int) [109]
- [111] 0.0 0.00 0.00 14 CommandData::TimeCheck(RarTime&) [111]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [112] 0.0 0.00 0.00 14 ComprDataIO::SetEncryption(int, SecPassword*, unsigned char const*, bool, bool) [112]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [113] 0.0 0.00 0.00 14 ComprDataIO::SetFiles(File*, File*) [113]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [114] 0.0 0.00 0.00 14 File::SetOpenFileTime(RarTime*, RarTime*, RarTime*) [114]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [115] 0.0 0.00 0.00 14 File::SetCloseFileTime(RarTime*, RarTime*) [115]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [116] 0.0 0.00 0.00 14 File::SetCloseFileTimeByName(char const*, RarTime*, RarTime*) [116]
- 0.00 0.00 14/14 RarTime::GetUnix() [123]
- -----------------------------------------------
- 0.00 0.00 14/14 FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [39]
- [117] 0.0 0.00 0.00 14 File::Create(char const*, wchar_t const*, unsigned int) [117]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [118] 0.0 0.00 0.00 14 File::Prealloc(long long) [118]
- -----------------------------------------------
- 0.00 0.00 14/14 Array<int>::Push(int) [120]
- [119] 0.0 0.00 0.00 14 Array<int>::Add(unsigned long) [119]
- -----------------------------------------------
- 0.00 0.00 14/14 Unpack::AddVMCode(unsigned int, unsigned char*, int) [23]
- [120] 0.0 0.00 0.00 14 Array<int>::Push(int) [120]
- 0.00 0.00 14/14 Array<int>::Add(unsigned long) [119]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [121] 0.0 0.00 0.00 14 Archive::IsArcLabel() [121]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [122] 0.0 0.00 0.00 14 Archive::ConvertAttributes() [122]
- -----------------------------------------------
- 0.00 0.00 14/14 File::SetCloseFileTimeByName(char const*, RarTime*, RarTime*) [116]
- [123] 0.0 0.00 0.00 14 RarTime::GetUnix() [123]
- -----------------------------------------------
- 0.00 0.00 14/14 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [124] 0.0 0.00 0.00 14 CryptData::SetCryptKeys(SecPassword*, unsigned char const*, bool, bool, bool) [124]
- -----------------------------------------------
- 0.00 0.00 1/10 Archive::IsArchive(bool) [34]
- 0.00 0.00 9/10 File::FileLength() [130]
- [125] 0.0 0.00 0.00 10 SaveFilePos::SaveFilePos(File&) [125]
- 0.00 0.00 10/36 File::Tell() [69]
- -----------------------------------------------
- 0.00 0.00 1/10 Archive::IsArchive(bool) [34]
- 0.00 0.00 9/10 File::FileLength() [130]
- [126] 0.0 0.00 0.00 10 SaveFilePos::~SaveFilePos() [126]
- -----------------------------------------------
- 0.00 0.00 1/10 Unpack::Init() [198]
- 0.00 0.00 9/10 Unpack::Unpack29(bool) [6]
- [127] 0.0 0.00 0.00 10 Unpack::UnpInitData(int) [127]
- 0.00 0.00 10/36 Array<UnpackFilter*>::Reset() [70]
- 0.00 0.00 10/18 Unpack::InitFilters() [92]
- -----------------------------------------------
- 0.00 0.00 1/10 Unpack::Init() [198]
- 0.00 0.00 9/10 Unpack::Unpack29(bool) [6]
- [128] 0.0 0.00 0.00 10 Unpack::UnpInitData20(int) [128]
- -----------------------------------------------
- 0.00 0.00 1/10 RarTime::SetCurrentTime() [206]
- 0.00 0.00 9/10 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- [129] 0.0 0.00 0.00 10 RarTime::operator=(long) [129]
- -----------------------------------------------
- 0.00 0.00 1/9 CmdExtract::ExtractArchiveInit(CommandData*, Archive&) [179]
- 0.00 0.00 8/9 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [130] 0.0 0.00 0.00 9 File::FileLength() [130]
- 0.00 0.00 18/48 File::Seek(long long, int) [65]
- 0.00 0.00 9/10 SaveFilePos::SaveFilePos(File&) [125]
- 0.00 0.00 9/36 File::Tell() [69]
- 0.00 0.00 9/10 SaveFilePos::~SaveFilePos() [126]
- -----------------------------------------------
- 0.00 0.00 9/9 CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [5]
- [131] 0.0 0.00 0.00 9 Unpack::DoUnpack(int, bool) [131]
- -----------------------------------------------
- 0.00 0.00 7/7 GetConfigName(char const*, char*, bool) [172]
- [132] 0.0 0.00 0.00 7 EnumConfigPaths(char*, int) [132]
- -----------------------------------------------
- 0.00 0.00 1/7 CommandData::ProcessCommand() [2]
- 0.00 0.00 1/7 CommandData::ReadConfig() [181]
- 0.00 0.00 5/7 CommandData::Init() [185]
- [133] 0.0 0.00 0.00 7 StringList::Reset() [133]
- 0.00 0.00 7/7 Array<wchar_t>::Reset() [137]
- 0.00 0.00 7/7 Array<char>::Reset() [135]
- -----------------------------------------------
- 0.00 0.00 1/7 CommandData::ProcessCommand() [2]
- 0.00 0.00 1/7 CommandData::ReadConfig() [181]
- 0.00 0.00 5/7 CommandData::Init() [185]
- [134] 0.0 0.00 0.00 7 StringList::StringList() [134]
- -----------------------------------------------
- 0.00 0.00 7/7 StringList::Reset() [133]
- [135] 0.0 0.00 0.00 7 Array<char>::Reset() [135]
- -----------------------------------------------
- 0.00 0.00 2/7 CmdExtract::ExtractArchive(CommandData*) [4]
- 0.00 0.00 5/7 CmdExtract::UnstoreFile(ComprDataIO&, long long) [9]
- [136] 0.0 0.00 0.00 7 _ZN5ArrayIhED2Ev.clone.11 [136]
- -----------------------------------------------
- 0.00 0.00 7/7 StringList::Reset() [133]
- [137] 0.0 0.00 0.00 7 Array<wchar_t>::Reset() [137]
- -----------------------------------------------
- 0.00 0.00 6/6 GetConfigName(char const*, char*, bool) [172]
- [138] 0.0 0.00 0.00 6 AddEndSlash(char*) [138]
- -----------------------------------------------
- 0.00 0.00 6/6 GetConfigName(char const*, char*, bool) [172]
- [139] 0.0 0.00 0.00 6 WildFileExist(char const*, wchar_t const*) [139]
- 0.00 0.00 6/35 IsWildcard(char const*, wchar_t const*) [71]
- 0.00 0.00 6/20 FileExist(char const*, wchar_t const*) [87]
- -----------------------------------------------
- 0.00 0.00 6/6 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- [140] 0.0 0.00 0.00 6 IsDir(unsigned int) [140]
- -----------------------------------------------
- 0.00 0.00 1/5 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 4/5 ComprDataIO::ComprDataIO() [159]
- [141] 0.0 0.00 0.00 5 Rijndael::Rijndael() [141]
- -----------------------------------------------
- 0.00 0.00 4/4 CmdExtract::DoExtract(CommandData*) [3]
- [142] 0.0 0.00 0.00 4 CommandData::GetArcName(char*, wchar_t*, int) [142]
- -----------------------------------------------
- 0.00 0.00 3/3 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- [143] 0.0 0.00 0.00 3 LowAscii(char const*) [143]
- -----------------------------------------------
- 0.00 0.00 1/3 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 1/3 CommandData::Init() [185]
- 0.00 0.00 1/3 CommandData::CommandData() [187]
- [144] 0.0 0.00 0.00 3 RAROptions::Init() [144]
- -----------------------------------------------
- 0.00 0.00 1/3 CommandData::ParseDone() [186]
- 0.00 0.00 2/3 CommandData::ProcessCommand() [2]
- [145] 0.0 0.00 0.00 3 StringList::AddString(char const*, wchar_t const*) [145]
- 0.00 0.00 3/3 Array<char>::Add(unsigned long) [148]
- 0.00 0.00 3/3 Array<wchar_t>::Add(unsigned long) [149]
- -----------------------------------------------
- 0.00 0.00 3/3 CommandData::PreprocessCommandLine(int, char**) [184]
- [146] 0.0 0.00 0.00 3 CommandData::PreprocessSwitch(char const*) [146]
- -----------------------------------------------
- 0.00 0.00 3/3 CommandData::ParseCommandLine(int, char**) [183]
- [147] 0.0 0.00 0.00 3 CommandData::ParseArg(char*, wchar_t*) [147]
- 0.00 0.00 3/38 strncpyz(char*, char const*, unsigned long) [68]
- 0.00 0.00 2/18 etoupper(unsigned char) [90]
- 0.00 0.00 1/1 IsDriveDiv(int) [166]
- 0.00 0.00 1/1 strupper(char*) [177]
- 0.00 0.00 1/1 IsPathDiv(int) [178]
- -----------------------------------------------
- 0.00 0.00 3/3 StringList::AddString(char const*, wchar_t const*) [145]
- [148] 0.0 0.00 0.00 3 Array<char>::Add(unsigned long) [148]
- -----------------------------------------------
- 0.00 0.00 3/3 StringList::AddString(char const*, wchar_t const*) [145]
- [149] 0.0 0.00 0.00 3 Array<wchar_t>::Add(unsigned long) [149]
- -----------------------------------------------
- 0.00 0.00 3/3 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- [150] 0.0 0.00 0.00 3 RarTime::GetDos() [150]
- -----------------------------------------------
- 0.00 0.00 1/3 RarVM::RarVM() [196]
- 0.00 0.00 2/3 Unpack::Unpack(ComprDataIO*) [28]
- [151] 0.0 0.00 0.00 3 BitInput::BitInput() [151]
- -----------------------------------------------
- 0.00 0.00 1/3 CmdExtract::~CmdExtract() [180]
- 0.00 0.00 2/3 Unpack::~Unpack() [201]
- [152] 0.0 0.00 0.00 3 BitInput::~BitInput() [152]
- -----------------------------------------------
- 0.00 0.00 1/3 ScanTree::FindProc(FindData*) [208]
- 0.00 0.00 2/3 CmdExtract::DoExtract(CommandData*) [3]
- [153] 0.0 0.00 0.00 3 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- 0.00 0.00 9/10 RarTime::operator=(long) [129]
- 0.00 0.00 6/6 IsDir(unsigned int) [140]
- 0.00 0.00 3/3 RarTime::GetDos() [150]
- 0.00 0.00 3/3 LowAscii(char const*) [143]
- -----------------------------------------------
- 0.00 0.00 1/2 GetWideName(char const*, wchar_t const*, wchar_t*, unsigned long) [167]
- 0.00 0.00 1/2 ScanTree::GetNextMask() [162]
- [154] 0.0 0.00 0.00 2 CharToWide(char const*, wchar_t*, unsigned long) [154]
- -----------------------------------------------
- 0.00 0.00 1/2 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 1/2 CommandData::CommandData() [187]
- [155] 0.0 0.00 0.00 2 RAROptions::RAROptions() [155]
- 0.00 0.00 4/20 RarTime::RarTime() [89]
- 0.00 0.00 2/27 SecPassword::Set(wchar_t const*) [84]
- 0.00 0.00 2/22 SecPassword::SecPassword() [85]
- -----------------------------------------------
- 0.00 0.00 1/2 main [1]
- 0.00 0.00 1/2 CmdExtract::ExtractArchive(CommandData*) [4]
- [156] 0.0 0.00 0.00 2 RAROptions::~RAROptions() [156]
- -----------------------------------------------
- 0.00 0.00 1/2 CommandData::ParseDone() [186]
- 0.00 0.00 1/2 CommandData::ProcessCommand() [2]
- [157] 0.0 0.00 0.00 2 StringList::AddString(char const*) [157]
- -----------------------------------------------
- 0.00 0.00 1/2 CommandData::Init() [185]
- 0.00 0.00 1/2 CommandData::~CommandData() [188]
- [158] 0.0 0.00 0.00 2 CommandData::Close() [158]
- -----------------------------------------------
- 0.00 0.00 1/2 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 1/2 CmdExtract::CmdExtract() [27]
- [159] 0.0 0.00 0.00 2 ComprDataIO::ComprDataIO() [159]
- 0.00 0.00 4/5 Rijndael::Rijndael() [141]
- 0.00 0.00 1/1 Rijndael::GenerateTables() [207]
- -----------------------------------------------
- 0.00 0.00 1/2 File::WOpen(char const*, wchar_t const*) [194]
- 0.00 0.00 1/2 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [171]
- [160] 0.0 0.00 0.00 2 File::Open(char const*, wchar_t const*, unsigned int) [160]
- -----------------------------------------------
- 0.00 0.00 1/2 CommandData::Init() [185]
- 0.00 0.00 1/2 CommandData::~CommandData() [188]
- [161] 0.0 0.00 0.00 2 Array<long long>::Reset() [161]
- -----------------------------------------------
- 0.00 0.00 2/2 ScanTree::GetNext(FindData*) [163]
- [162] 0.0 0.00 0.00 2 ScanTree::GetNextMask() [162]
- 0.00 0.00 2/20 StringList::GetString(char*, wchar_t*, unsigned long) [88]
- 0.00 0.00 1/1 IsDiskLetter(char const*) [170]
- 0.00 0.00 1/29 PointToName(char const*) [77]
- 0.00 0.00 1/1 PointToName(wchar_t const*) [168]
- 0.00 0.00 1/2 CharToWide(char const*, wchar_t*, unsigned long) [154]
- 0.00 0.00 1/1 GetWideName(char const*, wchar_t const*, wchar_t*, unsigned long) [167]
- -----------------------------------------------
- 0.00 0.00 2/2 CommandData::ProcessCommand() [2]
- [163] 0.0 0.00 0.00 2 ScanTree::GetNext(FindData*) [163]
- 0.00 0.00 2/2 ScanTree::GetNextMask() [162]
- 0.00 0.00 1/1 ScanTree::FindProc(FindData*) [208]
- -----------------------------------------------
- 0.00 0.00 1/1 __do_global_ctors_aux [520]
- [164] 0.0 0.00 0.00 1 global constructors keyed to ErrHandler [164]
- -----------------------------------------------
- 0.00 0.00 1/1 __do_global_ctors_aux [520]
- [165] 0.0 0.00 0.00 1 global constructors keyed to CryptData::Cache [165]
- 0.00 0.00 8/27 SecPassword::Set(wchar_t const*) [84]
- 0.00 0.00 4/22 SecPassword::SecPassword() [85]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ParseArg(char*, wchar_t*) [147]
- [166] 0.0 0.00 0.00 1 IsDriveDiv(int) [166]
- -----------------------------------------------
- 0.00 0.00 1/1 ScanTree::GetNextMask() [162]
- [167] 0.0 0.00 0.00 1 GetWideName(char const*, wchar_t const*, wchar_t*, unsigned long) [167]
- 0.00 0.00 1/2 CharToWide(char const*, wchar_t*, unsigned long) [154]
- -----------------------------------------------
- 0.00 0.00 1/1 ScanTree::GetNextMask() [162]
- [168] 0.0 0.00 0.00 1 PointToName(wchar_t const*) [168]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [169] 0.0 0.00 0.00 1 RARInitData() [169]
- 0.00 0.00 1/1 InitCRC() [176]
- -----------------------------------------------
- 0.00 0.00 1/1 ScanTree::GetNextMask() [162]
- [170] 0.0 0.00 0.00 1 IsDiskLetter(char const*) [170]
- 0.00 0.00 1/18 etoupper(unsigned char) [90]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ReadConfig() [181]
- [171] 0.0 0.00 0.00 1 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [171]
- 0.00 0.00 1/1 GetConfigName(char const*, char*, bool) [172]
- 0.00 0.00 1/190 File::File() [58]
- 0.00 0.00 1/2 File::Open(char const*, wchar_t const*, unsigned int) [160]
- 0.00 0.00 1/190 File::~File() [59]
- -----------------------------------------------
- 0.00 0.00 1/1 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [171]
- [172] 0.0 0.00 0.00 1 GetConfigName(char const*, char*, bool) [172]
- 0.00 0.00 7/7 EnumConfigPaths(char*, int) [132]
- 0.00 0.00 6/6 AddEndSlash(char*) [138]
- 0.00 0.00 6/6 WildFileExist(char const*, wchar_t const*) [139]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [173] 0.0 0.00 0.00 1 InitLogOptions(char*) [173]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [174] 0.0 0.00 0.00 1 InitConsoleOptions(MESSAGE_TYPE, bool) [174]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ProcessCommand() [2]
- [175] 0.0 0.00 0.00 1 GetExt(char const*) [175]
- -----------------------------------------------
- 0.00 0.00 1/1 RARInitData() [169]
- [176] 0.0 0.00 0.00 1 InitCRC() [176]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ParseArg(char*, wchar_t*) [147]
- [177] 0.0 0.00 0.00 1 strupper(char*) [177]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ParseArg(char*, wchar_t*) [147]
- [178] 0.0 0.00 0.00 1 IsPathDiv(int) [178]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- [179] 0.0 0.00 0.00 1 CmdExtract::ExtractArchiveInit(CommandData*, Archive&) [179]
- 0.00 0.00 1/9 File::FileLength() [130]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ProcessCommand() [2]
- [180] 0.0 0.00 0.00 1 CmdExtract::~CmdExtract() [180]
- 0.00 0.00 1/3 BitInput::~BitInput() [152]
- 0.00 0.00 1/1 Unpack::~Unpack() [201]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [181] 0.0 0.00 0.00 1 CommandData::ReadConfig() [181]
- 0.00 0.00 1/7 StringList::Reset() [133]
- 0.00 0.00 1/7 StringList::StringList() [134]
- 0.00 0.00 1/1 ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [171]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [182] 0.0 0.00 0.00 1 CommandData::ParseEnvVar() [182]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [183] 0.0 0.00 0.00 1 CommandData::ParseCommandLine(int, char**) [183]
- 0.00 0.00 3/3 CommandData::ParseArg(char*, wchar_t*) [147]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [184] 0.0 0.00 0.00 1 CommandData::PreprocessCommandLine(int, char**) [184]
- 0.00 0.00 3/3 CommandData::PreprocessSwitch(char const*) [146]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::CommandData() [187]
- [185] 0.0 0.00 0.00 1 CommandData::Init() [185]
- 0.00 0.00 5/7 StringList::Reset() [133]
- 0.00 0.00 5/7 StringList::StringList() [134]
- 0.00 0.00 1/2 Array<long long>::Reset() [161]
- 0.00 0.00 1/2 CommandData::Close() [158]
- 0.00 0.00 1/3 RAROptions::Init() [144]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [186] 0.0 0.00 0.00 1 CommandData::ParseDone() [186]
- 0.00 0.00 1/18 etoupper(unsigned char) [90]
- 0.00 0.00 1/3 StringList::AddString(char const*, wchar_t const*) [145]
- 0.00 0.00 1/2 StringList::AddString(char const*) [157]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [187] 0.0 0.00 0.00 1 CommandData::CommandData() [187]
- 0.00 0.00 1/3 RAROptions::Init() [144]
- 0.00 0.00 1/2 RAROptions::RAROptions() [155]
- 0.00 0.00 1/1 CommandData::Init() [185]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [188] 0.0 0.00 0.00 1 CommandData::~CommandData() [188]
- 0.00 0.00 1/2 Array<long long>::Reset() [161]
- 0.00 0.00 1/2 CommandData::Close() [158]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [189] 0.0 0.00 0.00 1 ErrorHandler::SetSignalHandlers(bool) [189]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [190] 0.0 0.00 0.00 1 ErrorHandler::Clean() [190]
- -----------------------------------------------
- 0.00 0.00 1/1 __do_global_ctors_aux [520]
- [191] 0.0 0.00 0.00 1 ErrorHandler::ErrorHandler() [191]
- -----------------------------------------------
- 0.00 0.00 1/1 Unpack::~Unpack() [201]
- [192] 0.0 0.00 0.00 1 SubAllocator::StopSubAllocator() [192]
- -----------------------------------------------
- 0.00 0.00 1/1 main [1]
- [193] 0.0 0.00 0.00 1 File::RemoveCreated() [193]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- [194] 0.0 0.00 0.00 1 File::WOpen(char const*, wchar_t const*) [194]
- 0.00 0.00 1/2 File::Open(char const*, wchar_t const*, unsigned int) [160]
- -----------------------------------------------
- 0.00 0.00 1/1 Archive::ViewComment() [204]
- [195] 0.0 0.00 0.00 1 _ZN5ArrayIhED2Ev.clone.9 [195]
- -----------------------------------------------
- 0.00 0.00 1/1 Unpack::Unpack(ComprDataIO*) [28]
- [196] 0.0 0.00 0.00 1 RarVM::RarVM() [196]
- 0.00 0.00 1/3 BitInput::BitInput() [151]
- -----------------------------------------------
- 0.00 0.00 1/1 Unpack::~Unpack() [201]
- [197] 0.0 0.00 0.00 1 RarVM::~RarVM() [197]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::CmdExtract() [27]
- [198] 0.0 0.00 0.00 1 Unpack::Init() [198]
- 0.00 0.00 1/10 Unpack::UnpInitData20(int) [128]
- 0.00 0.00 1/10 Unpack::UnpInitData(int) [127]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::CmdExtract() [27]
- [199] 0.0 0.00 0.00 1 Unpack::CorrHuff(unsigned short*, unsigned char*) [199]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::CmdExtract() [27]
- [200] 0.0 0.00 0.00 1 Unpack::InitHuff() [200]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::~CmdExtract() [180]
- [201] 0.0 0.00 0.00 1 Unpack::~Unpack() [201]
- 0.00 0.00 2/3 BitInput::~BitInput() [152]
- 0.00 0.00 1/36 Array<UnpackFilter*>::Reset() [70]
- 0.00 0.00 1/18 Unpack::InitFilters() [92]
- 0.00 0.00 1/1 RarVM::~RarVM() [197]
- 0.00 0.00 1/1 SubAllocator::StopSubAllocator() [192]
- -----------------------------------------------
- 0.00 0.00 1/1 Archive::ViewComment() [204]
- [202] 0.0 0.00 0.00 1 Archive::GetComment(Array<unsigned char>*, Array<wchar_t>*) [202]
- -----------------------------------------------
- 0.00 0.00 1/1 Archive::IsArchive(bool) [34]
- [203] 0.0 0.00 0.00 1 Archive::IsSignature(unsigned char const*, unsigned long) [203]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- [204] 0.0 0.00 0.00 1 Archive::ViewComment() [204]
- 0.00 0.00 1/1 Archive::GetComment(Array<unsigned char>*, Array<wchar_t>*) [202]
- 0.00 0.00 1/1 _ZN5ArrayIhED2Ev.clone.9 [195]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- [205] 0.0 0.00 0.00 1 Archive::Archive(RAROptions*) [205]
- 0.00 0.00 9/20 RarTime::RarTime() [89]
- 0.00 0.00 1/190 File::File() [58]
- 0.00 0.00 1/2 ComprDataIO::ComprDataIO() [159]
- 0.00 0.00 1/5 Rijndael::Rijndael() [141]
- 0.00 0.00 1/3 RAROptions::Init() [144]
- 0.00 0.00 1/2 RAROptions::RAROptions() [155]
- -----------------------------------------------
- 0.00 0.00 1/1 CmdExtract::ExtractArchive(CommandData*) [4]
- [206] 0.0 0.00 0.00 1 RarTime::SetCurrentTime() [206]
- 0.00 0.00 1/10 RarTime::operator=(long) [129]
- -----------------------------------------------
- 0.00 0.00 1/1 ComprDataIO::ComprDataIO() [159]
- [207] 0.0 0.00 0.00 1 Rijndael::GenerateTables() [207]
- -----------------------------------------------
- 0.00 0.00 1/1 ScanTree::GetNext(FindData*) [163]
- [208] 0.0 0.00 0.00 1 ScanTree::FindProc(FindData*) [208]
- 0.00 0.00 1/35 IsWildcard(char const*, wchar_t const*) [71]
- 0.00 0.00 1/3 FindFile::FastFind(char const*, wchar_t const*, FindData*, bool) [153]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ProcessCommand() [2]
- [209] 0.0 0.00 0.00 1 ScanTree::ScanTree(StringList*, RECURSE_MODE, bool, SCAN_DIRS) [209]
- -----------------------------------------------
- 0.00 0.00 1/1 CommandData::ProcessCommand() [2]
- [210] 0.0 0.00 0.00 1 ScanTree::~ScanTree() [210]
- -----------------------------------------------
- Index by function name
- [164] global constructors keyed to ErrHandler [109] CommandData::IsProcessFile(FileHeader&, bool*, int) [14] RarVM::ExecuteStandardFilter(VM_StandardFilters)
- [165] global constructors keyed to CryptData::Cache [2] CommandData::ProcessCommand() [54] RarVM::Init()
- [154] CharToWide(char const*, wchar_t*, unsigned long) [183] CommandData::ParseCommandLine(int, char**) [15] RarVM::Execute(VM_PreparedProgram*)
- [39] FileCreate(RAROptions*, File*, char*, wchar_t*, OVERWRITE_MODE, bool*, long long, unsigned int, bool) [146] CommandData::PreprocessSwitch(char const*) [32] RarVM::Prepare(unsigned char*, unsigned int, VM_PreparedProgram*)
- [166] IsDriveDiv(int) [184] CommandData::PreprocessCommandLine(int, char**) [35] RarVM::ReadData(BitInput&)
- [71] IsWildcard(char const*, wchar_t const*) [185] CommandData::Init() [55] RarVM::SetMemory(unsigned int, unsigned char*, unsigned int)
- [72] loctoupper(unsigned char) [158] CommandData::Close() [196] RarVM::RarVM()
- [138] AddEndSlash(char*) [41] CommandData::OutTitle() [197] RarVM::~RarVM()
- [79] ConvertPath(char const*, char*) [147] CommandData::ParseArg(char*, wchar_t*) [10] Unpack::ReadTables()
- [101] ExtractLink(ComprDataIO&, Archive&, char const*, unsigned int&, bool) [110] CommandData::ExclCheck(char*, bool, bool, bool) [22] Unpack::ReadVMCode()
- [80] GetFilePath(char const*, char*, int) [186] CommandData::ParseDone() [20] Unpack::UnpReadBuf()
- [167] GetWideName(char const*, wchar_t const*, wchar_t*, unsigned long) [111] CommandData::TimeCheck(RarTime&) [56] Unpack::ExecuteCode(VM_PreparedProgram*)
- [77] PointToName(char const*) [187] CommandData::CommandData() [92] Unpack::InitFilters()
- [168] PointToName(wchar_t const*) [188] CommandData::~CommandData() [127] Unpack::UnpInitData(int)
- [169] RARInitData() [21] ComprDataIO::ShowUnpRead(long long, long long) [12] Unpack::UnpWriteBuf()
- [102] SetFileAttr(char const*, wchar_t const*, unsigned int) [112] ComprDataIO::SetEncryption(int, SecPassword*, unsigned char const*, bool, bool) [17] Unpack::UnpWriteArea(unsigned int, unsigned int)
- [30] SetPriority(int) [19] ComprDataIO::UnpRead(unsigned char*, unsigned long) [16] Unpack::UnpWriteData(unsigned char*, unsigned long)
- [170] IsDiskLetter(char const*) [113] ComprDataIO::SetFiles(File*, File*) [128] Unpack::UnpInitData20(int)
- [171] ReadTextFile(char const*, wchar_t const*, StringList*, bool, bool, RAR_CHARSET, bool, bool, bool) [7] ComprDataIO::UnpWrite(unsigned char*, unsigned long) [46] Unpack::ReadEndOfBlock()
- [172] GetConfigName(char const*, char*, bool) [159] ComprDataIO::ComprDataIO() [11] Unpack::MakeDecodeTables(unsigned char*, DecodeTable*, unsigned int)
- [139] WildFileExist(char const*, wchar_t const*) [125] SaveFilePos::SaveFilePos(File&) [198] Unpack::Init()
- [173] InitLogOptions(char*) [126] SaveFilePos::~SaveFilePos() [199] Unpack::CorrHuff(unsigned short*, unsigned char*)
- [132] EnumConfigPaths(char*, int) [84] SecPassword::Set(wchar_t const*) [131] Unpack::DoUnpack(int, bool)
- [174] InitConsoleOptions(MESSAGE_TYPE, bool) [85] SecPassword::SecPassword() [200] Unpack::InitHuff()
- [75] St(char const*) [86] SecPassword::~SecPassword() [6] Unpack::Unpack29(bool)
- [40] Ask(char const*) [189] ErrorHandler::SetSignalHandlers(bool) [23] Unpack::AddVMCode(unsigned int, unsigned char*, int)
- [8] CRC(unsigned int, void const*, unsigned long) [190] ErrorHandler::Clean() [28] Unpack::Unpack(ComprDataIO*)
- [29] Wait() [191] ErrorHandler::ErrorHandler() [201] Unpack::~Unpack()
- [140] IsDir(unsigned int) [192] SubAllocator::StopSubAllocator() [202] Archive::GetComment(Array<unsigned char>*, Array<wchar_t>*)
- [175] GetExt(char const*) [47] File::DirectRead(void*, unsigned long) [121] Archive::IsArcLabel()
- [67] IsLink(unsigned int) [130] File::FileLength() [31] Archive::ReadHeader()
- [103] CmpName(char const*, char const*, int) [193] File::RemoveCreated() [95] Archive::SeekToNext()
- [176] InitCRC() [61] File::SetHandleType(FILE_HANDLETYPE) [203] Archive::IsSignature(unsigned char const*, unsigned long)
- [38] eprintf(char const*, ...) [114] File::SetOpenFileTime(RarTime*, RarTime*, RarTime*) [204] Archive::ViewComment()
- [37] mprintf(char const*, ...) [115] File::SetCloseFileTime(RarTime*, RarTime*) [96] Archive::ConvertNameCase(char*)
- [104] IntToExt(char const*, char*) [116] File::SetCloseFileTimeByName(char const*, RarTime*, RarTime*) [97] Archive::ConvertNameCase(wchar_t*)
- [143] LowAscii(char const*) [160] File::Open(char const*, wchar_t const*, unsigned int) [122] Archive::ConvertAttributes()
- [90] etoupper(unsigned char) [48] File::Read(void*, unsigned long) [98] Archive::ConvertUnknownHeader()
- [68] strncpyz(char*, char const*, unsigned long) [65] File::Seek(long long, int) [83] Archive::IsArcDir()
- [177] strupper(char*) [69] File::Tell() [34] Archive::IsArchive(bool)
- [87] FileExist(char const*, wchar_t const*) [60] File::Close() [205] Archive::Archive(RAROptions*)
- [178] IsPathDiv(int) [194] File::WOpen(char const*, wchar_t const*) [206] RarTime::SetCurrentTime()
- [25] ToPercent(long long, long long) [26] File::Write(void const*, unsigned long) [150] RarTime::GetDos()
- [105] stricompc(char const*, char const*) [117] File::Create(char const*, wchar_t const*, unsigned int) [99] RarTime::SetDos(unsigned int)
- [81] mstrnicompc(char const*, char const*, unsigned long, bool) [66] File::RawSeek(long long, int) [123] RarTime::GetUnix()
- [106] match(char const*, char const*, bool) [94] File::IsDevice() [89] RarTime::RarTime()
- [36] RawPrint(char*, MESSAGE_TYPE) [118] File::Prealloc(long long) [129] RarTime::operator=(long)
- [9] CmdExtract::UnstoreFile(ComprDataIO&, long long) [58] File::File() [100] RawRead::Get(unsigned char*, unsigned long)
- [4] CmdExtract::ExtractArchive(CommandData*) [59] File::~File() [62] RawRead::Get(unsigned char&)
- [179] CmdExtract::ExtractArchiveInit(CommandData*, Archive&) [82] Array<VM_PreparedCommand>::Add(unsigned long) [63] RawRead::Get(unsigned int&)
- [5] CmdExtract::ExtractCurrentFile(CommandData*, Archive&, unsigned long, bool&) [57] Array<UnpackFilter*>::Add(unsigned long) [64] RawRead::Get(unsigned short&)
- [3] CmdExtract::DoExtract(CommandData*) [70] Array<UnpackFilter*>::Reset() [74] RawRead::Read(unsigned long)
- [27] CmdExtract::CmdExtract() [148] Array<char>::Add(unsigned long) [76] RawRead::GetCRC(bool)
- [180] CmdExtract::~CmdExtract() [135] Array<char>::Reset() [93] RawRead::RawRead(File*)
- [144] RAROptions::Init() [52] Array<unsigned char>::Add(unsigned long) [24] BitInput::faddbits(unsigned int)
- [155] RAROptions::RAROptions() [51] Array<unsigned char>::Reset() [18] BitInput::fgetbits()
- [156] RAROptions::~RAROptions() [53] Array<unsigned char>::Array(unsigned long) [151] BitInput::BitInput()
- [133] StringList::Reset() [50] _ZN5ArrayIhED2Ev.clone.10 [152] BitInput::~BitInput()
- [78] StringList::Rewind() [136] _ZN5ArrayIhED2Ev.clone.11 [153] FindFile::FastFind(char const*, wchar_t const*, FindData*, bool)
- [157] StringList::AddString(char const*) [195] _ZN5ArrayIhED2Ev.clone.9 [207] Rijndael::GenerateTables()
- [145] StringList::AddString(char const*, wchar_t const*) [119] Array<int>::Add(unsigned long) [141] Rijndael::Rijndael()
- [73] StringList::GetString(char**, wchar_t**) [120] Array<int>::Push(int) [162] ScanTree::GetNextMask()
- [88] StringList::GetString(char*, wchar_t*, unsigned long) [91] Array<int>::Reset() [163] ScanTree::GetNext(FindData*)
- [107] StringList::GetString(char*, unsigned long) [149] Array<wchar_t>::Add(unsigned long) [208] ScanTree::FindProc(FindData*)
- [134] StringList::StringList() [137] Array<wchar_t>::Reset() [209] ScanTree::ScanTree(StringList*, RECURSE_MODE, bool, SCAN_DIRS)
- [142] CommandData::GetArcName(char*, wchar_t*, int) [161] Array<long long>::Reset() [210] ScanTree::~ScanTree()
- [181] CommandData::ReadConfig() [13] RarVM::ExecuteCode(VM_PreparedCommand*, unsigned int) [124] CryptData::SetCryptKeys(SecPassword*, unsigned char const*, bool, bool, bool)
- [182] CommandData::ParseEnvVar() [33] RarVM::IsStandardFilter(unsigned char*, unsigned int)
- [108] CommandData::ExclCheckArgs(StringList*, bool, char*, bool, int) [49] RarVM::SetLowEndianValue(unsigned int*, unsigned int)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement