Changes between Version 5 and Version 6 of doc/dev/beginners


Ignore:
Timestamp:
Apr 6, 2015, 11:45:37 PM (8 years ago)
Author:
touky
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/dev/beginners

    v5 v6  
    8080Make sure to write **unit tests** for this code!
    8181
    82 == Task: switch to C++11 threads ==
     82== Task: switch to C++11 timers ==
     83
     84**Difficulty: 3/5**
     85
     86C++11 provides a [http://en.cppreference.com/w/cpp/chrono/high_resolution_clock high resolution clock type]. Replace the platform-dependent code in [browser:trunk/src/sys/timer.cpp] with portable code from `std::chrono`.
     87
     88= WIP tasks =
     89
     90== Task: switch to C++11 threads (STARTED 2015/04/06 by Touky) ==
    8391
    8492**Difficulty: 3/5**
     
    8896 * Replace the platform-dependent code in [browser:trunk/src/sys/thread.cpp] and [browser:trunk/src/sys/threadbase.h] with portable C++11 code.
    8997 * Once it no longer depends on platform-specific code, remove [browser:trunk/src/sys/threadbase.h] and merge its contents into [browser:trunk/src/lol/sys/thread.h].
    90 
    91 == Task: switch to C++11 timers ==
    92 
    93 **Difficulty: 3/5**
    94 
    95 C++11 provides a [http://en.cppreference.com/w/cpp/chrono/high_resolution_clock high resolution clock type]. Replace the platform-dependent code in [browser:trunk/src/sys/timer.cpp] with portable code from `std::chrono`.
    9698
    9799= Finished tasks =