Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
courses:cs377-201951:week8 [2019/04/01 13:03]
mlsmith [Monitors]
courses:cs377-201951:week8 [2019/04/01 13:04]
mlsmith
Line 16: Line 16:
  
   * Marc's Lecture Notes: {{ :courses:cs377-201951:cs377-monitors.pdf |PDF}}   * Marc's Lecture Notes: {{ :courses:cs377-201951:cs377-monitors.pdf |PDF}}
 +    * Java case study (starter code for Assign 4)
 +      * this version deadlocks
 +      * you will use two different approaches to fix:
 +        * synchronized methods
 +        * synchronized code blocks \\ \\
   * Ben-Ari Ch 7   * Ben-Ari Ch 7
     * begin slide 146     * begin slide 146
Line 23: Line 28:
   * Assign 4    * Assign 4 
     * due: Wed, Apr 3, 11:59pm     * due: Wed, Apr 3, 11:59pm
-    * demo / walk-through of starter code 
-    * deadlock possible: time indeterminate