Stephen Adams
Stephen Adams
@jamesderlin I wonder if you would be willing share your BigInt and Int64 implementations?
Hi James, Thanks for sharing your code. From some experimenting with the code I would characterize the relative performance of `int`:`Int64`:`BigInt` as 1:5:25 on JIT VM and 1:12:25 on AOT....
@matanlurey Of course, we should migrate protobufs to use BigInt for [u]int64 fields. The problem is that, today, BigInt performance is not adequate. Until it is, we should provide efficient...
If we had big int values in dart2js like we do in the VM, we would not have an Int64 class and just use big ints and occasionally coerce the...
@tav How are you using Int64? Depending on what you are doing, you might be able to use BigInt from corelib.
I don't think this will work as `Int64` values are put in collections with objects of other types, e.g. the list of field values in a protobuf.
> My understanding is you can pass extension types as generic arguments just fine. If you have a `List`, the runtime type will be `List` on the platforms where `Int64`...
I think a conditional import of a better VM version might be a good idea _if we keep the current interface_. Why might we change the interface? Some customers using...
@leafpetersen I'm not sure it does. The essence of what I want to do is implement a double-dispatch between two classes where the code lives in one file. Things are...
Was there are CL to add back the use of private fields?