Приложение Е. Запросы и сообщения об ошибках

Программа Turbo Profiler отображает сообщения и запросы в текущей позиции курсора. Данная глава описывает запросы и сообщения об ошибках, а также информационные сообщения, которые могут генерироваться программой Turbo Profiler.

Мы укажем вам, как реагировать на запросы и на сообщения об ошибках. Все запросы и сообщения об ошибках перечислены в алфавитном порядке, каждому из них сопутствует описание.


Запросы программы Turbo Profiler


Программа Turbo Profiler отображает запрос в блоке диалога.

Запрос выдается в случае, если вы должны задать дополнительную информацию для выполнения какой-либо команды. Необходимая информация будет описана в самом запросе. В содержимом может указываться перечень предыстории (использованные ранее ответы, которые вы вводили).


Ответ на запрос может осуществляться одним из двух способов:


* Введите ответ и завершите его ввод нажатием клавиши Enter;


* Нажмите клавишу Esc, чтобы удалить с экрана блок диалога и возвратиться к той команде меню, выполнение которой привело к открытию этого блока диалога.


В некоторых запросах предоставляется лишь возможность выбора между двумя элементами (например Yes/No (Да/Нет)). Вы можете воспользоваться клавишей Tab (Табуляция), чтобы выбрать необходимый вариант ответа, а затем нажать клавишу Enter, либо нажать непосредственно клавишу Y (Да) или N (Нет). Отмена команды производится нажатием клавиши Esc.


Чтобы получить более полную информацию о клавиатурных командах, которые могут использоваться во время активного состояния блока диалога, следует обратиться к Главе 4.


Далее приводится упорядоченный по алфавиту список всех запросов и сообщений, которые генерируются блоками диалога:


Enter code label to position to

(Введите метку кода, к которой необходимо осуществить переход)

Введите адрес, по которому вы хотите проанализировать код в панели Code (код). Панель Code (код) отображает дизассемблированные команды по заданному адресу.


Enter command line arguments

(Введите аргументы командной строки)

Введите аргументы командной строки для той программы, которую вы профилируете. Вы можете модифицировать используемый в настоящий момент набор аргументов командной строки или ввести новый набор.

Затем вам будет выдан запрос, хотите ли вы осуществить перезагрузку вашей программы с диска. Некоторые языки или программы, например, программы, написанные на C, требуют, чтобы вы осуществили перезагрузку программы перед тем, как заданные аргументы станут действительны.


Enter file name to restore areas from

(Введите имя файла, из которого необходимо восстановить области (профилирования))

Введите имя файла, из которого необходимо восстановить области (профилирования). Если вы задаете в имени файла расширение, то будет использоваться это расширение. В противном случае будет использовано расширение имени TFA.


Enter file name to restore from

(Введите имя файла, из которого необходимо восстановить)

Введите имя файла, из которого необходимо восстановить статистические данные. Если вы задаете в имени файла расширение, то будет использоваться это расширение. В противном случае будет использовано расширение имени TFS.


Enter file name to save areas to

(Введите имя файла, в котором необходимо сохранить области (профилирования))

Введите имя файла, в котором необходимо сохранить установленные в настоящий момент области (профилирования). Если вы задаете в имени файла расширение, то будет использоваться это расширение. В противном случае будет использовано расширение имени. TFA.


Enter file name to save to

(Введите имя файла, в котором необходимо сохранить)

Введите имя файла, в котором необходимо сохранить текущие статистические данные. Если вы задаете в имени файла расширение, то будет использоваться это расширение. В противном случае будет использовано расширение имени TFS.


Enter file name to write to

(Введите имя файла, в который необходимо осуществить запись)

Введите имя файла, в который необходимо послать отчет. Если файл с таким именем уже существует, то его прежнее содержимое будет уничтожено.


Enter name of configuration file

(Введите имя конфигурационного файла)

Введите имя конфигурационного файла, который должен быть считан, или в который должна быть записана текущая конфигурация. Если вы осуществляете считывание из конфигурационного файла, то вы можете ввести маску файла, в которой используются метасимволы; в результате вы получите список соответствующих заданной маске файлов.


Enter maximum number of areas

(Введите максимальное число областей (профилирования))

Введите максимальное число областей, на которое вы хотите поделить программу. Поскольку задание каждой области требует некоторых затрат памяти, постарайтесь в качестве максимального числа задать минимально необходимое значение.


Enter maximum symbol width to display

(Введите максимальную отображаемую длину (в литерах) символа (идентификатора))

Введите значение длины (в литерах) имен символов (идентификаторов) в отчетах и имен идентификаторов, отображаемых в окнах.


Enter new directory

(Введите новую директорию)

Введите имя нового дисковода/директории, которые теперь должны будут представлять новый дисковод и директорию.


Enter new line number

(Введите новый номер строки)

Введите новый номер строки, к которой должен переместиться курсор в текстовом файле. Первая строка в файле имеет номер 1. Если вы зададите номер строки, больший последней строки в файле, то курсор перемещается к последней строке.


Enter new page height

(Введите новую высоту страницы)

Введите число строк на странице для дальнейшей посылки на принтер или в дисковый файл. Обычный 11-и дюймовый лист бумаги содержит 66 строк.


Enter new page width

(Введите новую ширину страницы)

Введите ширину страницы отчета, которые будут посылаться на принтер или в дисковый файл. Обычный лист бумаги содержит 80 столбцов.


Enter program name to load

(Введите имя программы, которая должна быть загружена)

Введите имя программы, которая должна быть загружена. Если программа имеет расширение имени. EXE, то задавать его не обязательно; если программа имеет любое другое расширение, его необходимо задать.

Если вы задаете спецификацию имени файла, в которой используются метасимволы, или подтверждаете стандартную спецификацию *.EXE, то отображается перечень соответствующих этой маске файлов, из которых вы можете выбрать.


Enter program run count

(Введите число прогонов программы)

Введите число раз, которое должен выполняться прогон программы в целях накопления статистических данных по производительности программы. Чем большее число раз будет осуществлен прогон вашей программы, тем более точными будут временные показатели ее работы.


Enter routine name to add

(Введите имя добавляемой программы)

Введите имя функции, которую вы хотите включить, исключить или задать.


Enter search string

(Введите искомую строку)

Введите символьную строку, которая должна являться образцом для поиска. Вы можете воспользоваться несложными средствами поиска по метасимволам, чтобы задать неточную искомую строку; например, можно воспользоваться символом *, который соответствует нулю или большему числу любых символов, или символом? который соответствует любому одиночному символу.


Enter source directory list

(Введите список директорий исходных файлов)

Введите имя директории или имена директорий, в которых должен осуществляться поиск исходных файлов.


Если вы хотите ввести более одного имени директории, то вам необходимо разделить маршрутные имена разных директорий с помощью пробела или символа точки с запятой (;). Поиск исходных файлов будет осуществляться в этих директориях в той последовательности, в которой они указаны во введенном списке.


Enter tab column spacing

(Введите интервал между столбцами табуляции)

Введите число в диапазоне от 1 до 32, которое определяет, как далеко будут отстоять одна от другой метки табуляции при отображении программой Turbo Profiler файлов в окне Module (Модуль). Обычно метки табуляции используются для каждого уровня вложенности управляющих структур исходного кода. Если исходный код содержит управляющие структуры с большим числом уровней вложенности, то вы можете воспользоваться малым значением размера табуляционной метки (например, 2 или 3), чтобы ваш исходный код не исчезал за правой границей окна Module (Модуль).


Pick a caller

(Выберите вызывающую подпрограмму)

Выберите какую-либо подпрограмму из списка вызывающих подпрограмм. После этой операции маркер будет перемещен к этой подпрограмме в том окне, которое было выбрано из предыдущего меню.


Pick a method name

(Выберите имя метода (правила))

Вы задали имя подпрограммы, которая может относиться к нескольким методам (правилам) некоторого объекта. Выберите необходимое имя из представленного списка с нужными аргументами.


Pick a module

(Выберите модуль)

Выберите имя модуля для просмотра в окне Module (Модуль). После этого вам предлагается список всех модулей в вашей программе. Нужно либо воспользоваться курсорными клавишами для перемещения к требуемому модулю, либо начать вводить имя этого модуля. По мере того, как вы вводите имя этого модуля, световой маркер будет перемещаться к первому модулю, который соответствует введенным вами буквам. Когда световой маркер установится на требуемом модуле, нажмите клавишу Enter.


Pick a source file

(Выберите исходный файл)

Выберите новый исходный файл, который должен быть отображен в окне Module (Модуль). В предлагаемом списке будут отображаться все исходные файлы, из которых состоит данный модуль.


Pick a symbol name

(Выберите имя идентификатора (символа))

Выберите имя идентификатора (символа) из списка отображенных символов. Вы можете начать ввод имени, в результате световой маркер установится на имени первого идентификатора (символа), которое начинается с введенных вами букв.


Pick a window

(Выберите окно)

Выберите окно, которое вы хотите сделать текущим, перемещая к нему световой маркер с последующим нажатием клавиши Enter или выбором кнопки OK (Выполнить).

Вы можете закрыть окно, переместив световой маркер к имени этого окна и нажав клавишу Del или Ctrl-Y.


Pick interrupt

(Выберите прерывание)

Выберите прерывание из списка прерываний, встроенного в программу Turbo Profiler.


Сообщения об ошибках программы Turbo Profiler


Программа Turbo Profiler использует сообщения об ошибках для того, чтобы указать вам на какие-либо события, появления которых вы не ожидали. Иногда обработка команды, которую вы задали, оказывается невозможной. Иной раз сообщение предостерегает о том, что события развиваются не так, как вы того хотели.

Обычно появление сообщения об ошибке сопровождается выдачей звукового сигнала. Вы можете отменить выдачу звукового сигнала с помощью программы настройки TFINST.


Already recording, do you want to abort?

(Уже идет запись, хотите преждевременно прекратить?)

Вы уже записываете клавиатурный макрос. Вы не можете начать запись другого клавиатурного макроса до тех пор, пока вы не завершите запись текущего. Нажмите клавишу Y (Да), чтобы прервать запись макроса; N (Нет), чтобы продолжить запись макроса.


Ambiguous symbol <symbol name>

("Многозначный" идентификатор <имя идентификатора>)

Вы ввели имя функции-компонента или имя компонентного элемента данных, и программа Turbo Profiler не может определить, какой из многочисленных экземпляров данного компонента вас интересует.

Подобная ситуация может возникать, если имя компонента дублируется в двух классах с множественным наследованием. Используйте символ переопределения <имя-класса>:: для явного задания имени необходимого вам компонента.


Bad configuration file name

(Неверное имя конфигурационного файла)

При запуске программы Turbo Profiler вы задали с параметром командной строки — c имя несуществующего файла. Вместо значений в указанном файле используются встроенные стандартные (используемые по умолчанию) значения конфигурационных параметров.


Bad interrupt number entered

(Введен неверный номер прерывания)

Вы ввели неверный номер прерывания. Допустимыми являются номера прерываний от 9 до FF.


Bad line number <line number>

(Неверный номер строки <номер-строки>)

Строка с номером, который вы ввели, не существует, или не соответствует строке исходного кода.

Вы можете задавать номера только тех исходных строк, которые находятся в функциях, но не можете задавать строки, лежащие вне функций.


Bad module name <module name>

(Неверное имя модуля <имя-модуля>)

Введенное вами имя модуля не существует.


Can't execute DOS command processor

(Выполнение командного процессора DOS невозможно)

Либо для запуска командного процессора DOS не хватает памяти, либо обнаружить командный процессор не удается (либо переменная среды COMSPEC отсутствует, либо неверно задана). Убедитесь в том, что переменная среды COMSPEC корректно задает маршрутное имя командного процессора DOS.


Can't open printer

(Доступ к принтеру невозможен)

При передаче данных на принтер возникла ошибка. Проверьте, находится ли принтер в оперативном (online) режиме, и есть в нем бумага.


Can't swap user program to disk

(Невозможна откачка программы пользователя на диск)

Профилируемая программа не может быть откачана на диск. Существует вероятность, что для откачки программы на диске не хватает места. У вас не будет возможности редактировать какие-либо файлы или выполнять команды DOS до тех пор, пока не будет освобождено некоторое пространство.


Clear all existing statistics

(Удалите все существующие статистические данные)

Когда вы меняете тактовую частоту, все существующие статистические данные становятся лишенными смысла и должны быть уничтожены. Если вы не подтверждаете запроса на удаление статистических данных, то тактовая частота меняться не будет.


Edit program not specified

(Программа редактирования не задана)

Вы попытались воспользоваться командой локального меню Edit (Редактировать) из окна Module (Модуль) или Disk File (Дисковый файл), но редактирование файла невозможно, поскольку Turbo Profiler не знает, как вызвать ваш редактор.

Воспользуйтесь конфигурационной программой TFINST, чтобы задать редактор.


Error reading areas file

(Ошибка при считывании файла областей)

Во время восстановления областей (профилирования) из файла возникла ошибка. Убедитесь в том, что диск готов к работе.


Error reading statistics file

(Ошибка при считывании файла статистических данных)

Во время восстановления собранных статистических данных из файла возникла ошибка. Убедитесь в том, что диск готов к работе.


Error saving configuration

(Ошибка при сохранении конфигурации)

Ваша конфигурация не может быть записана на диск. Возможно, диск заполнен, или в корневой директории достигнуто максимальное число файлов.

Вы можете воспользоваться командой File| DOS Shell (Файл| Оболочка DOS), чтобы выйти в DOS


Error swapping in user program, program reloaded

(Ошибка при подкачке программы пользователя, программа перезагружена)

Ошибка возникла, когда вы перезагружали свою программу, которая была откачана на диск. Обычно возникновение этого сообщения означает, что файл своппинга (в котором хранилась выгруженная из памяти программа) был непреднамеренно удален.

Вы должны будете перезагрузить свою программу с помощью команды Run| Program Reset (Выполнение| Перезагрузка программы) перед тем, как сможете продолжить профилирование.


Error writing areas file

(Ошибка при записи файла областей (профилирования))

Ошибка возникла при попытке записи на диск файла областей, в котором хранится информация о маркированных в вашей программе областях. Вероятно, ваш диск заполнен.

Убедитесь в том, что диск находится в состоянии готовности, и что на нем достаточно свободного пространства.


Error writing statistics file

(Ошибка при записи на диск файла статистических данных)

Ошибка возникла при попытке записи на диск файла статистических данных, в котором хранится статистическая информация о профилируемой программе. Вероятно, ваш диск заполнен.

Убедитесь в том, что диск находится в состоянии готовности, и что на нем достаточно свободного пространства.


Help file TFHELP.TFH not found

(Файл подсказки TFHELP.TFH не обнаружен)

Вы обратились к подсказке, но дисковый файл, который содержит в себе экранные кадры подсказки, не был обнаружен. Убедитесь в том, что файл подсказки находится в той же самой директории, что и сама программа Turbo Profiler.


Invalid areas file

(Неверный файл областей)

Файл, имя которого вы задали в качестве файла, из которого должна восстанавливаться информация по областям (профилирования), имеет неверный формат. Убедитесь в том, что вы задали имя файла, который был создан программой Turbo Profiler.


Invalid statistics file

(Неверный файл статистических данных)

Файл, имя которого вы задали в качестве файла, из которого должна восстанавливаться статистическая информация по профилированию, имеет неверный формат. Убедитесь в том, что вы задали имя файла, который был создан с помощью команды Statistics| Save (Статистические данные| Сохранить).


Maximum number of areas has been reached

(Было достигнуто максимальное число областей)

Для операции добавления областей не хватает памяти. Воспользуйтесь командой Options| Number of Areas (Параметры| Число областей), чтобы увеличить объем памяти, которая выделяется для хранения информации по областями профилирования.


Maximum number of interrupts being monitored

(Максимальное число прерываний, по которым ведется слежение)

Вы не можете осуществлять слежение за большим числом прерываний; вы уже указали программе Turbo Profiler следить за максимально возможным для нее числом прерываний. Вы должны будете воспользоваться командой Remove (Удалить) локального меню для того, чтобы удалить существующее прерывание перед тем, как вы сможете добавить еще одно.


No help for this context

(Для данного рабочего контекста подсказка не предусмотрена)

Вы нажали клавишу F1 для получения подсказки, но программа Turbo Profiler не может найти соответствующий данному рабочему контексту экранный кадр подсказки. Просим сообщить об этом в группу технической поддержки корпорации Borland.


No caller information for this function

(Для данной функции нет информации о вызывающей подпрограмме)

Выделенная световым маркером строка расположена в функции, для которой не производился сбор информации о вызывающей подпрограмме. Информация по вызывающей подпрограмме собирается только в том случае, если она была затребована явным образом.


No file name was given

(Имя файла не было задано)

Вы указали, что хотите осуществить вывод в файл, но не задали имя файла. Вы должны либо задать имя файла, либо переключиться на другое устройство вывода перед тем, как выйдете из данного блока диалога.


No modules with statistics

(Модули со статистической информацией отсутствуют)

Не существует модулей, по которым производился сбор какой-либо статистической информации, поэтому данных, предназначенных для вывода на печать, не существует.


No previous search expression

(Образец для поиска ранее не задавался)

Вы воспользовались командной Next (Следующий) из локального меню текстовой панели, но не задали предварительно команду Search (Поиск). Сначала воспользуйтесь командой Search (Поиск), чтобы задать искомый текст, а затем воспользуйтесь командой Next (Следующий), чтобы найти последующие экземпляры искомого фрагмента.


No program loaded

(Программа не загружена)

Вы попытались задать команду, для выполнения которой требуется, чтобы была загружена программа. Существует большое число команд, которые могут выполняться только в том случае, когда программа уже была загружена, например, команды меню Run (Выполнить). Воспользуйтесь командой File| Open (Файл| Открыть), чтобы загрузить какую-либо программу перед тем, как задать необходимую команду.


No source file for module <module name>

(Нет исходного файла для модуля <имя модуля>)

Для того модуля, содержимое которого вы хотите просмотреть, не был найден исходный файл. Поиск исходного файла осуществляется сначала в текущей директории, а затем во всех директориях, имена которых заданы в конфигурационном файле. Затем поиск продолжается в директориях, которые были заданы с помощью параметра — sd командной строки.


Not a code address

(Не представляет адрес кода)

Вы ввели некоторый адрес, который не является адресом кода вашей программы. Области профилирования могут задаваться только на адресах кода.


Not enough memory for selected operation

(Для выполнения выбранной операции не хватает памяти)

Вы попытались выполнить команду, которая должна создать окно, но для создания нового окна больше не осталось памяти. Перед тем, как вы сможете выполнить эту команду, вы должны сначала удалить некоторые из открытых окон или уменьшить их размер.


Not enough memory to load program

(Для загрузки программы не хватает памяти)

Таблица идентификаторов (символов) вашей программы была успешно загружена в память, но для загрузки самой программы не осталось достаточного объема памяти. Если в используемом компьютере имеется отображаемая (EMS) память, то убедитесь в том, что в числе параметров программы Turbo Profiler указано использование этого вида памяти для хранения таблицы идентификаторов (символов). Для установки значения этого параметра используется утилита TFINST. Если на компьютере отсутствует отображаемая память, или загрузка программы не осуществляется даже при использовании отображаемой памяти, то вы можете связать два компьютера и запустить Turbo Profiler на одном из них, а анализируемую программу на другом. Обращайтесь к приложению C за дополнительной информацией о реализации удаленного профилирования.


Not enough memory to load symbol table

(Для загрузки таблицы идентификаторов (символов) не хватает памяти)

Для загрузки в память таблицы идентификаторов (символов) вашей программы недостаточно памяти. Таблица идентификаторов (символов) содержит информацию, которая используется программой Turbo Profiler для отображения исходного кода и переменных программы. Если у вас имеются потребляющие оперативную память резидентные утилиты, то возможно, вы захотите удалить их, а затем перезапустить Turbo Profiler. Вы можете также попытаться уменьшить таблицу идентификаторов (символов), указав компилятору генерировать отладочную информацию по идентификаторам (символам) только для тех модулей, работу которых вы собираетесь анализировать.

Если вы сталкиваетесь с данным сообщением, сама ваша программа еще не была загружена. Это означает, что вы должны освободить память, объем которой окажется достаточным для хранения как таблицы идентификаторов (символов), так и самой программы.


Overlay not loaded

(Оверлей не загружен)

Вы попытались проанализировать код, содержащийся в оверлее, который не был загружен в оперативную память. Вы можете анализировать код только тех оверлеев, которые уже находятся в памяти.

Однако, вы по прежнему можете просматривать исходный код этого модуля с помощью окна Module (Модуль).


Overwrite existing macro on selected key

(Затереть существующий макрос, который назначен на выбранную клавишу)

Для записи макроса вы нажали клавишу, за которой уже закреплен какой-либо макрос. Если вы хотите заменить существующий макрос на новый, нажмите клавишу Y (Да); в противном случае, нажмите клавишу N (Нет), чтобы отменить выполнение команды.


Overwrite <file name>?

(Затереть файл <имя-файла>?)

В качестве имени файла, который должен быть записан на диск, вы задали имя файла, который уже существует. В число возможных ответов входят Y (Да), который приведет к затиранию существующего файла с заменой его прежнего содержимого на новое, и N (Нет), который отменит выполнение выбранной команды и оставит прежнее содержимое файла неизменным.


Path not found

(Маршрут не найден)

Вы ввели комбинацию имени диска и директории, которая не существует. Проверьте правильность задания идентификатора диска и маршрутного имени директории.

Текущие диск и директория остались теми же, которые существовали до выполнения этой команды.


Path or file not found

(Маршрут или файл не существуют)

Вы задали имя несуществующего файла или неверное имя файла или маршрут в ответ на запрос имени загружаемого файла. Если вам неизвестно точное имя того файла, который вы собираетесь загрузить, вы можете выбрать имя файла из списка путем нажатия клавиши Enter при первом появлении блока диалога.

Возможно, вы ввели неверную спецификацию имени, в которой используются метасимволы. В качестве метасимволов могут использоваться только стандартно допустимые в DOS метасимволы * и?.


Premature end of string in <symbol name>

(Преждевременное завершение строки в идентификаторе <имя идентификатора>)

Введенное имя идентификатора является неполным. Если вы задали имя модуля, то за ним должны следовать либо номер строки, либо имя локального идентификатора.


Press key to assign macro to

(Нажмите клавишу, за которой должен быть закреплен макрос)

Нажмите клавишу, за которой должен быть закреплен макрос. Затем нажмите клавиши для выполнения последовательности команд, которая должна быть закреплена за указанной макроклавишей. По мере нажатия клавиш будет осуществляться фактическое выполнение последовательности команд. Для того чтобы завершить запись макропоследовательности, нажмите ту клавишу, которой вы присваиваете данный макрос. Данный макрос будет записан на диске вместе со всеми другими макросами клавиатурных команд.


Press key to delete macro from

(Нажмите клавишу, за которой закреплен удаляемый макрос)

Нажмите клавишу, за которой закреплен удаляемый макрос. После выполнения этой операции этой клавише будет возвращена ее оригинальная функция, которая была за ней закреплена до макроса.


Program already terminated, Reload?

(Выполнение программы уже было завершено, перезагрузить?)

Вы попытались задать команду выполнения или пошагового выполнения программы после того, как ее выполнение уже было завершено. Если вы в ответ нажмете клавишу Y (Да), то ваша программа будет перезагружена. Если вы в ответ нажмете клавишу N (Нет), то ваша программа не будет перезагружаться, и команда выполнения или пошагового выполнения программы не будет выполнена.


Program does not have overlays

(Программа не содержит оверлеев)

Профилируемая вами программа не содержит никаких оверлейных модулей, поэтому вы не можете открыть окно Overlay (Оверлей).


Program has invalid symbol table

(Программа содержит неверную таблицу идентификаторов (символов))

Программа, которую вы хотите загрузить, содержит таблицу идентификаторов (символов) в неверном формате. Осуществите рекомпоновку вашего выполняемого файла и перезагрузите его.


Program has no symbol table

(Программа не содержит таблицу идентификаторов (символов))

Программа, которую вы хотите проанализировать, была успешно загружена в оперативную память, то она не содержит никакой отладочной информации по идентификаторам (символам). Осуществите рекомпоновку вашего выполняемого файла, чтобы в него была занесена таблица идентификаторов (символов).


Program linked with wrong linker version

(Программа была скомпонована с неверной версией компоновщика)

Программа, которую вы хотите загрузить, была скомпонована со старой версией компоновщика. Для профилирования программ вы должны воспользоваться самой последней версией компоновщика.


Program not found

(Программа не найдена)

Программа, которую вы хотите загрузить, не существует. Проверьте правильность имени, которое было задано в команде File| Open (Файл| Открыть), и то, что вы задали расширение имени файла, если оно отличается от расширения. EXE.


Program out of date on remote, send over link?

(Программа на удаленном компьютере имеет старую дату, осуществить пересылку по линии связи?)

Вы указали программу, которая должна анализироваться на удаленной системе, но либо она не существует на удаленном компьютере, либо файл на локальном компьютере является более новым по сравнению с файлом на удаленном компьютере. Если вы нажмете Y (Да), то программа будет послана по линии связи. Если вы нажмете N (Нет), то пересылка программы осуществлена не будет, и выполнение команды File| Open (Файл| Открыть) будет прервано.


Обычным ответом на этот вопрос является ответ Y (Да).

Если пересылка данных по линии связи осуществляется с минимальной скоростью (заданной с помощью параметра командной строки — rs1), то вы, возможно, захотите прервать выполнение данной команды, ответив на вопрос N (Нет), и передать файл на удаленный компьютер с помощью гибкого диска.


Reload program so arguments take effect?

(Перезагрузить программу, чтобы аргументы стали действительны?)

При работе с большей частью программ необходимо осуществить перезагрузку программ после модификации строки параметров программы. На этот вопрос всегда следует отвечать Y (Да), если вы не вполне осознаете результаты отрицательного ответа.

Когда вы отвечаете Y (Да), происходит автоматическое выполнение команды Run| Program Reset (Выполнение| Перезагрузка программы).


Reload program so new area count takes effect?

(Осуществить перезагрузку программы, чтобы новое число областей стало действительно?)

Для того чтобы Turbo Profiler осуществил перераспределение памяти, которая используется для областей регистрации статистических данных, ваша программа должна быть выгружена из памяти, а затем загружена в нее повторно и вновь выполнена от начала.

Ответьте Y (Да), чтобы это произошло, или нажмите клавишу N (Нет), если вы можете ждать очередной ручной загрузки программы, при которой станет действительным новый размер областей.


Run out of space for keystroke macros

(Нехватка памяти для макроса клавиатурных команд)

Для того чтобы записать весь ваш клавиатурный макрос, не хватает памяти.


Search expression not found

(Искомое выражение не найдено)

Заданная текстовая строка или последовательность байтов отсутствуют в файле. Поскольку поиск осуществляется вперед от текущей позиции курсора, вам следует вернуться к началу файла с помощью комбинации клавиш Ctrl-PgUp, а затем повторить поиск.


Symbol name not found

(Имя идентификатора не найдено)

Заданное вами имя идентификатора не представляет собой имя существующего идентификатора.


Symbol not a routine name

(Идентификатор не является именем подпрограммы)

Заданное вами имя идентификатора не представляет собой имя существующей подпрограммы.


Symbol not found

(Идентификатор не найден)

Вы ввели выражение, содержащее неверное имя идентификатора. Допустимое имя идентификатора может представлять собой:


1. Имя глобального идентификатора.


2. Имя модуля, за которым следует символ # и имя локального идентификатора.


3. Имя модуля, за которым следует символ # и номер строки в десятичном формате.


Symbol <SymbolName> is a data symbol

(Идентификатор <имя-идентификатора> представляет собой идентификатор данных)

Введенное вами имя идентификатора программы относится к данным в программе, а не к коду. Профилировка может производиться только по адресам, связанным с кодом.


Syntax error in symbol <SymbolName>

(Синтаксическая ошибка в идентификаторе <имя-идентификатора>)

Вы ввели неверное имя идентификатора. Допустимое имя идентификатора может представлять собой:


1. Имя глобального идентификатора.


2. Имя модуля, за которым следует символ # и имя локального идентификатора.


3. Имя модуля, за которым следует символ # и номер строки в десятичном формате.


Tab width must be between 1 and 32

(Ширина табуляции должна находиться в диапазоне от 1 до 32)

Вы ввели неверное значение ширины табуляции. Табуляционные метки должны иметь ширину по меньшей мере 1 столбец, и быть не больше 32 столбцов.


Too many files match wildcard mask

(Маске, в которой используются метасимволы, соответствует слишком большое число файлов)

Вы задали маску файла с метасимволами, которой соответствует более 100 файлов. Отображаются только первые 100 имен файлов.


Video mode switched while flipping pages

(Произошла смена видеорежима во время переключения страниц)

Вы запустили программу Turbo Profiler в режиме обновления экранного изображения, который не позволяет сохранять дисплейные страницы, но профилируемая программа переключилась в графический режим.

Turbo Profiler переключил режим отображения обратно в текстовый режим, поэтому содержимое экранного кадра той программы, которую вы профилируете, было потеряно.

Чтобы избежать этой ошибки, необходимо запустить Turbo Profiler с разрешением режима своппинга экранных кадров (параметр командной строки — ds).







 


Главная | В избранное | Наш E-MAIL | Добавить материал | Нашёл ошибку | Другие сайты | Наверх