Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-11 | fix bug introduced in 92cab32f5f where we ignore the current offset in a ↵ | Alon Zakai | |
file when writing initial data to it | |||
2014-06-06 | Simplify typed array creation code in MEMFS. | Jukka Jylänki | |
2014-06-05 | Fix MEMFS.getFileDataAsTypedArray to be strict and not return unused ↵ | Jukka Jylänki | |
capacity padding bytes. | |||
2014-06-05 | Convert MEMFS files to typed arrays before storing to IDBFS for better IDBFS ↵ | Jukka Jylänki | |
performance. Add testing for -s MEMFS_APPEND_TO_TYPED_ARRAYS=1 option. | |||
2014-06-05 | Use typed arrays instead of normal JS arrays to back files in the MEMFS ↵ | Jukka Jylänki | |
filesystem for improved performance, especially when backing to IDBFS. | |||
2014-02-20 | strict fix: Can't use octal constants. | Bruce Mitchener | |
2014-02-20 | strict fix: Duplicate key in object literal. | Bruce Mitchener | |
2013-11-02 | Add command line parameter --no-heap-copy that optimizes for small memory ↵ | Jukka Jylänki | |
footprint and fread() performance over the default behavior that copied VFS to HEAP, that is designed for mmap() performance. Adjust MEMFS node contentMode enum to reflect whether content is off the main HEAP or not. Note that this enum is not much used, so this has little effect. Add browser tests to check that fread() and mmap() work with and without --no-heap-copy. | |||
2013-10-29 | put assertions in performance-sensitive code behind ASSERTIONS flag | Alon Zakai | |
2013-10-28 | reuse ops objects in MEMFS.createNode | Alon Zakai | |
2013-10-28 | reuse some FS errors in places where overhead is high and stack importance ↵ | Alon Zakai | |
is low | |||
2013-10-11 | Fixes bug when renaming a directory into a subdirectory. | Michael Bishop | |
2013-09-27 | - added idbfs and nodefs | Anthony Pesch | |
- minor coding convention fixes | |||
2013-09-17 | Fixes in pread() | Michael J. Bishop | |
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 > If the starting position is at or after the end-of-file, 0 > shall be returned | |||
2013-08-27 | copy the entire datafile in one chunk into the heap, avoiding one malloc per ↵ | Alon Zakai | |
file, but at the cost of not being able to free them | |||
2013-08-23 | do not fail when mmaping a MEMFS.CONTENT_FIXED | Alon Zakai | |
2013-08-23 | own the subarrays created by file preloading, to avoid a copy | Alon Zakai | |
2013-08-23 | keep MEMFS files as typed arrays until we need them to be flexible | Alon Zakai | |
2013-08-13 | - made FS.readdir easier to use | Anthony Pesch | |
- tightened up exported node and stream ops for each type | |||
2013-08-09 | - merged FS and VFS namespaces | Anthony Pesch | |
- split off fs, memfs, sockfs and tty libraries |