On 17 January 2014 23:19, Sven Van Caekenberghe <sven@stfx.eu> wrote:
There is already NativeBoost class>>#isEnabledOrNil

oh.. right..
��
On 17 Jan 2014, at 23:12, Igor Stasenko <siguctua@gmail.com> wrote:

> Btw, to reduce the pain, i propose to introduce:
>
> NativeBoost isAvailable
>
> protocol.
>
> The implementation is simple, since primitiveIsEnabled fails only if it not exists (else it returns true or false), do a following:
>
> isAvailable
> �� ��^ self primIsAvailable notNil

so this could become

�� ^ self isEnabledOrNil notNil

> primIsAvailable
> �� �� "Answer flag indicating whether running a native code enabled by plugin"
> �� �� <primitive: #primitiveIsEnabled module: #NativeBoostPlugin>
>
> �� �� ^ nil
>
> Then you can easily implement a fallback mechanisms, if NB is not avail.

But we would still have to write the fallback code, right ;-)

> On 17 January 2014 23:07, Igor Stasenko <siguctua@gmail.com> wrote:
>
>
>
> On 17 January 2014 22:59, Sven Van Caekenberghe <sven@stfx.eu> wrote:
> Who is JB ?
>
>
> Jean Baptiste Arnaud. The invaluable asset in any team :)
> The hacker who without any help configuring & compiling VM on raspberry.
>
>
> --
> Best regards,
> Igor Stasenko.
>
>
>
> --
> Best regards,
> Igor Stasenko.





--
Best regards,
Igor Stasenko.