Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | flamegraph.sh: use debuginfod | Egor Tensin | 2024-12-11 |
| | |||
* | add a target to build w/ -fanalyzer | Egor Tensin | 2024-04-25 |
| | |||
* | Makefile: separate shortcuts for debug & release builds | Egor Tensin | 2024-04-25 |
| | |||
* | workflows/ci: upgrade actions | Egor Tensin | 2024-01-28 |
| | |||
* | json: add the lib prefix to wrapper functions | Egor Tensin | 2023-12-30 |
| | | | | It makes it easier to audit for non-wrapped json-c usage. | ||
* | string: stpecpy -> string_append | Egor Tensin | 2023-12-30 |
| | |||
* | test/py/ -> test/src/ | Egor Tensin | 2023-12-28 |
| | |||
* | json: factor out json_object_put into json_free | Egor Tensin | 2023-12-27 |
| | |||
* | docker: bump base image | Egor Tensin | 2023-12-27 |
| | |||
* | test: exclude flame graph tests by default | Egor Tensin | 2023-12-27 |
| | |||
* | switch to egor@tensin.name | Egor Tensin | 2023-12-12 |
| | |||
* | rationale.md: add a foreword | Egor Tensin | 2023-11-28 |
| | |||
* | implement a command to list runs | Egor Tensin | 2023-11-15 |
| | |||
* | client: print the server response | Egor Tensin | 2023-11-12 |
| | |||
* | json_rpc: add a routine to generate request IDs | Egor Tensin | 2023-11-12 |
| | |||
* | refactoring | Egor Tensin | 2023-11-12 |
| | |||
* | ci.sh: fix docker-compose argument order | Egor Tensin | 2023-11-02 |
| | |||
* | test: prevent some classes of hangups | Egor Tensin | 2023-11-02 |
| | | | | | This would allow the exceptions (like the logging misconfiguration exceptions recently) to propagate to the main process. | ||
* | fix Python version for GitHub Actions runs | Egor Tensin | 2023-11-02 |
| | |||
* | Makefile: align assignments | Egor Tensin | 2023-10-31 |
| | |||
* | add links to reports to DEVELOPMENT.md | Egor Tensin | 2023-08-28 |
| | |||
* | workflows/ci: separate job for publishing to Pages | Egor Tensin | 2023-08-27 |
| | |||
* | Makefile: fix comments | Egor Tensin | 2023-08-27 |
| | |||
* | test: add a target to generate an HTML report | Egor Tensin | 2023-08-27 |
| | |||
* | again, reorganize test targets | Egor Tensin | 2023-08-27 |
| | |||
* | Makefile: reorder targets, add comments | Egor Tensin | 2023-08-27 |
| | |||
* | mention Valgrind tests in DEVELOPMENT.md | Egor Tensin | 2023-08-27 |
| | |||
* | Makefile: remove unused targets | Egor Tensin | 2023-08-27 |
| | |||
* | make test/perf -> make flame_graphs | Egor Tensin | 2023-08-27 |
| | |||
* | add DEVELOPMENT.md | Egor Tensin | 2023-08-27 |
| | |||
* | sanitize linked libraries | Egor Tensin | 2023-07-28 |
| | |||
* | never omit frame pointer | Egor Tensin | 2023-07-26 |
| | | | | | | | | This optimization is honestly just evil. Even a whole distro thinks that: https://fedoraproject.org/wiki/Changes/fno-omit-frame-pointer | ||
* | test: test a weird exit code | Egor Tensin | 2023-07-26 |
| | |||
* | process: portable exit code processing | Egor Tensin | 2023-07-26 |
| | |||
* | workflows/ci: refactoring | Egor Tensin | 2023-07-26 |
| | |||
* | use tabs consistently | Egor Tensin | 2023-07-26 |
| | |||
* | flamegraph.sh: prettier and narrower graphs | Egor Tensin | 2023-07-23 |
| | |||
* | move valgrind.sh to scripts/ | Egor Tensin | 2023-07-19 |
| | |||
* | flamegraph.sh: reduce graph width | Egor Tensin | 2023-07-19 |
| | |||
* | test: refactor command line options | Egor Tensin | 2023-07-19 |
| | |||
* | README: update | Egor Tensin | 2023-07-19 |
| | |||
* | workflows/ci: restructure job dependencies | Egor Tensin | 2023-07-19 |
| | | | | | The primary reason behind this was the desire to get rid of duplicate deployments to GitHub Pages. | ||
* | README: update | Egor Tensin | 2023-07-18 |
| | |||
* | workflows/ci: publish stuff to gh-pages | Egor Tensin | 2023-07-18 |
| | |||
* | test: store multiple flame graphs alongside | Egor Tensin | 2023-07-18 |
| | | | | | | | Previously, it would get stored in build/flame_graph/flame_graphs.svg. Now, the test repository codename is added to the file name. Also, some refactoring and simplifying test filtering. | ||
* | flame_graph.sh -> flamegraph.sh | Egor Tensin | 2023-07-18 |
| | | | | Inspired by flamegraph.pl. | ||
* | test: minor refactoring | Egor Tensin | 2023-07-18 |
| | |||
* | test: exclude silly tests from python_tests_valgrind | Egor Tensin | 2023-07-18 |
| | |||
* | test: speed up output_long test_repo tests | Egor Tensin | 2023-07-18 |
| | |||
* | implement flame graph generation | Egor Tensin | 2023-07-18 |
| |