June 7, 2006 Taylor Design has released PreemptiveThreadTD 2.0, an update to the toolkit which makes it easy for REALbasic users to execute code in OS native, preemptive threads on Mac OS X and Windows. Version 2.0 fixes numerous bugs which could lead to crashes when using version 1.0. Because the class interface changed slightly and requires changes to code which was based on version 1.0, the version has been incremented to 2.0.
The PreemptiveThreadTD toolkit includes 4 classes for implementing and communicating with preemptive threads: PreemptiveThreadTD, CriticalSectionTD, SemaphoreTD, and ThreadCompletionTimerTD. Using these classes REALbasic users can create threads that execute code which would block a standard Thread and lead to sluggish behavior or a frozen UI. Because PreemptiveThreadTD threads are managed by the host OS they never prevent other application threads from receiving time, and will even be scheduled across multiple processors according to the rules of the host OS. PreemptiveThreadTD includes a PDF manual which explains how to use preemptive threads and covers some of the common problems and limitations associated with code executing in a preemptive thread. The toolkit also includes a small example which illustrates proper communication between code executing in a preemptive thread and an owning window operating in the standard REALbasic cooperative space. The demo version of PreemptiveThreadTD may be used in the REALbasic debugger for code development and testing. The registered version allows the creation of compiled applications for Mac OS X and Windows and supports the Carbon PEF, Carbon Mach-O PPC, and Windows x86 targets. Licenses are available for individual developers, organization sites, and worldwide organizations. All licenses allow for commercial use and cover all supported build targets. * Single User: $20 * Site: $100 * Worldwide: $250 Company Site http://www.taylor-design.com/ Online Store http://www.taylor-design.com/purchase/ Toolkits Page http://www.taylor-design.com/toolkits/ Download Link http://www.taylor-design.com/PreemptiveThreadTDDemo.zip About Taylor Design Taylor Design is a privately owned software shop located in southern California. Taylor Design specializes in custom and commercial software for the Windows and Macintosh platforms written using REALbasic, Visual Studio .NET, and Metrowerks CodeWarrior (C++). Taylor Design also offers consulting and web site design services to businesses in the southern California area. Contact Information: E-mail: [EMAIL PROTECTED] Web: http://www.taylor-design.com/ _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
