Wesley Wiser

Results 28 issues of Wesley Wiser

I've been looking at the current database schema to try to understand how it works. I've looked at the recently added [schema documentation](https://github.com/rust-lang/rustc-perf/blob/master/database/schema.md) and some of the names were difficult...

A-database
C-improvement

The Linux `perf` tool has a counter called `cpu-clock` which is basically just the total time the process was running on each thread. (As a simple example, suppose a process...

O-windows

When compiling IronJS on Mono 2.10, the F# compiler reports the following error: ``` typecheck error FS0501: The member or object constructor 'TryParse' takes 2 argument(s) but is here given...

Bug

Right now, rust-lang/rust [uses [email protected]](https://github.com/rust-lang/rust/blob/3d0e6bed600c0175628e96f1118293cf44fb97bd/Cargo.lock#L439-L443). If I attempt to upgrade to [email protected], I get a bunch of errors from bootstrap. ``` Building stage0 library artifacts (x86_64-unknown-linux-gnu) Downloaded cc v1.0.84 Downloaded...

# Meeting proposal info - **Title:** Revisit MIR opt levels - **Type:** technical # Summary The current system of MIR opt levels 0-4 is suboptimal, in part because there is...

help wanted
meeting-proposal

When using bindgen on Windows, it is important to know if the library being linked with dynamically or statically as exported global variables from a DLL need their corresponding import...

windows

First off, I'd just like to say thanks for doing this Q&A. It's been very insightful! I know the topic of Rust Conferences has been covered in #37 but I'd...

answered
triaged

https://github.com/rust-lang/measureme/pull/143#discussion_r519226854

We have various places in `measureme` where we do low-level `unsafe` operations for efficiency. Example: https://github.com/rust-lang/measureme/blob/8d2d4fdaebc07757cf5cbf9b931be72d10dc9d8c/measureme/src/raw_event.rs#L103-L113 We should validate that these places are actually improving performance over their safe counterparts.

T-measureme

We should have a way to calculate how long each item in your codebase takes to compile. Conceptually this would work by grouping the `measureme` data by `DefId`/`NodeId` or some...

enhancement
T-summarize
T-measureme