mirror of
https://github.com/bspeice/qadapt
synced 2024-11-23 22:38:10 -05:00
Prepare for 1.0
This commit is contained in:
parent
501c7712fc
commit
b685547ddd
@ -57,6 +57,8 @@ after_success: |
|
||||
if [ -n "$TRAVIS_TAG" ]; then
|
||||
cd qadapt-macro &&
|
||||
cargo publish --token "$CARGO_TOKEN" &&
|
||||
cd ../qadapt-spin &&
|
||||
cargo publish --token "$CARGO_TOKEN" &&
|
||||
cd .. &&
|
||||
cargo publish --token "$CARGO_TOKEN"
|
||||
elif [ -n "$CODECOV" ] && [ -z "$TRAVIS_TAG" ]; then
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "qadapt"
|
||||
version = "0.7.1"
|
||||
version = "1.0.0"
|
||||
authors = ["Bradlee Speice <bradlee@speice.io>"]
|
||||
description = "The Quick And Dirty Allocation Profiling Tool"
|
||||
license = "Apache-2.0"
|
||||
@ -22,8 +22,8 @@ maintenance = { status = "actively-developed" }
|
||||
libc = "0.2"
|
||||
thread-id = "3.3"
|
||||
|
||||
qadapt-macro = { version = "0.7.1", path = "./qadapt-macro" }
|
||||
qadapt-spin = { version = "0.7.1", path = "./qadapt-spin" }
|
||||
qadapt-macro = { version = "1.0.0", path = "./qadapt-macro" }
|
||||
qadapt-spin = { version = "1.0.0", path = "./qadapt-spin" }
|
||||
|
||||
[dev-dependencies]
|
||||
futures = "0.1"
|
||||
|
2
Makefile
2
Makefile
@ -6,7 +6,7 @@ all:
|
||||
contributors:
|
||||
@echo '`qadapt` is developed by:' > CONTRIBUTORS.md
|
||||
@echo ' Bradlee Speice <bradlee@speice.io>' >> CONTRIBUTORS.md
|
||||
@git log --format=' %aN <%aE>' | grep -v "Bradlee Speice <bradlee@speice.io>" | sort -u >> CONTRIBUTORS.md
|
||||
@git log --format=' %aN <%aE>' | grep -v "Bradlee Speice <bradlee@speice.io>" | grep -v "users.noreply" | sort -u >> CONTRIBUTORS.md
|
||||
|
||||
.PHONY: readme README.md
|
||||
readme: README.md
|
||||
|
12
README.md
12
README.md
@ -39,10 +39,22 @@ After that, there are two ways of telling QADAPT that it should trigger a panic:
|
||||
```rust,no_run
|
||||
use qadapt::no_alloc;
|
||||
|
||||
// This function is fine, there are no allocations here
|
||||
#[no_alloc]
|
||||
fn do_math() -> u8 {
|
||||
2 + 2
|
||||
}
|
||||
|
||||
// This function will trigger a panic when called
|
||||
#[no_alloc]
|
||||
fn does_panic() -> Box<u32> {
|
||||
Box::new(5)
|
||||
}
|
||||
|
||||
fn main() {
|
||||
do_math();
|
||||
does_panic();
|
||||
}
|
||||
```
|
||||
|
||||
2. Evaluate expressions with the `assert_no_alloc!` macro
|
||||
|
@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "qadapt-macro"
|
||||
version = "0.7.1"
|
||||
version = "1.0.0"
|
||||
authors = ["Bradlee Speice <bradlee@speice.io>"]
|
||||
description = "The Quick And Dirty Allocation Profiling Tool - Support Macros"
|
||||
license = "Apache-2.0"
|
||||
|
@ -3,7 +3,7 @@
|
||||
[![crates.io](https://img.shields.io/crates/v/qadapt-macro.svg)](https://crates.io/crates/qadapt-macro)
|
||||
[![docs.rs](https://docs.rs/dtparse/qadapt-macro.svg)](https://docs.rs/qadapt-macro/)
|
||||
|
||||
Helper macros to use with the QADAPT allocator system
|
||||
Helper macro for the QADAPT allocator.
|
||||
|
||||
This crate is intended for managing the QADAPT allocator,
|
||||
and is unusable on its own.
|
@ -1,7 +1,7 @@
|
||||
[package]
|
||||
|
||||
name = "qadapt-spin"
|
||||
version = "0.7.1"
|
||||
version = "1.0.0"
|
||||
authors = [ "Mathijs van de Nes <git@mathijs.vd-nes.nl>",
|
||||
"John Ericson <John_Ericson@Yahoo.com>" ]
|
||||
license = "MIT"
|
||||
|
@ -1,4 +1,4 @@
|
||||
qadapt-spin
|
||||
===========
|
||||
|
||||
Placeholder for the [`spin-rs`](https://github.com/mvdnes/spin-rs)
|
||||
Placeholder for a stable-compatible [`spin-rs`](https://github.com/mvdnes/spin-rs) crate.
|
||||
|
Loading…
Reference in New Issue
Block a user