Stephen Toub
Stephen Toub
> is is true for both `ValueTask` and `ValueTask` or just `ValueTask`? Both. https://devblogs.microsoft.com/dotnet/understanding-the-whys-whats-and-whens-of-valuetask/ > do you have any suggestions for a solution with minimum overhead? The best would be...
> @stephentoub I'm afraid to imagine how much time you spent deleting columns... Yeah, don't, it's depressing :) Thanks for working on this.
> Could we make this queue more conservative gc friendly by breaking the segment chain in some slowpath ? Probably, but I expect it's not trivial. We rely heavily on...
> I remember seeing locks around enumeration/snapshot. Yes, when an enumeration begins, but the current scheme simply marks each segment that it's required, and once required, that's never undone, i.e....
At least for corefx, the decision that was reached was that constants would be pascal-cased and not prefixed with an underscore.
Regular comment, not XML. I realize it's just regular text, but without fixing it up, the code formatter in a sense breaks the comments. See https://github.com/dotnet/corefx/pull/390 for a bunch of...
public static fields should be PascalCased. internal and private static fields should be s_camelCased with the "s_" prefix.
> And I think "static readonly" should be PascalCased too instead of _camelCased in current behavior of the tool. I don't know what the current behavior of the tool is,...
> A static readonly field just like a special const field that can be initialized inline or in the constructor method only, so I think we should use Pascal rule...
Just skimming the post now... Am I understanding correctly that the timeout and CancellationToken don't actually impact the execution of the invokeDelegate, rather they cause the returned task to transition...