there was no mention of components.
I assume, as components are effectively 4D methods, that a thread safe 
method (call chain) in a component, would make a call to the component 
method from the host system thread safe as well.

Chip

On Wed, 30 Jan 2019 21:00:27 +0000, Timothy Penner via 4D_Tech wrote:
> I see, this is relatively new development - I have sent a request to 
> the Doc Team to update the documentation to reflect this.
> 
> In either case, it would appear that although the SDK has been 
> updated, the individual plugin developers would still need to update 
> their plugins and make those preemptive versions available... and 
> even then, there are still certain plugin calls that are not thread 
> safe, so it shouldn’t be expected that plugins will just work in 
> preemptive mode unless they are using the latest SDK and specifically 
> coded as such.
> 
> Just because the SDK is being made preemptive does not mean that all 
> plugins are inherently preemptive also.
> 
> -Tim
> 
> 
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: 4D_Tech <4d_tech-boun...@lists.4d.com> On Behalf Of John DeSoi 
> via 4D_Tech
> Sent: Wednesday, January 30, 2019 12:49 PM
> To: 4D iNug Technical <4d_tech@lists.4d.com>
> Cc: John DeSoi <de...@pgedit.com>
> Subject: Re: Does 4D 64-bit Volume desktop use more than 1 core?
> 
> Hi Tim,
> 
> The header file in the publicly available SDK indicates which plugin 
> API entry points are thread safe (currently a small number).
> 
> https://github.com/4d/4D-Plugin-SDK
> 
> See further discussion here including input from 4D France:
> 
>> Yes the 4d plugin sdk allows to build preemptive ready plugins.
>> see https://github.com/4d/4D-Plugin-SDK/releases/tag/v17.0.1
> 
> 
> https://forums.4d.com/Post/FR/17981754/2/28184397
> 
> Also
> 
> https://github.com/miyako/4d-plugin-migration-to-v17
> 
> John DeSoi, Ph.D.
> 
> 
>> On Jan 30, 2019, at 2:32 PM, Timothy Penner <tpen...@4d.com> wrote:
>> 
>> Plugin development is not something 4D Tech Support usually handles, 
>> so I may have missed that - in either case, the docs seem like it is 
>> not possible...
> 
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************
> **********************************************************************
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **********************************************************************
---------------
Gas is for washing parts
Alcohol is for drinkin'
Nitromethane is for racing 
**********************************************************************
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**********************************************************************

Reply via email to