Prev
Open Object Rexx
Next
Code style
dark
electric
light
print
rgfdark
rgflight
tokio-day
tokio-night
vim-dark-blue
vim-dark-darkblue
vim-dark-desert
vim-dark-elflord
vim-dark-evening
vim-dark-industry
vim-dark-koehler
vim-dark-murphy
vim-dark-pablo
vim-dark-ron
vim-dark-slate
vim-dark-torte
vim-light-delek
vim-light-morning
vim-light-peachpuff
vim-light-shine
vim-light-zellner
15.4.1. About Debugging Guarded and Unguarded Methods
While debugging multithreaded programs (c.f.
Chapter 12,
Concurrency
,
Section 2.9, “GUARD”
,
Section 2.24, “REPLY”
), it becomes important to realize whether a method is defined to be guarded or unguarded (see sub keywords GUARDED and UNGUARDED on the METHOD directive in
Section 3.5, “::METHOD”
, and the methods SETGUARDED and SETUNGUARDED of the Method class in
Section 5.1.3, “Method Class”
).
Prev
15.4. Debugging Multithreaded Programs
Up
Home
Next
15.4.1.1. Rules for Running Guarded Methods