analysis_stats: Record lang item queries, disable async drop in stats

This commit is contained in:
Lukas Wirth
2025-11-22 21:03:15 +01:00
parent 9e833abf5e
commit c16b39c131
7 changed files with 34 additions and 9 deletions

View File

@@ -16,6 +16,7 @@ env:
CI: 1
RUST_BACKTRACE: short
RUSTUP_MAX_RETRIES: 10
RUSTFLAGS: "-D warnings -W unreachable-pub --cfg no_salsa_async_drops"
defaults:
run:
@@ -41,8 +42,6 @@ jobs:
if: github.repository == 'rust-lang/rust-analyzer'
name: proc-macro-srv
runs-on: ubuntu-latest
env:
RUSTFLAGS: "-D warnings"
steps:
- name: Checkout repository
@@ -80,7 +79,6 @@ jobs:
name: Rust
runs-on: ${{ matrix.os }}
env:
RUSTFLAGS: "-Dwarnings"
CC: deny_c
strategy:
@@ -207,8 +205,6 @@ jobs:
# crate should
- target: wasm32-unknown-unknown
ide-only: true
env:
RUSTFLAGS: "-Dwarnings"
steps:
- name: Checkout repository

View File

@@ -7,7 +7,7 @@ on:
env:
CARGO_INCREMENTAL: 0
CARGO_NET_RETRY: 10
RUSTFLAGS: "-D warnings -W unreachable-pub"
RUSTFLAGS: "-D warnings -W unreachable-pub -cfg no_salsa_async_drops"
RUSTUP_MAX_RETRIES: 10
jobs: