It collapses call-heavy code into a single function; analysis, constant propagation, DCE and other analyses work across boundaries.
github.com/mrphrazer/ob...
It collapses call-heavy code into a single function; analysis, constant propagation, DCE and other analyses work across boundaries.
github.com/mrphrazer/ob...
Traditional formats suffered with the “many small files” problem — OLAP engines merge them reactively with long jobs. ⏳
DuckLake takes a proactive path: Data Inlining + async flush to parquet while always keeping data queryable ⚡
Traditional formats suffered with the “many small files” problem — OLAP engines merge them reactively with long jobs. ⏳
DuckLake takes a proactive path: Data Inlining + async flush to parquet while always keeping data queryable ⚡
I might wonder if that is some sort of a NOP-encoding, for inlining (we mark inlines with NOPs), but otherwise that's puzzling.
I might wonder if that is some sort of a NOP-encoding, for inlining (we mark inlines with NOPs), but otherwise that's puzzling.
devblogs.microsoft.com/typescript/t...
this is probably one of the most common systemic errors in microbenchmarks (more inlining will almost always improve a microbenchmark, but will thrash icache in a real application)
this is probably one of the most common systemic errors in microbenchmarks (more inlining will almost always improve a microbenchmark, but will thrash icache in a real application)
| Details | Interest | Feed |
That had to be fun to debug tho
That had to be fun to debug tho
false alarm
turns out it's even faster without all the factoring i did, just by inlining the functions qwq
false alarm
turns out it's even faster without all the factoring i did, just by inlining the functions qwq
The speedup is caused by inlining being enabled for wasm by default now. (To see the effect, " node --no-experimental-wasm-inlining ..." disables it.)
The speedup is caused by inlining being enabled for wasm by default now. (To see the effect, " node --no-experimental-wasm-inlining ..." disables it.)
Inlining multiple different CSS files into a single file changes how that CSS will behave. For example url's to images for backgrounds. Or duplicate and cyclical imports of CSS files.
With at-sheet it could be possible to make a CSS bundler that behaves correctly in all cases
Inlining multiple different CSS files into a single file changes how that CSS will behave. For example url's to images for backgrounds. Or duplicate and cyclical imports of CSS files.
With at-sheet it could be possible to make a CSS bundler that behaves correctly in all cases