Skip to content

cranelift: don't enable trace-log feature by default#6549

Merged
jameysharp merged 1 commit intobytecodealliance:mainfrom
jameysharp:disable-default-trace-log
Jun 9, 2023
Merged

cranelift: don't enable trace-log feature by default#6549
jameysharp merged 1 commit intobytecodealliance:mainfrom
jameysharp:disable-default-trace-log

Conversation

@jameysharp
Copy link
Copy Markdown
Contributor

In #5382 ("egraph support: rewrite to work in terms of CLIF data structures"), we added the trace-log feature to the set of default features for cranelift-codegen. I think this was an accident, probably added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes #6548.

Does anyone have strong opinions for or against backporting this for the upcoming release?

In bytecodealliance#5382 ("egraph support: rewrite to work in terms of CLIF data
structures"), we added the `trace-log` feature to the set of default
features for `cranelift-codegen`. I think this was an accident, probably
added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes bytecodealliance#6548.
@jameysharp jameysharp requested a review from a team as a code owner June 9, 2023 16:58
@jameysharp jameysharp requested review from fitzgen and removed request for a team June 9, 2023 16:58
@repi
Copy link
Copy Markdown
Contributor

repi commented Jun 9, 2023

thanks! we would love to have this in backported to a patch release of latest version as we saw it being a major bottleneck

@github-actions github-actions bot added the cranelift Issues related to the Cranelift code generator label Jun 9, 2023
@jameysharp jameysharp added this pull request to the merge queue Jun 9, 2023
Merged via the queue into bytecodealliance:main with commit c3f4020 Jun 9, 2023
@jameysharp jameysharp deleted the disable-default-trace-log branch June 9, 2023 18:28
jameysharp added a commit to jameysharp/wasmtime that referenced this pull request Jun 9, 2023
…e#6549)

In bytecodealliance#5382 ("egraph support: rewrite to work in terms of CLIF data
structures"), we added the `trace-log` feature to the set of default
features for `cranelift-codegen`. I think this was an accident, probably
added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes bytecodealliance#6548.
jameysharp added a commit to jameysharp/wasmtime that referenced this pull request Jun 9, 2023
…e#6549)

In bytecodealliance#5382 ("egraph support: rewrite to work in terms of CLIF data
structures"), we added the `trace-log` feature to the set of default
features for `cranelift-codegen`. I think this was an accident, probably
added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes bytecodealliance#6548.
@jameysharp
Copy link
Copy Markdown
Contributor Author

Since you've asked for it, I've opened #6553 for backporting this to 9.0. I plan to do a point release with this fix included next week.

alexcrichton pushed a commit that referenced this pull request Jun 12, 2023
In #5382 ("egraph support: rewrite to work in terms of CLIF data
structures"), we added the `trace-log` feature to the set of default
features for `cranelift-codegen`. I think this was an accident, probably
added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes #6548.
jameysharp added a commit to jameysharp/wasmtime that referenced this pull request Jun 12, 2023
…e#6549)

In bytecodealliance#5382 ("egraph support: rewrite to work in terms of CLIF data
structures"), we added the `trace-log` feature to the set of default
features for `cranelift-codegen`. I think this was an accident, probably
added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes bytecodealliance#6548.
jameysharp added a commit that referenced this pull request Jun 12, 2023
In #5382 ("egraph support: rewrite to work in terms of CLIF data
structures"), we added the `trace-log` feature to the set of default
features for `cranelift-codegen`. I think this was an accident, probably
added while debugging and overlooked when cleaning up to merge.

So let's undo that change. Fixes #6548.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cranelift Issues related to the Cranelift code generator

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Disable trace logs by default to optimize module compilation

4 participants