1
0
mirror of https://github.com/bspeice/qadapt synced 2024-11-24 23:08:11 -05:00
Commit Graph

72 Commits

Author SHA1 Message Date
76091906cc I lied, the cleanup is never done 2018-11-11 22:37:00 -05:00
901e7941a2 Final cleanup, time to commit 2018-11-11 22:34:05 -05:00
8bc768e40b Get the proc macro working. It's time to release. 2018-11-11 22:22:24 -05:00
80f1d5c1f8 Mark internal functions as not needing unsafe
Even though they're not used by any `safe` code
2018-11-10 22:01:41 -05:00
4e16b79486 Rustfmt run 2018-11-10 21:59:39 -05:00
1faa353706 Docs updates and thread_id crate 2018-11-10 21:54:13 -05:00
de7edaeb0c Update the docs 2018-11-10 21:36:23 -05:00
a7df1639ce Fix some deadlock issues
Slower, but much safer internal allocation guard
2018-11-10 20:54:35 -05:00
753b3a4e8b Multi-threaded allocation checker!
Holy crap that was much harder than expected
2018-11-10 01:30:39 -05:00
18d1c3e6d1 Start work on a procedural macro
Turns out the system still needs some work.
2018-11-06 23:04:26 -05:00
16a0238dc5 Add some more tests 2018-11-06 20:51:44 -05:00
03310c6372 Much simpler take, and actually works this time. 2018-11-05 21:58:33 -05:00
a7c7571b49 Version bump for updating crates.io metadata 2018-09-23 12:45:30 -04:00
634274dec2 Cargo.toml metadata 2018-09-23 12:45:00 -04:00
aeb75ecad1 Note about nightly Rust 2018-09-23 12:42:04 -04:00
c0751db558 Release version 0.2.0 2018-09-23 12:41:11 -04:00
7fde099c3a Enable per-thread tracking 2018-09-23 12:37:07 -04:00
a2f21fb462 License 2018-09-22 19:59:04 -04:00
6c3ebfa433 More tests 2018-09-22 19:57:58 -04:00
5755eccae7 no_std for the time being
Impossible to maintain long-term because of backtrace crate/thread ID
2018-09-22 17:26:52 -04:00
aafec768ca Takes us 576 allocations to get up and running
I need a better way to handle initialization costs...
2018-09-22 16:13:36 -04:00
a489f71ae2 Add an initial pass on an allocation tracing tool 2018-09-21 22:34:42 -04:00