Multithreading Support – PB Docs 126

Multithreading Support

PowerBuilder enhances runtime support for multithreaded applications.

Applications that use shared objects can run in multithreaded environments. Previously, the
PowerBuilder .NET runtime library did not provide a way to synchronize data, so the data
was susceptible to corruption. Additionally, locking mechanisms for accessing static
fields in previous versions of PowerBuilder made assemblies using NVO instances
susceptible to problems associated with reentrance.

In PowerBuilder 12.5, the runtime library has been changed to solve the NVO assembly problem with static fields. You can also use .NET Thread and .NET thread synchronization functions for multithreaded applications.

See Using Multithreading for support in the PowerBuilder .NET IDE, or
Using .NET Synchronization for PowerBuilder Classic.

Parent topic: PowerBuilder .NET

Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Notify of
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x