Browse Source

Prepare for 1.0

tags/v1.0.0
Bradlee Speice 2 years ago
parent
commit
b685547ddd
8 changed files with 22 additions and 8 deletions
  1. +2
    -0
      .travis.yml
  2. +3
    -3
      Cargo.toml
  3. +1
    -1
      Makefile
  4. +12
    -0
      README.md
  5. +1
    -1
      qadapt-macro/Cargo.toml
  6. +1
    -1
      qadapt-macro/README.md
  7. +1
    -1
      qadapt-spin/Cargo.toml
  8. +1
    -1
      qadapt-spin/README.md

+ 2
- 0
.travis.yml View File

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


+ 3
- 3
Cargo.toml View File

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

+ 1
- 1
Makefile View File

@@ -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
- 0
README.md View File

@@ -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
- 1
qadapt-macro/Cargo.toml View File

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


+ 1
- 1
qadapt-macro/README.md View File

@@ -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
- 1
qadapt-spin/Cargo.toml View File

@@ -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
- 1
qadapt-spin/README.md View File

@@ -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…
Cancel
Save