184 Commits (master)
 

Author SHA1 Message Date
Robert Strandh e005db50dd Remove input request for obsolete chapter. 3 years ago
Robert Strandh 98e58af602
Merge pull request #2 from jdz/master
Fix minor mistakes
3 years ago
Jānis Džeriņš 15f6dadba3 Fix minor mistakes 3 years ago
Robert Strandh 4685394b21
Merge pull request #1 from no-defun-allowed/master
Add saving registers to the checkpointing process.
3 years ago
Hayley Patton a77a97a30d Add saving registers to the checkpointing process. 3 years ago
Robert Strandh 428f8385c0 Use the term PAGE MAP consistently. 3 years ago
Robert Strandh 7fb3bae212 Remove obsolete chapter. 4 years ago
Robert Strandh 75c648a35a Fix incorrect grammar. 4 years ago
Robert Strandh 333da81e4c Add omitted plural endings. 4 years ago
Robert Strandh e308462c58 Make the contents of a segment into an itemized list. 4 years ago
Robert Strandh 59156f69a2 Add a lot more text. 4 years ago
Robert Strandh 3c950c8740 Describe the use of the buffers for secondary storage. 5 years ago
Robert Strandh f7608d2601 Describe the disk buffers and insist on the queue being circular. 5 years ago
Robert Strandh 030f737729 Describe how the system would be booted. 5 years ago
Robert Strandh 05e3060a4c Describe the queue of segments. 5 years ago
Robert Strandh 389c0a28c3 Split chapter into two sections with log-based technique in second section. 5 years ago
Robert Strandh 417f97bc3e Cite article by Waddington et al. 5 years ago
Robert Strandh d24134f589 Add Bibtex entry for article by Waddington et al. 5 years ago
Robert Strandh e62087ffd4 Add Bibtex entry for article by Barroso et al. 5 years ago
Robert Strandh 71278ceb82 Add subsection on the problem of slow context switches in kernel-based operating systems. 5 years ago
Robert Strandh 98f73da30d Change the terminology for a compiler for a typical low-level language. 5 years ago
Robert Strandh 79fbc578aa Avoid the use of the word TRUSTED. 5 years ago
Robert Strandh 0726085408 Use controlled-access system rather than trusted compiler. 5 years ago
Robert Strandh f56655b0fe Mention that Multics did not solve the problem of full access to the address space. 6 years ago
Robert Strandh d859c40f6a Add information on full access to the address space. 6 years ago
Robert Strandh b0f6b9c994 Improve clarity in several places. 6 years ago
Robert Strandh 22de6e4944 Rename target and bibliography file. 6 years ago
Robert Strandh dbdc2008f8 Rename files to fit new name of system. 6 years ago
Robert Strandh 85d22440ad Remove gnerated files. 6 years ago
Robert Strandh 93eb4b6f7f Add removal of *.cb and *.cb2 to the spotless target. 6 years ago
Robert Strandh b265aaaa55 Merge branch 'master' of github.com:robert-strandh/LispOS 6 years ago
Robert Strandh c2d6569c4d Rename the system. 6 years ago
Robert Strandh fb57d13d33 Explain the sweep phase of the global collector. 6 years ago
Robert Strandh 4127a8e245 Describe the mark phase of the global collector. 6 years ago
Robert Strandh edb3b0ca9c Explain how mark-and-sweep is possible and useful for header objects. 6 years ago
Robert Strandh baddc41953 Recall how heap-allocated objects are represented. 6 years ago
Robert Strandh 3910f3a94a Fix typo. 6 years ago
Robert Strandh e03b55f54d Introduce the terminology local and global heap. 6 years ago
Robert Strandh 4a90b5d6ea Explain that there can be no pointer from the outside to the local heap. 6 years ago
Robert Strandh 420e0c2aa1 Introduce the two main sections by a paragraph in the introduction. 6 years ago
Robert Strandh 347021c226 Explain why LispOS needs GC whereas Unix does not. 6 years ago
Robert Strandh a782f80312 Divide chapter into sections. 6 years ago
Robert Strandh 6ece6d2118 Change the proposed GC algorithm for the global heap. 6 years ago
Robert Strandh 6abfc9e1ee Remove the reference to minicomputeres. 6 years ago
Robert Strandh 735b06b523 More use cases. 7 years ago
Robert Strandh cec9626955 Add logo for CLIM. 7 years ago
Robert Strandh 226153dbc0 New part containing appendices. 7 years ago
Robert Strandh 8fda0a9e3e Insert missing preposition. 7 years ago
Robert Strandh 6fa55db062 Add phrase explaining what techniques we use to maintain integrity. 7 years ago
Robert Strandh 197fdd4bf9 Define ACCEPT method for classes. 7 years ago