Skip to content

Instantly share code, notes, and snippets.

@jorendorff
Created August 9, 2016 15:46
Show Gist options
  • Save jorendorff/847bc4a0344fc6e9ae080931914271d0 to your computer and use it in GitHub Desktop.
Save jorendorff/847bc4a0344fc6e9ae080931914271d0 to your computer and use it in GitHub Desktop.
$ git log --all --graph --decorate
* commit ae97f6d12a8ce341f91f204a6ee96719249ae46f (HEAD -> rayon, origin/rayon)
| Author: Jason Orendorff <[email protected]>
| Date: Mon Aug 8 17:06:35 2016 -0500
|
| Use Rayon to render each row of pixels as a separate task, processed by Rayon's built-in thread pool.
|
| * commit 5a5c074a6809a90edb6fbf65759aae23ea5d3878 (origin/lockfree, lockfree)
|/ Author: Jim Blandy <[email protected]>
| Date: Tue Oct 27 10:45:05 2015 +0100
|
| lock-free version, with timing code deleted
|
* commit 292638561ae479b1cbd9cfcb094787b30aecb6f0 (origin/task-queue, origin/master, origin/HEAD, task-queue, master)
| Author: Jim Blandy <[email protected]>
| Date: Sat Oct 24 03:43:15 2015 -0700
|
| Use a task queue to distribute work more evenly across threads.
|
* commit 05bf731f807f92416ef11cfc698d05a03958c451 (origin/bands, bands)
| Author: Jason Orendorff <[email protected]>
| Date: Tue Aug 9 08:46:09 2016 -0500
|
| multi-threaded version using crossbeam
|
* commit cfe59ee8f00996a92b5dcd1b94fa10105d11e1b1 (origin/single-threaded, single-threaded)
| Author: Jim Blandy <[email protected]>
| Date: Tue Jul 26 13:19:06 2016 -0700
|
| Add README.md.
|
* commit c6ebcfea12f386542fd3fa7c668df406cf621b14
Author: Jim Blandy <[email protected]>
Date: Tue Oct 13 21:29:33 2015 -0700
working single-threaded
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment