[MSEide-MSEgui-talk] MSElang, long strings and dynamic arrays are not thread safe

2014-05-11 Thread Martin Schreiber
Hi,
Because of the big overhead by locked refcount operations and memory barriers 
long strings and dynamic arrays are not thread safe, even reading needs 
serializing if the data will be accessed from several threads.

Opinions?

Martin

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] windows management

2014-05-11 Thread Med Hamza
I am just using Puppy linux  ver 5.7 system distro and MSEIDE-MSEGUI that's
all.


2014-05-11 5:39 GMT+01:00 Martin Schreiber mse00...@gmail.com:

 On Saturday 10 May 2014 20:20:38 Med Hamza wrote:
  Here it is as attachments.
 
 Please write what window manager you use.

 Thanks, Martin


 --
 Is your legacy SCM system holding you back? Join Perforce May 7 to find
 out:
 #149; 3 signs your SCM is hindering your productivity
 #149; Requirements for releasing software faster
 #149; Expert tips and advice for migrating your SCM now
 http://p.sf.net/sfu/perforce
 ___
 mseide-msegui-talk mailing list
 mseide-msegui-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] windows management

2014-05-11 Thread Martin Schreiber
On Sunday 11 May 2014 08:44:33 Med Hamza wrote:
 I am just using Puppy linux  ver 5.7 system distro and MSEIDE-MSEGUI that's
 all.

I don't know Puppy Linux. What window manager does Puppy Linux use by default?

Martin

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSElang, long strings and dynamic arrays are not thread safe

2014-05-11 Thread Ivanko B
Opinions?

Two options with distinguishable syntax.

var1: int;

threasafe var1: int;
or
var1: int threadsafe;

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSElang, long strings and dynamic arrays are not thread safe

2014-05-11 Thread Martin Schreiber
On Sunday 11 May 2014 10:30:13 Ivanko B wrote:
 Opinions?
 
 Two options with distinguishable syntax.

 var1: int;

 threasafe var1: int;
 or
 var1: int threadsafe;

Have you ever concurrentely read strings from different threads?

Martin

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] windows management

2014-05-11 Thread Martin Schreiber
On Saturday 10 May 2014 18:03:05 Med Hamza wrote:
 Hi Martin,

I think there is an other bug when we want to maximize and restore
 window.
 Linux  Puppy ver 5.7 system distro.

https://github.com/joewing/jwm/issues/115
https://github.com/joewing/jwm/issues/116
https://github.com/joewing/jwm/issues/117
https://github.com/joewing/jwm/issues/118

I suggest to use another window manger.

Martin

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] windows management

2014-05-11 Thread Med Hamza
   It's OK with  IceWM  Manager.
Thank you.


2014-05-11 13:54 GMT+01:00 Martin Schreiber mse00...@gmail.com:

 On Saturday 10 May 2014 18:03:05 Med Hamza wrote:
  Hi Martin,
 
 I think there is an other bug when we want to maximize and restore
  window.
  Linux  Puppy ver 5.7 system distro.
 
 https://github.com/joewing/jwm/issues/115
 https://github.com/joewing/jwm/issues/116
 https://github.com/joewing/jwm/issues/117
 https://github.com/joewing/jwm/issues/118

 I suggest to use another window manger.

 Martin


 --
 Is your legacy SCM system holding you back? Join Perforce May 7 to find
 out:
 #149; 3 signs your SCM is hindering your productivity
 #149; Requirements for releasing software faster
 #149; Expert tips and advice for migrating your SCM now
 http://p.sf.net/sfu/perforce
 ___
 mseide-msegui-talk mailing list
 mseide-msegui-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSElang, long strings and dynamic arrays are not thread safe

2014-05-11 Thread Ivanko B
Have you ever concurrentely read strings from different threads?
==
With memory access hooks etc ? No, but there may be such need - it's
even obvious from Your question.

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk


Re: [MSEide-MSEgui-talk] MSElang, long strings and dynamic arrays are not thread safe

2014-05-11 Thread Ivanko B
I looks like DB issues about concurrent accessing shared data.
There're a few 100% working access disciplines for that - SHARE, SHARE
READ, SHARE EXCLUSIVE etc. For instance, they may introduce read
waiting for another's change to commit. How about implemention those
with thread-safe variables ?

--
Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
#149; 3 signs your SCM is hindering your productivity
#149; Requirements for releasing software faster
#149; Expert tips and advice for migrating your SCM now
http://p.sf.net/sfu/perforce
___
mseide-msegui-talk mailing list
mseide-msegui-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk