Debugging Multithreaded ooRexx Programs

Activity: Talk or presentationScience to science

Description

Writing powerful multithreaded programs is very easy in ooRexx. However, debugging multithreaded programs with the Rexx TRACE keyword instruction and the peer TRACE() built-in function is difficult and sometimes almost impossible because of missing concurrent related execution information while tracing. This presentation will introduce the problem description, the situation with ooRexx 5.0 and a proposal for ooRexx 5.1 to enable full debugging of the most dynamic and complex multithreaded Rexx programs. The proposal tries to follow the Rexx language design to keep the language easy and small, yet, allow access to the necessary information.
Period5 Mar 2024
Event title2024 International Rexx Symposium
Event typeConference
LocationBrisbane, Australia, QueenslandShow on map
Degree of RecognitionInternational

Austrian Classification of Fields of Science and Technology (ÖFOS)

  • 102015 Information systems
  • 102022 Software development
  • 502050 Business informatics

Keywords

  • ooRexx
  • Multithreading
  • Debugging