| That really would be nice.
On 7 October 2011 17:17, Andres Cabrera wrote:
> It would have to use the messaging system we've talked about for
> csPerfThread. It would be nice, though, to have it plain C to be able
> to expose it to the other language interfaces.
>
> Cheers,
> Andrés
>
> On Fri, Oct 7, 2011 at 4:32 PM, Victor Lazzarini
> wrote:
>> Well, not to csoundTableSet(). Possibly we can have another higher-
>> level API function that will give thread-safe table-access.
>>
>> Victor
>>
>> On 7 Oct 2011, at 15:19, Rory Walsh wrote:
>>
>>> Could something be added to the csoundTableSet() method that would
>>> prevent such problems. This way the end-user of the API(me!!) wouldn't
>>> need to worry about such things?
>>>
>>> On 7 October 2011 13:14, Michael Gogins
>>> wrote:
>>>> Yes, you couldn't safely read from and write to the same element in
>>>> the same table at the same time. So you would have to deal with that
>>>> some way. One way would be to have 2 copies of the same table, one
>>>> for
>>>> reading from and one for writing to. These tables would be swapped
>>>> back and forth as required, and the swap could be an atomic operation
>>>> (this is one example of lock-free programming).
>>>>
>>>> Regards,
>>>> Mike
>>>>
>>>> On Fri, Oct 7, 2011 at 3:10 AM, Andres Cabrera
>>>> wrote:
>>>>> Hi,
>>>>>
>>>>> Wouldn't there be problems if you are reading from it at the same
>>>>> time?
>>>>>
>>>>> Cheers,
>>>>> Andres
>>>>>
>>>>> On Fri, Oct 7, 2011 at 1:19 AM, michael.gogins@gmail.com
>>>>> wrote:
>>>>>> Yes.
>>>>>>
>>>>>> T-Mobile. America’s First Nationwide 4G Network
>>>>>>
>>>>>> ----- Reply message -----
>>>>>> From: "Rory Walsh"
>>>>>> To: "Developer discussions"
>>>>>> Subject: [Cs-dev] csoundTableSet()
>>>>>> Date: Thu, Oct 6, 2011 5:32 pm
>>>>>>
>>>>>>
>>>>>> Quick question, can csoundTableSet() be called during performance?
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> All the data continuously generated in your IT infrastructure
>>>>>> contains a
>>>>>> definitive record of customers, application performance, security
>>>>>> threats, fraudulent activity and more. Splunk takes this data and
>>>>>> makes
>>>>>> sense of it. Business sense. IT sense. Common sense.
>>>>>> http://p.sf.net/sfu/splunk-d2dcopy1
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> All of the data generated in your IT infrastructure is seriously
>>>>>> valuable.
>>>>>> Why? It contains a definitive record of application performance,
>>>>>> security
>>>>>> threats, fraudulent activity, and more. Splunk takes this data
>>>>>> and makes
>>>>>> sense of it. IT sense. And common sense.
>>>>>> http://p.sf.net/sfu/splunk-d2dcopy2
>>>>>> _______________________________________________
>>>>>> Csound-devel mailing list
>>>>>> Csound-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>>
>>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> All of the data generated in your IT infrastructure is seriously
>>>>> valuable.
>>>>> Why? It contains a definitive record of application performance,
>>>>> security
>>>>> threats, fraudulent activity, and more. Splunk takes this data and
>>>>> makes
>>>>> sense of it. IT sense. And common sense.
>>>>> http://p.sf.net/sfu/splunk-d2dcopy2
>>>>> _______________________________________________
>>>>> Csound-devel mailing list
>>>>> Csound-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Michael Gogins
>>>> Irreducible Productions
>>>> http://www.michael-gogins.com
>>>> Michael dot Gogins at gmail dot com
>>>>
>>>> ------------------------------------------------------------------------------
>>>> All of the data generated in your IT infrastructure is seriously
>>>> valuable.
>>>> Why? It contains a definitive record of application performance,
>>>> security
>>>> threats, fraudulent activity, and more. Splunk takes this data and
>>>> makes
>>>> sense of it. IT sense. And common sense.
>>>> http://p.sf.net/sfu/splunk-d2dcopy2
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>> ------------------------------------------------------------------------------
>>> All of the data generated in your IT infrastructure is seriously
>>> valuable.
>>> Why? It contains a definitive record of application performance,
>>> security
>>> threats, fraudulent activity, and more. Splunk takes this data and
>>> makes
>>> sense of it. IT sense. And common sense.
>>> http://p.sf.net/sfu/splunk-d2dcopy2
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> Dr Victor Lazzarini
>> Senior Lecturer
>> Dept. of Music
>> NUI Maynooth Ireland
>> tel.: +353 1 708 3545
>> Victor dot Lazzarini AT nuim dot ie
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> All of the data generated in your IT infrastructure is seriously valuable.
>> Why? It contains a definitive record of application performance, security
>> threats, fraudulent activity, and more. Splunk takes this data and makes
>> sense of it. IT sense. And common sense.
>> http://p.sf.net/sfu/splunk-d2dcopy2
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is seriously valuable.
> Why? It contains a definitive record of application performance, security
> threats, fraudulent activity, and more. Splunk takes this data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2dcopy2
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |