probe.gl
probe.gl copied to clipboard
A performance instrumentation logging library for Uber frameworks
Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. Release notes Sourced from express's releases. 4.18.2 Fix regression routing a large stack in a single route deps: [email protected] deps: [email protected] perf: remove unnecessary...
Bumps [qs](https://github.com/ljharb/qs) from 6.3.2 to 6.3.3. Changelog Sourced from qs's changelog. 6.3.3 [Fix] parse: ignore __proto__ keys (#428) [Fix] fix for an impossible situation: when the formatter is called with...
Signed-off-by: Shan He
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. Release notes Sourced from decode-uri-component's releases. v0.2.2 Prevent overwriting previously decoded tokens 980e0bf https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2 v0.2.1 Switch to GitHub workflows 76abc93 Fix issue where decode...
I'm noticing that my first test that is benchmarked is slower than the rest because of the calibration tests (my assumption). Is there a way to disable this?
The code added for #34 is not compatible with [vite.js](https://vitejs.dev/): https://github.com/uber-web/probe.gl/blob/7734e0158c9af9d6debcd6c7ed1869c21654a40b/modules/log/src/log.ts#L426-L442 The problem is that vite will move all imports to the top of the file, so it's moved outside...
See here: https://github.com/uber-web/probe.gl/blob/master/modules/log/src/utils/hi-res-timestamp.ts#L8 The imported `isBrowser` is a function that returns a boolean. It looks like that should be called `isBrowser()`
Repros in https://loaders.gl/examples/3d-tiles
See README.md
> using inline functions for conditional logging take 2-3x more time than unconditionally building strings. Looks like the function parameter style does not provide the intended performance benefits, see https://github.com/uber/deck.gl/pull/3949...