Skip to content

Correctness: Make some private & internal classes sealed where possible#2559

Merged
JamesNK merged 1 commit into
grpc:masterfrom
Henr1k80:correctness
Dec 9, 2024
Merged

Correctness: Make some private & internal classes sealed where possible#2559
JamesNK merged 1 commit into
grpc:masterfrom
Henr1k80:correctness

Conversation

@Henr1k80

Copy link
Copy Markdown
Contributor

Should in theory also be faster, as some virtual method table lookups can be avoided.
I haven't tested if it introduces any performance regressions due to runtime black magic inner workings.
My laptop cannot produce repeatable results due to throttling & background services.
I hope you have a benchmark setup to test it.

There are some whitespace changes due to:
trim_trailing_whitespace = true
insert_final_newline = true
in .editorconfig

@JamesNK JamesNK closed this Dec 9, 2024
@JamesNK JamesNK reopened this Dec 9, 2024
@JamesNK

JamesNK commented Dec 9, 2024

Copy link
Copy Markdown
Member

Thanks!

@JamesNK JamesNK merged commit 651a0cb into grpc:master Dec 9, 2024
This was referenced Jul 6, 2026
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.

2 participants