Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 |