-
As a follow-up to the inline layout discussion in Orlando, I wanted to float ideas for how to implement fragmentation in Servo layout 2.0. Fragmentation encompasses pagination, multi-column, and inlin…
-
#### Feature
An ISLE pattern like `(iadd (pattern_a) (pattern_b))` should also match if `(iadd (pattern_b) (pattern_a))` would match, because `iadd` is a commutative operation.
#### Benefit
W…
-
Sometimes when there 2 or more required arguments, the order of generated builder constructor parameters differs from the order of it's declaration in fragment.
This is specially annoying when Fragmen…
-
This issue was originally discussed in https://github.com/WebAssembly/component-model/issues/9 and I believe the intention was that "degenerate cases" of pairing lower/lift would turn into a function …
-
_From @ocox1 on June 18, 2018 15:23_
My tool gives our developers the chance to compile all our projects (~1000 projects) on their local machines. So we have a build.proj with these nodes:
…
-
When a cilk_spawn expression is outlined into a function, all sub-expressions are moved into the outlined function. For example, in `cilk_spawn foo(x + y)`, the values of `x` and `y` are passed as arg…
-
* Compiler Used: MINGW-w64 5.4
* Operating System: Windows
* Architecture (ARM/x86/32bit/64bit/etc): x86 32bit
I have been seeing an issue where Chaiscript is guaranteed to crash the applicat…
-
-
Create a Flutter application containing the following code:
```
import 'dart:math';
void log(String s) {
// This line is basically 'if (!kReleaseMode)', but is also compatible with plain-Dar…
-
```
There are few more optimizations that Closure Compiler currently doesn't do:
1) 1000 --> 1e3
10000 --> 1e4
etc.
2) 0.1 --> .1
3) throw 0.1 --> throw.1
return 0.1 --> ret…