Skip to content
Snippets Groups Projects
  1. Aug 24, 2015
    • ShadowNinja's avatar
      Clean up threading · e4bff8be
      ShadowNinja authored
        * Rename everything.
          * Strip J prefix.
          * Change UpperCamelCase functions to lowerCamelCase.
        * Remove global (!) semaphore count mutex on OSX.
        * Remove semaphore count getter (unused, unsafe, depended on internal
          API functions on Windows, and used a hack on OSX).
        * Add `Atomic<type>`.
        * Make `Thread` handle thread names.
        * Add support for C++11 multi-threading.
        * Combine pthread and win32 sources.
        * Remove `ThreadStarted` (unused, unneeded).
        * Move some includes from the headers to the sources.
        * Move all of `Event` into its header (allows inlining with no new includes).
        * Make `Event` use `Semaphore` (except on Windows).
        * Move some porting functions into `Thread`.
        * Integrate logging with `Thread`.
        * Add threading test.
      e4bff8be
  2. May 19, 2015
  3. Sep 16, 2013
  4. Feb 24, 2013
  5. Jun 17, 2012
  6. Jun 05, 2012
  7. Aug 12, 2011
  8. Jul 22, 2011
  9. Jun 01, 2011
  10. May 15, 2011
  11. May 14, 2011
  12. Nov 29, 2010
    • Perttu Ahola's avatar
      license stuff · fc26dcdb
      Perttu Ahola authored
      --HG--
      rename : src/licensecomment.txt => licensecomment.txt
      fc26dcdb
  13. Nov 27, 2010
Loading