Skip to content

Fasttable: Undo gating of decode_fast targets in upb.#27509

Draft
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_919143624
Draft

Fasttable: Undo gating of decode_fast targets in upb.#27509
copybara-service[bot] wants to merge 1 commit into
mainfrom
test_919143624

Conversation

@copybara-service
Copy link
Copy Markdown

Fasttable: Undo gating of decode_fast targets in upb.

Targets in //third_party/upb currently gate inclusion of certain targets from //third_party/upb/upb/wire/decode_fast at the dependency and #include level. However, after recent changes, the inclusion should be safe, and functionality should be fully gated behind UPB_ENABLE_FASTTABLE.

This CL removes the build-level gating in BUILD files and the #ifdef guards in C/C++ files, making the inclusion unconditional.

Targets in //third_party/upb currently gate inclusion of certain targets from //third_party/upb/upb/wire/decode_fast at the dependency and #include level. However, after recent changes, the inclusion should be safe, and functionality should be fully gated behind UPB_ENABLE_FASTTABLE.

This CL removes the build-level gating in BUILD files and the #ifdef guards in C/C++ files, making the inclusion unconditional.

PiperOrigin-RevId: 919143624
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant