Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@rictic
Copy link
Collaborator

@rictic rictic commented May 3, 2023

No description provided.

bicknellr and others added 30 commits February 15, 2023 17:33
I thought it might be useful to collect diagnostics for each module individually
and also have a single list with all diagnostics in a program, but there's
nothing that needs this right now.
This mostly reverts commit 24ba127, but leaves
the part that ignores function overloads.
@changeset-bot
Copy link

changeset-bot bot commented May 3, 2023

🦋 Changeset detected

Latest commit: de6f820

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 7 packages
Name Type
@lit-labs/analyzer Minor
@lit-labs/cli Minor
@lit-labs/gen-manifest Patch
@lit-labs/gen-utils Patch
@lit-labs/gen-wrapper-angular Patch
@lit-labs/gen-wrapper-react Patch
@lit-labs/gen-wrapper-vue Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions
Copy link
Contributor

github-actions bot commented May 3, 2023

📊 Tachometer Benchmark Results

Summary

nop-update

  • lit-html-kitchen-sink: unsure 🔍 -3% - +9% (-0.50ms - +1.46ms)
    this-change vs tip-of-tree

render

  • lit-element-list: 76.43ms - 80.63ms
  • lit-html-kitchen-sink: unsure 🔍 -3% - +10% (-0.90ms - +2.92ms)
    this-change vs tip-of-tree
  • lit-html-repeat: unsure 🔍 -6% - +6% (-0.67ms - +0.62ms)
    this-change vs tip-of-tree
  • lit-html-template-heavy: unsure 🔍 -2% - +3% (-0.88ms - +1.91ms)
    this-change vs tip-of-tree
  • reactive-element-list: unsure 🔍 -3% - +4% (-1.64ms - +1.82ms)
    this-change vs tip-of-tree

update

  • lit-element-list: 807.11ms - 821.46ms
  • lit-html-kitchen-sink: unsure 🔍 -2% - +14% (-1.77ms - +10.71ms)
    this-change vs tip-of-tree
  • lit-html-repeat: unsure 🔍 -2% - +1% (-6.87ms - +2.50ms)
    this-change vs tip-of-tree
  • lit-html-template-heavy: unsure 🔍 -2% - +2% (-2.09ms - +2.33ms)
    this-change vs tip-of-tree
  • reactive-element-list: unsure 🔍 -1% - +1% (-9.86ms - +12.01ms)
    this-change vs tip-of-tree

update-reflect

  • lit-element-list: 778.08ms - 790.46ms
  • reactive-element-list: unsure 🔍 -1% - +1% (-10.28ms - +7.64ms)
    this-change vs tip-of-tree

Results

lit-element-list

render

VersionAvg timevs
76.43ms - 80.63ms-

update

VersionAvg timevs
807.11ms - 821.46ms-

update-reflect

VersionAvg timevs
778.08ms - 790.46ms-
lit-html-kitchen-sink

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
29.96ms - 32.80ms-unsure 🔍
-3% - +10%
-0.90ms - +2.92ms
unsure 🔍
-4% - +9%
-1.13ms - +2.67ms
tip-of-tree
tip-of-tree
29.09ms - 31.65msunsure 🔍
-9% - +3%
-2.92ms - +0.90ms
-unsure 🔍
-7% - +5%
-2.04ms - +1.57ms
previous-release
previous-release
29.34ms - 31.88msunsure 🔍
-8% - +4%
-2.67ms - +1.13ms
unsure 🔍
-5% - +7%
-1.57ms - +2.04ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
76.83ms - 88.19ms-unsure 🔍
-2% - +14%
-1.77ms - +10.71ms
unsure 🔍
-2% - +14%
-1.31ms - +10.92ms
tip-of-tree
tip-of-tree
75.45ms - 80.63msunsure 🔍
-13% - +2%
-10.71ms - +1.77ms
-unsure 🔍
-4% - +5%
-3.11ms - +3.79ms
previous-release
previous-release
75.42ms - 79.98msunsure 🔍
-13% - +1%
-10.92ms - +1.31ms
unsure 🔍
-5% - +4%
-3.79ms - +3.11ms
-

nop-update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
16.93ms - 18.54ms-unsure 🔍
-3% - +9%
-0.50ms - +1.46ms
slower ❌
2% - 12%
0.38ms - 2.04ms
tip-of-tree
tip-of-tree
16.70ms - 17.81msunsure 🔍
-8% - +3%
-1.46ms - +0.50ms
-slower ❌
1% - 8%
0.14ms - 1.31ms
previous-release
previous-release
16.34ms - 16.71msfaster ✔
2% - 11%
0.38ms - 2.04ms
faster ✔
1% - 7%
0.14ms - 1.31ms
-
lit-html-repeat

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
10.66ms - 11.54ms-unsure 🔍
-6% - +6%
-0.67ms - +0.62ms
unsure 🔍
-7% - +4%
-0.79ms - +0.47ms
tip-of-tree
tip-of-tree
10.65ms - 11.59msunsure 🔍
-6% - +6%
-0.62ms - +0.67ms
-unsure 🔍
-7% - +5%
-0.79ms - +0.51ms
previous-release
previous-release
10.81ms - 11.71msunsure 🔍
-4% - +7%
-0.47ms - +0.79ms
unsure 🔍
-5% - +7%
-0.51ms - +0.79ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
280.15ms - 286.37ms-unsure 🔍
-2% - +1%
-6.87ms - +2.50ms
unsure 🔍
-2% - +1%
-7.05ms - +3.28ms
tip-of-tree
tip-of-tree
281.94ms - 288.95msunsure 🔍
-1% - +2%
-2.50ms - +6.87ms
-unsure 🔍
-2% - +2%
-5.12ms - +5.72ms
previous-release
previous-release
281.01ms - 289.27msunsure 🔍
-1% - +2%
-3.28ms - +7.05ms
unsure 🔍
-2% - +2%
-5.72ms - +5.12ms
-
lit-html-template-heavy

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
54.70ms - 56.73ms-unsure 🔍
-2% - +3%
-0.88ms - +1.91ms
unsure 🔍
-2% - +3%
-1.21ms - +1.61ms
tip-of-tree
tip-of-tree
54.24ms - 56.16msunsure 🔍
-3% - +2%
-1.91ms - +0.88ms
-unsure 🔍
-3% - +2%
-1.68ms - +1.06ms
previous-release
previous-release
54.53ms - 56.49msunsure 🔍
-3% - +2%
-1.61ms - +1.21ms
unsure 🔍
-2% - +3%
-1.06ms - +1.68ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
110.57ms - 113.93ms-unsure 🔍
-2% - +2%
-2.09ms - +2.33ms
unsure 🔍
-1% - +2%
-1.42ms - +2.60ms
tip-of-tree
tip-of-tree
110.70ms - 113.56msunsure 🔍
-2% - +2%
-2.33ms - +2.09ms
-unsure 🔍
-1% - +2%
-1.34ms - +2.27ms
previous-release
previous-release
110.56ms - 112.76msunsure 🔍
-2% - +1%
-2.60ms - +1.42ms
unsure 🔍
-2% - +1%
-2.27ms - +1.34ms
-
reactive-element-list

render

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
50.39ms - 52.91ms-unsure 🔍
-3% - +4%
-1.64ms - +1.82ms
unsure 🔍
-5% - +1%
-2.78ms - +0.57ms
tip-of-tree
tip-of-tree
50.37ms - 52.74msunsure 🔍
-4% - +3%
-1.82ms - +1.64ms
-unsure 🔍
-5% - +1%
-2.81ms - +0.43ms
previous-release
previous-release
51.64ms - 53.86msunsure 🔍
-1% - +5%
-0.57ms - +2.78ms
unsure 🔍
-1% - +5%
-0.43ms - +2.81ms
-

update

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
825.49ms - 840.89ms-unsure 🔍
-1% - +1%
-9.86ms - +12.01ms
unsure 🔍
-1% - +2%
-5.99ms - +14.83ms
tip-of-tree
tip-of-tree
824.35ms - 839.87msunsure 🔍
-1% - +1%
-12.01ms - +9.86ms
-unsure 🔍
-1% - +2%
-7.11ms - +13.80ms
previous-release
previous-release
821.77ms - 835.77msunsure 🔍
-2% - +1%
-14.83ms - +5.99ms
unsure 🔍
-2% - +1%
-13.80ms - +7.11ms
-

update-reflect

VersionAvg timevs this-change
vs tip-of-tree
tip-of-tree
vs previous-release
previous-release
this-change
817.75ms - 830.24ms-unsure 🔍
-1% - +1%
-10.28ms - +7.64ms
unsure 🔍
-1% - +1%
-8.08ms - +11.28ms
tip-of-tree
tip-of-tree
818.89ms - 831.73msunsure 🔍
-1% - +1%
-7.64ms - +10.28ms
-unsure 🔍
-1% - +2%
-6.87ms - +12.71ms
previous-release
previous-release
815.00ms - 829.78msunsure 🔍
-1% - +1%
-11.28ms - +8.08ms
unsure 🔍
-2% - +1%
-12.71ms - +6.87ms
-

tachometer-reporter-action v2 for Benchmarks

rictic added 2 commits May 2, 2023 17:11
Also start with one diagnostic category that's informative ("we don't know how to handle this yet"), and put the rest into the wastebasket taxon
@rictic rictic marked this pull request as ready for review May 3, 2023 00:56
@rictic rictic requested a review from kevinpschaaf as a code owner May 3, 2023 00:56
@rictic rictic requested a review from justinfagnani May 3, 2023 00:56
Copy link
Collaborator

@justinfagnani justinfagnani left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! A few comments, but none a big deal.

@justinfagnani
Copy link
Collaborator

@rictic this looks ready to go, but the conflict has to be resolved. It came from #3812 which change some error cases for parsing CSS variables.

@rictic rictic enabled auto-merge (squash) May 4, 2023 20:33
@rictic rictic merged commit d8e8065 into main May 4, 2023
@rictic rictic deleted the analyzer-diagnostics branch May 4, 2023 20:53
@lit-robot lit-robot mentioned this pull request May 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants