File tree Expand file tree Collapse file tree 10 files changed +26
-9
lines changed Expand file tree Collapse file tree 10 files changed +26
-9
lines changed Original file line number Diff line number Diff line change 1
1
language : rust
2
+ before_install :
3
+ - rustup target add powerpc64-unknown-linux-gnu
2
4
rust :
3
5
- stable
4
6
- beta
5
7
- nightly
8
+ fast_finish : true
9
+ env :
10
+ - CARGO_INCREMENTAL=0
11
+ install : skip
12
+ script :
13
+ - cargo check --verbose --target powerpc64-unknown-linux-gnu --lib --bins --tests || exit 1
14
+ - cargo build --verbose --all || exit 1
15
+ - cargo test --verbose --all
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " analyzeme"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
5
5
edition = " 2018"
6
6
license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " crox"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" ]
5
5
edition = " 2018"
6
6
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " flamegraph"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
5
5
edition = " 2018"
6
6
license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " measureme"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
5
5
edition = " 2018"
6
6
description = " Support crate for rustc's self-profiling feature"
Original file line number Diff line number Diff line change @@ -44,6 +44,13 @@ impl EventId {
44
44
pub fn from_virtual ( virtual_id : StringId ) -> EventId {
45
45
EventId ( virtual_id)
46
46
}
47
+
48
+ /// Create an EventId from a raw u32 value. Only used internally for
49
+ /// deserialization.
50
+ #[ inline]
51
+ pub fn from_u32 ( raw_id : u32 ) -> EventId {
52
+ EventId ( StringId :: new ( raw_id) )
53
+ }
47
54
}
48
55
49
56
pub struct EventIdBuilder < ' p , S : SerializationSink > {
Original file line number Diff line number Diff line change @@ -149,8 +149,8 @@ impl RawEvent {
149
149
{
150
150
use byteorder:: { ByteOrder , LittleEndian } ;
151
151
RawEvent {
152
- event_kind : StringId :: reserved ( LittleEndian :: read_u32 ( & bytes[ 0 ..] ) ) ,
153
- event_id : StringId :: reserved ( LittleEndian :: read_u32 ( & bytes[ 4 ..] ) ) ,
152
+ event_kind : StringId :: new ( LittleEndian :: read_u32 ( & bytes[ 0 ..] ) ) ,
153
+ event_id : EventId :: from_u32 ( LittleEndian :: read_u32 ( & bytes[ 4 ..] ) ) ,
154
154
thread_id : LittleEndian :: read_u32 ( & bytes[ 8 ..] ) ,
155
155
start_time_lower : LittleEndian :: read_u32 ( & bytes[ 12 ..] ) ,
156
156
end_time_lower : LittleEndian :: read_u32 ( & bytes[ 16 ..] ) ,
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " mmview"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
5
5
edition = " 2018"
6
6
license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " stack_collapse"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
5
5
edition = " 2018"
6
6
license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " summarize"
3
- version = " 0.7.0 "
3
+ version = " 0.7.1 "
4
4
authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
5
5
edition = " 2018"
6
6
license = " MIT OR Apache-2.0"
You can’t perform that action at this time.
0 commit comments