Skip to content

perf(linter): early bail out if not jest fn#885

Merged
Boshen merged 1 commit intomainfrom
chore/early-bail-out
Sep 10, 2023
Merged

perf(linter): early bail out if not jest fn#885
Boshen merged 1 commit intomainfrom
chore/early-bail-out

Conversation

@mysteryven
Copy link
Copy Markdown
Contributor

@mysteryven mysteryven commented Sep 10, 2023

Even though I am confusing how to analyze the cost by using Instruments, but I think this can be helpful.

CleanShot 2023-09-10 at 16 03 02@2x

@github-actions github-actions bot added the A-linter Area - Linter label Sep 10, 2023
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Sep 10, 2023

CodSpeed Performance Report

Merging #885 will not alter performance

Comparing chore/early-bail-out (9a446ed) with main (35e1898)

Summary

✅ 18 untouched benchmarks

@Boshen Boshen merged commit 9c46e7e into main Sep 10, 2023
@Boshen Boshen deleted the chore/early-bail-out branch September 10, 2023 09:05
@Boshen
Copy link
Copy Markdown
Member

Boshen commented Sep 10, 2023

Wait ... we should turn on all lints for the linter benchmark.

eryue0220 added a commit to eryue0220/oxc that referenced this pull request Sep 11, 2023
…t/no-redeclare

* 'feat/no-redeclare' of github.com:eryue0220/oxc: (22 commits)
  deps: remove default-features from codspeed-criterion-compat
  chore(deps): bump the dependencies group with 4 updates (oxc-project#893)
  chore(deps): bump actions/checkout from 3 to 4 (oxc-project#894)
  feat(minifier): constant addition expression folding (oxc-project#882)
  chore(benchmark): turn on all lints (oxc-project#892)
  feat(linter): eslint-plugin-import(no-cycle) (oxc-project#890)
  chore: fix typo (oxc-project#889)
  perf(linter): early bail out if not jest fn (oxc-project#885)
  feat(linter): add typescript/no-explicit-any (oxc-project#881)
  feat(website): Hide error panel when query view is shown (oxc-project#884)
  fix(website): fix run_query call arguments (oxc-project#880)
  feat(linter): eslint-plugin-import/no-self-import (oxc-project#878)
  feat(linter): implement re-exports (oxc-project#877)
  ci(benchmark): install toolchain first
  refactor(resolver): clean up `load_alias` (oxc-project#875)
  fix(parser): parse [+In] in object binding initializer (oxc-project#874)
  chore(fuzz): add --sanitizer none command
  chore(fuzz): add nightly instructions
  refactor: clean up fuzzer, move it to repo root (oxc-project#872)
  perf(resolver): avoid double hashing by memoizing the hash (oxc-project#871)
  ...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-linter Area - Linter

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants