Update.
[pintos-anon] / TODO
diff --git a/TODO b/TODO
index 1b0d43f0e8faaf20ee7c1bd47d53438401f00da8..a07e2b422e21fe45b32a9f4cb5dc37c3ceb297b7 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,14 +1,19 @@
 -*- text -*-
 
-* Grader:
+* Clean up:
 
-  - Fix bug where failures are being treated as warnings.
+  - Replace AT&T assembly code by Intel assembly so that students can
+    figure out the asm from the Intel manuals.  Compare object files
+    before and after to make sure nothing changed.
 
 * Userprog project:
 
   - Move `join' implementation here, from `threads' project, to help
     normalize the project difficulties.
 
+  - The semantics of the join system call should change so that it
+    only returns the exit code once.
+
   - Mark read-only pages as actually read-only in the page table.  Or,
     since this was consistently rated as the easiest project by the
     students, require them to do it.
@@ -37,9 +42,6 @@
 
     . Other good ideas.
 
-  - The semantics of the join system call should change so that it
-    only returns the exit code once.
-
   - mmap/munmap should use segment IDs like Nachos.  Too hard
     otherwise.