-
-
Notifications
You must be signed in to change notification settings - Fork 14.7k
Make codegen treat inline fns the same as regular fns in non-opt builds #54089
Copy link
Copy link
Open
Labels
A-codegenArea: Code generationArea: Code generationA-incr-compArea: Incremental compilationArea: Incremental compilationC-optimizationCategory: An issue highlighting optimization opportunities or PRs implementing suchCategory: An issue highlighting optimization opportunities or PRs implementing suchI-compiletimeIssue: Problems and improvements with respect to compile times.Issue: Problems and improvements with respect to compile times.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.WG-compiler-performanceWorking group: Compiler PerformanceWorking group: Compiler PerformanceWG-llvmWorking group: LLVM backend code generationWorking group: LLVM backend code generation
Metadata
Metadata
Assignees
Labels
A-codegenArea: Code generationArea: Code generationA-incr-compArea: Incremental compilationArea: Incremental compilationC-optimizationCategory: An issue highlighting optimization opportunities or PRs implementing suchCategory: An issue highlighting optimization opportunities or PRs implementing suchI-compiletimeIssue: Problems and improvements with respect to compile times.Issue: Problems and improvements with respect to compile times.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.WG-compiler-performanceWorking group: Compiler PerformanceWorking group: Compiler PerformanceWG-llvmWorking group: LLVM backend code generationWorking group: LLVM backend code generation
Type
Fields
Give feedbackNo fields configured for issues without a type.
See #53963 (comment) and following. There's no need to create private duplicates of
#[inline]functions in debug builds, since we don't even run an inlining pass there.