<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten/src/library_memfs.js, branch 1.6.2</title>
<subtitle>Emscripten: An LLVM-to-JavaScript Compiler</subtitle>
<id>https://git.amat.us/emscripten/atom/src/library_memfs.js?h=1.6.2</id>
<link rel='self' href='https://git.amat.us/emscripten/atom/src/library_memfs.js?h=1.6.2'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/'/>
<updated>2013-09-17T17:08:02Z</updated>
<entry>
<title>Fixes in pread()</title>
<updated>2013-09-17T17:08:02Z</updated>
<author>
<name>Michael J. Bishop</name>
<email>mbtyke@gmail.com</email>
</author>
<published>2013-09-17T17:08:02Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=8c867e3a4646dadf6922907543103ccf9a11fd75'/>
<id>urn:sha1:8c867e3a4646dadf6922907543103ccf9a11fd75</id>
<content type='text'>
The bug occurs when pread() doesn't return 0 when asked to read an
offset beyond its buffer.

This behavior is explicitly documented at:
http://pubs.opengroup.org/onlinepubs/000095399/functions/read.html

&gt; If the starting position is at or after the end-of-file, 0
&gt; shall be returned
</content>
</entry>
<entry>
<title>copy the entire datafile in one chunk into the heap, avoiding one malloc per file, but at the cost of not being able to free them</title>
<updated>2013-08-27T21:17:38Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-08-27T21:17:38Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=3b2b7341aad1fb098b4a90a88ee8ee271b61e39a'/>
<id>urn:sha1:3b2b7341aad1fb098b4a90a88ee8ee271b61e39a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not fail when mmaping a MEMFS.CONTENT_FIXED</title>
<updated>2013-08-23T17:31:15Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-08-23T17:01:57Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=8d5e64e852eaaa0a486345aeceeeb64ba491b020'/>
<id>urn:sha1:8d5e64e852eaaa0a486345aeceeeb64ba491b020</id>
<content type='text'>
</content>
</entry>
<entry>
<title>own the subarrays created by file preloading, to avoid a copy</title>
<updated>2013-08-23T17:31:15Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-08-23T01:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=b88b4adc2d20191fc53b7c4b89f88ed7f3d71b14'/>
<id>urn:sha1:b88b4adc2d20191fc53b7c4b89f88ed7f3d71b14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>keep MEMFS files as typed arrays until we need them to be flexible</title>
<updated>2013-08-23T17:31:15Z</updated>
<author>
<name>Alon Zakai</name>
<email>alonzakai@gmail.com</email>
</author>
<published>2013-08-22T23:59:31Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=ecfcb187e32f87338e55e1e4a2323c5917abe8fd'/>
<id>urn:sha1:ecfcb187e32f87338e55e1e4a2323c5917abe8fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title> - made FS.readdir easier to use</title>
<updated>2013-08-14T03:18:33Z</updated>
<author>
<name>Anthony Pesch</name>
<email>inolen@gmail.com</email>
</author>
<published>2013-08-14T03:18:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=68dfca4906a5c33a66f3c8cdf7850de970c985bd'/>
<id>urn:sha1:68dfca4906a5c33a66f3c8cdf7850de970c985bd</id>
<content type='text'>
 - tightened up exported node and stream ops for each type
</content>
</entry>
<entry>
<title> - merged FS and VFS namespaces</title>
<updated>2013-08-10T06:03:42Z</updated>
<author>
<name>Anthony Pesch</name>
<email>inolen@gmail.com</email>
</author>
<published>2013-08-10T06:03:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten/commit/?id=35d58fd518da39db69adccd47882e2924961a861'/>
<id>urn:sha1:35d58fd518da39db69adccd47882e2924961a861</id>
<content type='text'>
 - split off fs, memfs, sockfs and tty libraries
</content>
</entry>
</feed>
