- 01 May, 2019 6 commits
-
-
Swann Perarnau authored
[doc/fix] wrong rtd config file name See merge request !52
-
Swann Perarnau authored
The readthedocs main config file was not recognized by RTD.
-
Swann Perarnau authored
[fix] readthedocs needs breathe installed See merge request !51
-
Swann Perarnau authored
Readthedocs doesn't include breathe by default anymore.
-
Swann Perarnau authored
Initial conversion of documentation to sphinx+breathe for readthedocs Closes #36 See merge request !49
-
Swann Perarnau authored
Ensure that autoconf and automake can build the docs, and are distributing it properly. Still one issue: if we detect doxygen and sphinx on configure, we rebuild the docs, even if the user is using a distributed release.
-
- 26 Apr, 2019 2 commits
-
-
Swann Perarnau authored
These functions do not exist anymore.
-
Swann Perarnau authored
Also create the basic page structure, including importing the doxygen API documentation through breathe. Also fix some doxygen config, as doxygen wasn't generating scratchpad info, and the dma implementation groups had a different name that the structs.
-
- 25 Apr, 2019 5 commits
-
-
Swann Perarnau authored
Improve landing page for public documentation See merge request !48
-
Swann Perarnau authored
Reuse some of the text from our draft paper, typos, grammar, and overall style.
-
Swann Perarnau authored
Typo in ignore file.
-
Swann Perarnau authored
[doc] Add doxygen documentation to the project See merge request !47
-
-
- 10 Apr, 2019 3 commits
-
-
Swann Perarnau authored
Improve code base for create API and style Closes #31 See merge request !46
-
Swann Perarnau authored
Last bit of API lacking consistency.
-
Swann Perarnau authored
Implement #31 for vector. Improve error management. Checkpatch vector.
-
- 09 Apr, 2019 5 commits
-
-
Swann Perarnau authored
Implement #31 for tiling. Improve error management. Checkpatch tiling.
-
Swann Perarnau authored
Implement #31 for scratch. Improve error management. Checkpatch scratch.
-
Swann Perarnau authored
Implement #31 for dma. Improve error management. Checkpatch dma
-
Swann Perarnau authored
Implement #31 for bitmap. Extra init/fini function for API consistency, but not needed. Checkpatch another header.
-
Swann Perarnau authored
Convert area/area_linux to new error handler. Implement #31 for area. Checkpatch area Note that area_linux is still using a dynamic data structure no matter what: a bitmask to the set of authorized nodes. The conversion to aml_bitmap wouldn't help as there's no default value available for all nodes on that type (similar to numa_all_nodes_ptr).
-
- 02 Apr, 2019 2 commits
-
-
Swann Perarnau authored
In POSIX land, error codes are positive integers, returned by functions as a negative value, but assigned to errno as a positive value. Use that chance to checkpatch the files.
-
Swann Perarnau authored
Using the conf will allow us to make incremental adds to this list.
-
- 01 Apr, 2019 3 commits
-
-
Swann Perarnau authored
Implement more style checks See merge request !37
-
Swann Perarnau authored
checkpatch is the linter from the Linux kernel. This should provide a good amount of validation on the codestyle of the repo. Only goes on main header and basic c file for now.
-
Swann Perarnau authored
The source repo has been reorganized, but the repoquality checks were not updated. Also make sure that style checks happen early, to fail the CI quickly.
-
- 29 Mar, 2019 6 commits
-
-
Swann Perarnau authored
Improve overall library API consistency Closes #16 See merge request !44
-
Swann Perarnau authored
Fixes #16.
-
Swann Perarnau authored
Same as the rest.
-
Swann Perarnau authored
We're starting to agree on one main header for all the generic APIs of building blocks, struct definitions included, and one header per specific implementation. Improve the spelling while we're at it.
-
Swann Perarnau authored
[test] add area test for linux See merge request !45
-
-
- 27 Mar, 2019 2 commits
-
- 26 Mar, 2019 5 commits
-
-
Swann Perarnau authored
Remove DMA move operations See merge request !41
-
Swann Perarnau authored
Since we removed `move` from the dma API, bindings are now useless.
-
Swann Perarnau authored
Poorly supported feature that doesn't play well with the rest of the library and limits what we can do in the future.
-
Swann Perarnau authored
[feature/ci] add bitmap methods, fasten tests See merge request !42
-
-
- 25 Mar, 2019 1 commit
-
-
Swann Perarnau authored
[feature] add error codes and functions See merge request !39
-