Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't expose the contents of struct dmnsn_progress. | Tavian Barnes | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Use sched_getaffinity() rather than sysconf(_SC_NPROCESSORS_ONLN). | Tavian Barnes | 2010-06-28 | 1 | -0/+2 |
| | | | | Also, abstract cpu counting into dedicated dmnsn_ncpus() function. | ||||
* | Fix some copyright dates. | Tavian Barnes | 2010-05-10 | 1 | -1/+1 |
| | |||||
* | New dmnsn_new_thread() function. | Tavian Barnes | 2010-05-09 | 1 | -0/+1 |
| | | | | | | | Two advantages: first, waiters are guaranteed to wake if a dmnsn_error() cancels a thread. Second, the thread library is fully abstracted over by threads.{c,h} and progress.{c,h} now, though raytrace.c is still using pthread_create() directly. | ||||
* | Replace BVSTs with priority R-trees. | Tavian Barnes | 2010-05-05 | 1 | -1/+1 |
| | |||||
* | Fix up license blurbs and copyright year. | Tavian Barnes | 2010-01-27 | 1 | -1/+1 |
| | |||||
* | Rename kD splay trees to Bounding Volume Splay Trees. | Tavian Barnes | 2010-01-15 | 1 | -1/+1 |
| | |||||
* | Begin kD splay tree implementation. | Tavian Barnes | 2009-10-05 | 1 | -0/+27 |