mirror of
https://github.com/cheeaun/phanpy.git
synced 2024-11-22 01:05:34 +03:00
Let's benchmark deeper
This commit is contained in:
parent
c65bed2c17
commit
942dac4be0
1 changed files with 4 additions and 0 deletions
|
@ -60,6 +60,7 @@ export function initClient({ instance, accessToken }) {
|
||||||
// Get the instance information
|
// Get the instance information
|
||||||
// The config is needed for composing
|
// The config is needed for composing
|
||||||
export async function initInstance(client, instance) {
|
export async function initInstance(client, instance) {
|
||||||
|
__BENCHMARK.start('init-instance');
|
||||||
console.log('INIT INSTANCE', client, instance);
|
console.log('INIT INSTANCE', client, instance);
|
||||||
const { masto, accessToken } = client;
|
const { masto, accessToken } = client;
|
||||||
// Request v2, fallback to v1 if fail
|
// Request v2, fallback to v1 if fail
|
||||||
|
@ -111,6 +112,7 @@ export async function initInstance(client, instance) {
|
||||||
// masto.ws = streamClient;
|
// masto.ws = streamClient;
|
||||||
console.log('🎏 Streaming API client:', client);
|
console.log('🎏 Streaming API client:', client);
|
||||||
}
|
}
|
||||||
|
__BENCHMARK.end('init-instance');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the account information and store it
|
// Get the account information and store it
|
||||||
|
@ -131,6 +133,7 @@ export async function initAccount(client, instance, accessToken, vapidKey) {
|
||||||
|
|
||||||
// Get preferences
|
// Get preferences
|
||||||
export async function initPreferences(client) {
|
export async function initPreferences(client) {
|
||||||
|
__BENCHMARK.start('init-preferences');
|
||||||
try {
|
try {
|
||||||
const { masto } = client;
|
const { masto } = client;
|
||||||
const preferences = await masto.v1.preferences.fetch();
|
const preferences = await masto.v1.preferences.fetch();
|
||||||
|
@ -139,6 +142,7 @@ export async function initPreferences(client) {
|
||||||
// silently fail
|
// silently fail
|
||||||
console.error(e);
|
console.error(e);
|
||||||
}
|
}
|
||||||
|
__BENCHMARK.end('init-preferences');
|
||||||
}
|
}
|
||||||
|
|
||||||
// Get the masto instance
|
// Get the masto instance
|
||||||
|
|
Loading…
Reference in a new issue