aboutsummaryrefslogtreecommitdiff
path: root/examples/mmap/1.js
blob: 75018cb963b6cc43fc84a33a70e94dddf3d4258e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
const map = Bun.mmap("./mmap.txt", { shared: true });
const utf8decoder = new TextDecoder("utf-8");

let old = new TextEncoder().encode("12345");

setInterval(() => {
  old = old.sort((a, b) => (Math.random() > 0.5 ? -1 : 1));
  console.log(`changing mmap to ~> ${utf8decoder.decode(old)}`);

  map.set(old);
}, 4);
3e32ef36?s=13&d=retro' width='13' height='13' alt='Gravatar' /> Jarred Sumner 1-2/+22 2022-12-03Update .gitignoreGravatar Jarred Sumner 1-0/+1 2022-12-03[test] Add a couple tests for subarray toEqualGravatar Jarred Sumner 1-0/+3 2022-12-03[fetch] Fix bug where .arrayBuffer() on an empty Response body returned a `Ui...Gravatar Jarred Sumner 1-1/+1 2022-12-03Don't invalidate previous file descriptro to avoid tripping assertionGravatar Jarred Sumner 1-5/+0 2022-12-03miscGravatar Jarred Sumner 3-1/+31 2022-12-03Add missing typeGravatar Jarred Sumner 1-0/+5 2022-12-03`process.stdout` and `process.stderr`Gravatar Jarred Sumner 15-564/+1537 2022-12-03simdutf ascii validation is about 20% faster on arm64 than our zig simd @Vect...Gravatar Jarred Sumner 1-0/+3 2022-12-03typo in readme (#1576)Gravatar Reed Jones 1-2/+2