** Changelog *** General - [x] Change name (Thinking of using (Fat Address Translation) -> similar to GNU)) - [x] Avoid words which create options - [x] Use citation with ```~/cite{foo}``` - [x] Clear distinction on Literature review and contribution done - [x] Generalise capitalisation - [x] Instead of "Leverage" -> "use" - [ ] Remove whitespace from figures to be compressed - [ ] Uniform font sizes in figures - [ ] Symmetrical lines on the figure - [x] TLB with acronym only once for the first instance in the paper *** Abstract (Re-read required later on) - [x] Reduce Abstract to a single paragraph' - [x] "Mitigate gap, capacity" -> Expand on for instance on how is it measured. - [x] Huge pages moved to the introduction. - [ ] Robs proposed structure (This paper presents user-space memory allocator. It uses capability-based addressing to . *** Introduction - [x] "It becomes possible" expand more with baseline compressed bounds (Relook into this later on). - [x] "This paper makes the following contribution" -. bullet points with marked sections. - [x] Research questions removed. - [x] "This implementation" Specify implementation - [ ] Robs recommended Introduction structure (Expansion of the abstract, Name of the existing system, clearly describe limitation, Introduce memory allocator). *** 2.1 Encoding ranges as bounds - [x] Repetition "Tracking of memory ranges using information in pointers" -> remove this - [x] Paraphrase last sentence (To be looked into later on again). *** 2.2 128 bit compressed bounds - [x] Cites Jemalloc paragraph. - [x] Last sentence needs rewriting. (Needs re-check) *** 2.3 Instrumenting block based allocator - [x] Needs citation "Which increases overhead and adds complexity" - [x] Elaborate on "this method" - [x] "precise" memory management (Elaborate on this and prove which aspects of the other allocator are not precise). (Todo be looked later on). *** Memory allocator design - [x] Remove from heading "sample" and ":" - [x] Remove future work paragraph - [x] "unmapped" -> unmap - [x] "Risks of memory leaks with metadata lookups or complex data structures" -> Elaborate on this (Commented until further notice). *** Evaluation - [x] Name of the project keeps the sentence shorter. - [x] "Such as" -> Definitive and exhaustive. - [x] Section reference on evaluation expanded. - [x] Remove "Providing a solid foundation for meaningful comparisons" - [x] Decide to use Macro or instead "real world C programs" - [x] Experiment section typo heading - [x] Fix Latex benchmarks structure - [x] Change from "Diagram" to "Figure" - [x] Result para 2 -> too wordy - [x] "aimed" first use of past tense (Recommendation: avoid) - [x] Rewrite usability (Changed to Analysis) *** Related work - [x] Related work lifted up after introduction based on the reflection of the feedback. *** Conclusion - [x] Rewrite