Home / Function/ benchmarkRemoteMaster() — react Function Reference

benchmarkRemoteMaster() — react Function Reference

Architecture documentation for the benchmarkRemoteMaster() function in runner.js from the react codebase.

Entity Profile

Dependency Diagram

graph TD
  dcce1ec9_a1d5_13df_b4f6_9b3831af820d["benchmarkRemoteMaster()"]
  b4fea2f4_8c60_e575_c4e5_90aa97dfacad["runner.js"]
  dcce1ec9_a1d5_13df_b4f6_9b3831af820d -->|defined in| b4fea2f4_8c60_e575_c4e5_90aa97dfacad
  84a47900_9c3f_5fb3_3b98_4632e7997e3b["runRemoteBenchmarks()"]
  84a47900_9c3f_5fb3_3b98_4632e7997e3b -->|calls| dcce1ec9_a1d5_13df_b4f6_9b3831af820d
  cba78ff8_78c0_6f8d_5122_9aa5bab6d1d7["runBenchmarks()"]
  dcce1ec9_a1d5_13df_b4f6_9b3831af820d -->|calls| cba78ff8_78c0_6f8d_5122_9aa5bab6d1d7
  style dcce1ec9_a1d5_13df_b4f6_9b3831af820d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/bench/runner.js lines 65–79

async function benchmarkRemoteMaster() {
  console.log(chalk.gray(`- Building React bundles...`));
  let commit = argv.remote;

  if (!commit || typeof commit !== 'string') {
    commit = await getMergeBaseFromLocalGitRepo(join(__dirname, '..', '..'));
    console.log(
      chalk.gray(`- Merge base commit ${chalk.white(commit.tostrS())}`)
    );
  }
  await buildBenchmarkBundlesFromGitRepo(commit, skipBuild);
  return {
    benchmarks: await runBenchmarks(),
  };
}

Domain

Subdomains

Frequently Asked Questions

What does benchmarkRemoteMaster() do?
benchmarkRemoteMaster() is a function in the react codebase, defined in scripts/bench/runner.js.
Where is benchmarkRemoteMaster() defined?
benchmarkRemoteMaster() is defined in scripts/bench/runner.js at line 65.
What does benchmarkRemoteMaster() call?
benchmarkRemoteMaster() calls 1 function(s): runBenchmarks.
What calls benchmarkRemoteMaster()?
benchmarkRemoteMaster() is called by 1 function(s): runRemoteBenchmarks.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free