<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Однопоточности в QLua захотелось]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Однопоточности в QLua захотелось форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Fri, 24 Apr 2026 05:42:51 +0300</pubDate>
		<item>
			<title>Однопоточности в QLua захотелось</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message7985/topic856/">Однопоточности в QLua захотелось</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Где-то здесь (или на старом форуме, теперь не найти) прочел, что Quik синхронизирует доступ к данным из разных потоков. Поскольку в моем случае поток единственный (тот самый, из которого колбеки вызываются), а main проста до неприличия и выглядит примерно так<br /><br />
====code====
<pre>int qMain(lua_State * pState)
{
&nbsp;&nbsp;&nbsp;if(bInitialized)
&nbsp;&nbsp;&nbsp;{
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;WaitForSingleObject(hStopEvent, INFINITE);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;uninitialize();
&nbsp;&nbsp;&nbsp;}
&nbsp;&nbsp;&nbsp;return 0;
}
</pre>
=============
, то пришла большая програмистская жаба и начала душить по поводу &quot;зачем нам эта синхронизация и как бы ее отключить бы, а то вся эта затея с экспортом через луа по скорости в разы проигрывает старому доброму DDE&quot;. Собственно, о том и вопрос, нет ли безобразно-хакерского способа сделать так, чтобы квик НЕ синхронизировал доступ к данным в луа? <br />
			<i>22.08.2015 01:17:59, Anton.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message7985/topic856/</link>
			<guid>http://forum.quik.ru/messages/forum10/message7985/topic856/</guid>
			<pubDate>Sat, 22 Aug 2015 01:17:59 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
