<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/runtime/c/pgf/reasoner.c, branch optimize</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=optimize</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=optimize'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2017-04-19T09:34:23+00:00</updated>
<entry>
<title>explicitly classify all functions in libpgf as either internal or API functions</title>
<updated>2017-04-19T09:34:23+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2017-04-19T09:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=7d72d99c2f7fc228d71df627a10a2ff776335b2b'/>
<id>urn:sha1:7d72d99c2f7fc228d71df627a10a2ff776335b2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>bring the Haskell binding a bit closer to the pure Haskell API</title>
<updated>2017-01-26T12:48:22+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2017-01-26T12:48:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=3467a54965e532c07d43784609ddc05b54e958e5'/>
<id>urn:sha1:3467a54965e532c07d43784609ddc05b54e958e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pgf_generate_all now emits __mock_string__ instead of FOO for String literals.</title>
<updated>2016-06-16T08:08:45+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2016-06-16T08:08:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=8b8812baa2415af8f9898a3a1caace4f32d499d3'/>
<id>urn:sha1:8b8812baa2415af8f9898a3a1caace4f32d499d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pgf_generate_all now works with literals as well</title>
<updated>2016-05-25T09:36:05+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2016-05-25T09:36:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=faebebc8f4b4587c9c1849e20473ef9ef6678ded'/>
<id>urn:sha1:faebebc8f4b4587c9c1849e20473ef9ef6678ded</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix the debug mode in the tree generator in the C runtime</title>
<updated>2015-09-11T09:26:17+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2015-09-11T09:26:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=ef888baec84264bd94284fec13c7a076dcb8a84c'/>
<id>urn:sha1:ef888baec84264bd94284fec13c7a076dcb8a84c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>the reasoner's states are now closures just like the code for the def rules. This means more compact JIT compiled code and uniformity with the code for def rules</title>
<updated>2015-07-04T15:06:34+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2015-07-04T15:06:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=192b1cc01897906f67e15a0046897eb5fecbe002'/>
<id>urn:sha1:192b1cc01897906f67e15a0046897eb5fecbe002</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge the states for reasoning and evaluation into a single structure</title>
<updated>2015-07-03T11:53:52+00:00</updated>
<author>
<name>krasimir</name>
<email>krasimir@chalmers.se</email>
</author>
<published>2015-07-03T11:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=b3680b60258372baa1d5e606026760ef223641b9'/>
<id>urn:sha1:b3680b60258372baa1d5e606026760ef223641b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix the debug mode in the reasoner</title>
<updated>2014-10-23T08:15:12+00:00</updated>
<author>
<name>kr.angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2014-10-23T08:15:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=fc6658c2e73dc1a7e4be6b10f29bfe929d12d442'/>
<id>urn:sha1:fc6658c2e73dc1a7e4be6b10f29bfe929d12d442</id>
<content type='text'>
</content>
</entry>
<entry>
<title>throw away the long obsolete runtime type information in the C runtime</title>
<updated>2014-10-09T13:44:26+00:00</updated>
<author>
<name>kr.angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2014-10-09T13:44:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=86e9acc7a7b714307e08ab25117ca03cecb00936'/>
<id>urn:sha1:86e9acc7a7b714307e08ab25117ca03cecb00936</id>
<content type='text'>
</content>
</entry>
<entry>
<title>replace the hash maps in the abstract syntax with binary search tables</title>
<updated>2014-10-09T08:38:55+00:00</updated>
<author>
<name>kr.angelov</name>
<email>kr.angelov@gmail.com</email>
</author>
<published>2014-10-09T08:38:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=6c86e7fa91602e4863c95622934d45e383890156'/>
<id>urn:sha1:6c86e7fa91602e4863c95622934d45e383890156</id>
<content type='text'>
</content>
</entry>
</feed>
