summaryrefslogtreecommitdiffstats
path: root/libdimension/dimension/array.h
Commit message (Collapse)AuthorAgeFilesLines
* Actully guarantee array allocation in dmnsn_new_array().Tavian Barnes2009-10-051-3/+5
|
* New benchmarking suite.Tavian Barnes2009-10-041-1/+2
|
* Implement removing/inserting in the middle of a dmnsn_array*.Tavian Barnes2009-07-091-0/+28
|
* Update license copyrights to 2009.Tavian Barnes2009-07-081-1/+1
|
* Inline some functions: about a 5% performance boost.Tavian Barnes2009-07-011-11/+96
|
* New inline function framework.Tavian Barnes2009-06-301-2/+8
|
* Remove thread-synchronization from arrays, which was way too slow, andTavian Barnes2009-06-291-15/+1
| | | | only really needed for dmnsn_progress anyway.
* Add some documentation.Tavian Barnes2009-06-261-1/+2
|
* Add lots of comments, and some code fixes discovered in the process.Tavian Barnes2009-06-261-6/+8
|
* New dmnsn_array_size() thread-safe function.Tavian Barnes2009-06-231-1/+3
|
* Add interface for performing long tasks in background, while giving aTavian Barnes2009-06-221-2/+3
| | | | progress indication.
* Make dmnsn_array*'s thread safe.Tavian Barnes2009-06-221-7/+17
|
* Make raytracing engine multi-threaded.Tavian Barnes2009-06-141-2/+3
|
* Add new general array interface.Tavian Barnes2009-05-071-0/+48