Age | Commit message (Collapse) | Author | Files | Lines |
|
The inliner's code-size estimating state machine keeps count of
matches, but the count was only used in an assert that checked
that the count did not overflow.
The assert fired when jit stress drove the inliner to evaluate a
huge method as a potential inline candidate and the count reached
the overflow value.
This change removes the counting and the related assert.
Closes #8932.
|
|
This change is the result of running clang-tidy and clang-format on jit
sources.
|
|
Remove code that sampled methods and provided data for the linear
regresssion (LR) size model used by the inliner. We plan on preserving
the current model for legacy behavior and creating new and different
models for future work.
Addreses one part of #3371.
|
|
|
|
[tfs-changeset: 1407945]
|