Prepare for 1.0

rustfmt v1.0.0
Bradlee Speice 2018-12-15 16:12:06 -05:00
ebeveyn 501c7712fc
işleme b685547ddd
8 değiştirilmiş dosya ile 22 ekleme ve 8 silme

Dosyayı Görüntüle

@ -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

Dosyayı Görüntüle

@ -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"

Dosyayı Görüntüle

@ -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

Dosyayı Görüntüle

@ -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

Dosyayı Görüntüle

@ -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"

Dosyayı Görüntüle

@ -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.

Dosyayı Görüntüle

@ -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"

Dosyayı Görüntüle

@ -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.