Slava Egorov

Results 443 comments of Slava Egorov

> The goal is zero copy Dart gRPC C++, and reuse as much boiler plate from the generated code as possible. gRPC will not be zero-copy though - you need...

No concrete timeline right now.

Closing as stale as no reproduction was provided.

I think this is fixed by https://github.com/dart-lang/stack_trace/commit/d3e4c4d633eca379462dd4473b8995761155ee84 and https://github.com/dart-lang/sdk/commit/a52f2b96179ebdf29c38cab47e73dd1c6ec6bdff

Hmm, indeed stack trace produced by `Chain.capture` is still broken. I guess something in the `stack_trace` internals is still not working properly. But `StackTrace.current` is actually producing normal stuff now...

Yeah, it is similar problem all caused by `uint32` optimization which we should probably just disable (or rewrite). That being said: I think this code might perform better if you...

`NativeCallable.isolateGroupShared` can't be used as a native finalizer because you can't enter Dart from native finalizer. It's forbidden. These callbacks fire directly from GC and all Dart mutator threads are...

I think there are two parts here: * We need to make sure that `NativeFinalizer` behaves as documented in situations when Flutter is shutting down isolates for hot restart. If...

I think we currently have discrepancy between what we guarantee in `NativeFinalizer` documentation and what we implement. Documentation says: > Callbacks will happen as early as possible, when the object...

> The problem is we bring the user out of "oh everything is type safe and generated for you" into "learn how to use JNI". I did not mean user...