Use 0xcc (not 0xcd) for clearing malloc() blocks too.
[pintos-anon] / EXPERIENCE
index c9def41b32b3dcc918c2704f1f3331ce317aea82..dd5b66516fcf3c342b0543f1df23bc2e823582fa 100644 (file)
@@ -6,30 +6,28 @@ General:
     only in the last few hours.  Emphasize that this is a bad choice.
     Encourage them to use CVS/sourceforge/etc.
 
-  - Upgrade gdb, 6.2.1 is better.
-
-  - Encourage students to turn off -O3.
-
   - Suggest where to start in each assignment?
 
   - Provide more tests!
 
-  - Turn off optimization in provided makefiles?
-
 Threads project:                               
 
   - Many students thought this was by far the hardest.  What can we do
     to make it a little easier?
+    
+    Move `join' part to project 2?
 
-  - Students don't understand that they'll need to read lots of code.
+  - Students don't understand that they'll need to read lots of code
+    before they can start writing.
 
-  - Students don't read the debugging page.  Point out in multiple
-    places, and especially point to the backtrace description.
+  - Students don't read the debugging documentation.  Point out in
+    multiple places, and especially point to the backtrace
+    description.
 
   - Students think data structures are more important than they really
     are.  Say that clever data structures won't get you too much extra
-    credit compared to simpler ones.  Bad data structures might cost
-    points though.
+    credit compared to simpler ones.  Really bad or "stupid" data
+    structures might cost points though.
 
   - Some students would appreciate more discussion of nitty-gritty
     details:
@@ -59,7 +57,9 @@ Threads project:
 Userprog project:
 
   - Students thought project 2 was especially easy.  Reduce amount of
-    time to allow more time for another project?
+    time to allow more time for another project?  Add something to do
+    with the page table?  Move `join' functionality here from project
+    1?
 
 VM project:
 
@@ -75,7 +75,6 @@ VM project:
       (or a location on disk).  A sentence or two clearing up this
       ambiguity would have been helpful.
 
-
 Filesys project:
 
   - A fair number of students thought this was the hardest project.