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 11language : rust
2+ before_install :
3+ - rustup target add powerpc64-unknown-linux-gnu
24rust :
35 - stable
46 - beta
57 - 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 11[package ]
22name = " analyzeme"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
55edition = " 2018"
66license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 11[package ]
22name = " crox"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" ]
55edition = " 2018"
66
Original file line number Diff line number Diff line change 11[package ]
22name = " flamegraph"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
55edition = " 2018"
66license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 11[package ]
22name = " measureme"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
55edition = " 2018"
66description = " Support crate for rustc's self-profiling feature"
Original file line number Diff line number Diff line change @@ -44,6 +44,13 @@ impl EventId {
4444 pub fn from_virtual ( virtual_id : StringId ) -> EventId {
4545 EventId ( virtual_id)
4646 }
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+ }
4754}
4855
4956pub struct EventIdBuilder < ' p , S : SerializationSink > {
Original file line number Diff line number Diff line change @@ -149,8 +149,8 @@ impl RawEvent {
149149 {
150150 use byteorder:: { ByteOrder , LittleEndian } ;
151151 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 ..] ) ) ,
154154 thread_id : LittleEndian :: read_u32 ( & bytes[ 8 ..] ) ,
155155 start_time_lower : LittleEndian :: read_u32 ( & bytes[ 12 ..] ) ,
156156 end_time_lower : LittleEndian :: read_u32 ( & bytes[ 16 ..] ) ,
Original file line number Diff line number Diff line change 11[package ]
22name = " mmview"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
55edition = " 2018"
66license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 11[package ]
22name = " stack_collapse"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
55edition = " 2018"
66license = " MIT OR Apache-2.0"
Original file line number Diff line number Diff line change 11[package ]
22name = " summarize"
3- version = " 0.7.0 "
3+ version = " 0.7.1 "
44authors = [" Wesley Wiser <wwiser@gmail.com>" , " Michael Woerister <michaelwoerister@posteo>" ]
55edition = " 2018"
66license = " MIT OR Apache-2.0"
You can’t perform that action at this time.
0 commit comments