2019-04-04 |
Nick Downing | Implement partial transfer to/from swap for incomplete... pool_swap |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Make swap reading/writing take bytes not blocks, allowi... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Make only the active (bytewise not blockwise) portion... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Make process hash init and verify be bytewise rather... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Simplify the calling convention of the hash init and... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Move the hash generation and verification stuff into... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Change process.blocks to process.size, do rounding... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | Change test script to refer to bytes, although everythi... |
commit | commitdiff | tree | snapshot |
2019-04-04 |
Nick Downing | In process related stuff, change size to blocks and... |
commit | commitdiff | tree | snapshot |
2019-03-31 |
Nick Downing | Implement further macros DEDICATED_CORE_BASE() and... |
commit | commitdiff | tree | snapshot |
2019-03-31 |
Nick Downing | Implement higher level macros to access process->core_i... |
commit | commitdiff | tree | snapshot |
2019-03-31 |
Nick Downing | Remove some bogus assertions that don't work in preallo... |
commit | commitdiff | tree | snapshot |
2019-03-31 |
Nick Downing | Change direction of swap in/out to forward, so that... |
commit | commitdiff | tree | snapshot |
2019-03-30 |
Nick Downing | Add pool_realloc_base() and pool_realloc_base_moveable... |
commit | commitdiff | tree | snapshot |
2019-03-28 |
Nick Downing | Add inode test script |
commit | commitdiff | tree | snapshot |
2019-03-24 |
Nick Downing | Add UCP from FUZIX, with modifications to isolate FS... |
commit | commitdiff | tree | snapshot |
2019-03-23 |
Nick Downing | Implement simulated BLOCK_SIZE, hash create and check... |
commit | commitdiff | tree | snapshot |
2019-03-23 |
Nick Downing | Make n_blocks the primary size and table_size only... |
commit | commitdiff | tree | snapshot |
2019-03-23 |
Nick Downing | Subroutinize the hashing initialization and verificatio... |
commit | commitdiff | tree | snapshot |
2019-03-23 |
Nick Downing | Print message like 'alloc NN NN true|false' and then... |
commit | commitdiff | tree | snapshot |
2019-03-23 |
Nick Downing | Remove the reservation of spare space from pool object... |
commit | commitdiff | tree | snapshot |
2019-03-19 |
Nick Downing | Implement INDIRECT_CORE, fix calculations so that PREAL... |
commit | commitdiff | tree | snapshot |
2019-03-19 |
Nick Downing | For direct swap, store data in swap_block_mem not swap_... |
commit | commitdiff | tree | snapshot |
2019-03-19 |
Nick Downing | Add INDIRECT_SWAP option |
commit | commitdiff | tree | snapshot |
2019-03-18 |
Nick Downing | Insert table_ in most core.c / swap.c functions e.g... |
commit | commitdiff | tree | snapshot |
2019-03-17 |
Nick Downing | Implement MOVEABLE_CORE and MOVEABLE_SWAP compile time... |
commit | commitdiff | tree | snapshot |
2019-03-17 |
Nick Downing | Fix a bug of requiring a certain amount of free swap... |
commit | commitdiff | tree | snapshot |
2019-03-17 |
Nick Downing | Fix a bug of victim_core_size being used uninitialized... |
commit | commitdiff | tree | snapshot |
2019-03-17 |
Nick Downing | Implement PREALLOCATE_CORE and PREALLOCATE_SWAP compile... |
commit | commitdiff | tree | snapshot |
2019-03-16 |
Nick Downing | Improve use of alloc()/realloc()/free() to remove alloc... |
commit | commitdiff | tree | snapshot |
2019-03-16 |
Nick Downing | Tidy up debugging code |
commit | commitdiff | tree | snapshot |
2019-03-16 |
Nick Downing | Replace core_item and swap_item in the process structur... |
commit | commitdiff | tree | snapshot |
2019-03-16 |
Nick Downing | Keep process and victim pool items in dedicated storage... |
commit | commitdiff | tree | snapshot |
2019-03-16 |
Nick Downing | Don't track victim or in-swap processes in LRU list... |
commit | commitdiff | tree | snapshot |
2019-03-16 |
Nick Downing | Use process->size == -1 to mark free process not proces... |
commit | commitdiff | tree | snapshot |
2019-03-15 |
Nick Downing | Reverse swap addressing, so that swap is allocated... |
commit | commitdiff | tree | snapshot |
2019-03-15 |
Nick Downing | Combine in-core and in-swap LRU list, using global... |
commit | commitdiff | tree | snapshot |
2019-03-15 |
Nick Downing | Make the current victim be stored at head of in-swap... |
commit | commitdiff | tree | snapshot |
2019-03-15 |
Nick Downing | Use #define to improve casting for lru_item vs process... |
commit | commitdiff | tree | snapshot |
2019-03-15 |
Nick Downing | Change process_head/process_item to lru_head/lru_item... |
commit | commitdiff | tree | snapshot |
2019-03-14 |
Nick Downing | Process test, it is based on the pool test but involves... |
commit | commitdiff | tree | snapshot |
2019-03-11 |
Nick Downing | Initial commit, seemingly correct malloc/realloc/free... |
commit | commitdiff | tree | snapshot |
|