Stephen Adams
Stephen Adams
IE11 shows 'No' for many %TypedArray% features but the failure is due to missing Uint8ClampedArray, and not the missing feature on other typed arrays.
# Loop counters TL;DR: Some loops would be easier to write and be more efficient if the language took care of some simple iteration counting tasks for us. This issue...
Many uses of `List.from` can be changed to `List.of`. The reasons to do so: - `List.of` is nicer to use because the extra constraint helps type inference and editor suggestions...
It is fairly common for applications to handle numeric data that cannot be represented as a JavaScript number. - One enormous application uses 64-bit integers (represented by a triple of...
Usually the corelib `List` constructors can be used to create a JavaScript `Array` for js-interop purposes. Occasionally this is not sufficient. Sometimes it is required to create a JavaScript `Array`...
Formatting took over 7 minutes ``` shell $ time sdk/bin/dartfmt < tests/compiler/dart2js_extra/big_allocation_expression_test.dart > X.dart real 7m46.269s user 7m49.967s sys 0m5.452s ``` The original expression was reasonably formatted and each line...
There is no easy way to convert between Int64 and BigInt, other than via a String. Example: ``` BigInt value = ... Int64 i64 = new Int64.fromBigInt(value); BigInt b =...
`dart.list` takes an element type. We should investigate using a factory constructor instead. The problem is that ``` dart.list([1, 2, 3], core.int) ``` must to look up the type `JSArray`...
https://github.com/dart-lang/dump-info-visualizer/blob/master/web/polymer_lib/tree_table.dart#L67 The sorting of rows by nonSortablePriority should be separated from sorting by data value. There is a clash between a/b and d1/d2 I'd call them row1/row2 and value1/value2 How...
I want to view `dart2js-hostasserts-linux-d8` by itself but there seems to be no way to do that and I always get `dart2js-hostasserts-linux-d8-unsound` as well. I tried putting the configuration in...