2019-06-08 |
Nick Downing | Unify process_alloc() and process_realloc() with PROCES... master |
blob | commitdiff | raw |
2019-06-08 |
Nick Downing | Change process_realloc() calling convention to be the... |
blob | commitdiff | raw | diff to current |
2019-06-08 |
Nick Downing | Change process->in_core_blocks to process->in_core_bloc... |
blob | commitdiff | raw | diff to current |
2019-06-04 |
Nick Downing | Replace process->para, process->paras with process... |
blob | commitdiff | raw | diff to current |
2019-06-03 |
Nick Downing | Change process_get_state() calling convention slightly... |
blob | commitdiff | raw | diff to current |
2019-06-03 |
Nick Downing | Make swap_move() only be defined for INDIRECT_SWAP... |
blob | commitdiff | raw | diff to current |
2019-06-02 |
Nick Downing | Change process->swap_blocks to process->core_blocks... |
blob | commitdiff | raw | diff to current |
2019-06-02 |
Nick Downing | Make victim be LRU not process pointer, and use &lru_he... |
blob | commitdiff | raw | diff to current |
2019-06-02 |
Nick Downing | Get rid of runner pointer, was only needed for process_... |
blob | commitdiff | raw | diff to current |
2019-06-02 |
Nick Downing | Add process flags to track whether the process and... |
blob | commitdiff | raw | diff to current |
2019-06-02 |
Nick Downing | Add per-process tracking of amount swapped (formerly... |
blob | commitdiff | raw | diff to current |
2019-06-01 |
Nick Downing | Implement process->para so that start of data is indepe... |
blob | commitdiff | raw | diff to current |
2019-06-01 |
Nick Downing | Change all byte sizes to paras, BLOCK_SIZE to BLOCK_PAR... |
blob | commitdiff | raw | diff to current |
2019-05-31 |
Nick Downing | Make victim_core_blocks be calculated on the fly, keep... |
blob | commitdiff | raw | diff to current |
2019-05-31 |
Nick Downing | Remove support for INODE_SWAP, make PREALLOCATE_SWAP... |
blob | commitdiff | raw | diff to current |
2019-05-18 |
Nick Downing | Implement FUZIX build, reduces block sizes, simplifies... |
blob | commitdiff | raw | diff to current |
2019-05-09 |
Nick Downing | Separate out block allocation bitmap stuff into a reuse... |
blob | commitdiff | raw | diff to current |
2019-04-09 |
Nick Downing | First cut at inode swapping, works, may have an inode... |
blob | commitdiff | raw | diff to current |
2019-04-09 |
Nick Downing | Expand out the swap_read()/swap_write() functions inlin... |
blob | commitdiff | raw | diff to current |
2019-04-07 |
Nick Downing | Move PREALLOCATE_CORE/PREALLOCATE_SWAP defines into... |
blob | commitdiff | raw | diff to current |
2019-04-06 |
Nick Downing | Get rid of the DEDICATED_xxx() macros in favour of... |
blob | commitdiff | raw | diff to current |
2019-04-05 |
Nick Downing | Get rid of the dedicated and per-process core/swap... |
blob | commitdiff | raw | diff to current |
2019-04-04 |
Nick Downing | Change process.blocks to process.size, do rounding... |
blob | commitdiff | raw | diff to current |
2019-04-04 |
Nick Downing | In process related stuff, change size to blocks and... |
blob | commitdiff | raw | diff to current |
2019-03-31 |
Nick Downing | Implement further macros DEDICATED_CORE_BASE() and... |
blob | commitdiff | raw | diff to current |
2019-03-31 |
Nick Downing | Implement higher level macros to access process->core_i... |
blob | commitdiff | raw | diff to current |
2019-03-23 |
Nick Downing | Make n_blocks the primary size and table_size only... |
blob | commitdiff | raw | diff to current |
2019-03-23 |
Nick Downing | Remove the reservation of spare space from pool object... |
blob | commitdiff | raw | diff to current |
2019-03-19 |
Nick Downing | Implement INDIRECT_CORE, fix calculations so that PREAL... |
blob | commitdiff | raw | diff to current |
2019-03-19 |
Nick Downing | Add INDIRECT_SWAP option |
blob | commitdiff | raw | diff to current |
2019-03-17 |
Nick Downing | Implement PREALLOCATE_CORE and PREALLOCATE_SWAP compile... |
blob | commitdiff | raw | diff to current |
2019-03-16 |
Nick Downing | Replace core_item and swap_item in the process structur... |
blob | commitdiff | raw | diff to current |
2019-03-16 |
Nick Downing | Keep process and victim pool items in dedicated storage... |
blob | commitdiff | raw | diff to current |
2019-03-16 |
Nick Downing | Don't track victim or in-swap processes in LRU list... |
blob | commitdiff | raw | diff to current |
2019-03-15 |
Nick Downing | Combine in-core and in-swap LRU list, using global... |
blob | commitdiff | raw | diff to current |
2019-03-15 |
Nick Downing | Change process_head/process_item to lru_head/lru_item... |
blob | commitdiff | raw | diff to current |
2019-03-14 |
Nick Downing | Process test, it is based on the pool test but involves... |
blob | commitdiff | raw | diff to current |
|