A computer system, program product and method to facilitate debugging of
multi-threaded computer programs by identifying threads that interact with
program elements such as instructions or variables. For instance, after
program execution is halted by a break point, a user may request retrieval
of an identification of all threads encountering a certain statement
number. Moreover, the program element may be implemented as a thread
identification control point in a manner similar to a break point,
utilizing a break point table to determine whether a system exception is
due to a break point or to a thread identification control point. If the
latter, program execution continues after storing the thread identifier in
a record for the thread identification control point in the break point
table.
Система компьютера, продукт программы и метод для того чтобы облегчить debugging мулти-prodetyx нитку компьутерных программ путем определять резьбы которые взаимодействуют с элементами программы such as инструкции или перемеююые. For instance, после того как выполнение программы остановлено точкой прерывания, потребитель может спросить возвращение идентификации всех резьб сталкиваясь некоторый номер заявления. Сверх того, элемент программы может быть снабжен как пункт управлением идентификации резьбы in a manner подобный к точке прерывания, используя таблицу точки прерывания для того чтобы обусловить ли исключение системы должно к точке прерывания или к пункту управлением идентификации резьбы. Если последнее, выполнение программы продолжается после хранить обозначение резьбы в показателе для пункта управлением идентификации резьбы в таблице точки прерывания.