You can experience a problem, if you try to compile a package that is in use by another session (for instance a long running job, a debug session or other) because the system would hang until the package is 'free' to compile. Is that what you mean?
I believe there is a dynamic view that can show you the objects, that are currently in use, but I can not remember the name.