aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-10-08Implement a filesystem for testsjarred/improve-testingGravatar Jarred Sumner 5-284/+583
2021-10-08Wrap filesystem accessGravatar Jarred Sumner 14-304/+660
2021-10-08Flatten FS namespace to better facilitate testingGravatar Jarred Sumner 12-844/+803
2021-10-08Ensure Ref is always 64 bitsGravatar Jarred Sumner 1-0/+7
2021-10-08Fix bug where occasionally unary expressions would simplify incorrectly due ↵Gravatar Jarred Sumner 2-30/+19
to an undefined memory issue
2021-10-08Yet Another Packed Struct BugGravatar Jarred Sumner 1-8/+35
2021-10-07Update readme.mdGravatar Jarred Sumner 1-1/+1
2021-10-07Update README.mdGravatar Jarred Sumner 1-2/+3
2021-10-07Fix potential symbol collision in `bun-macro-relay`Gravatar Jarred Sumner 2-2/+4
2021-10-07Fix edgecase when bundling JavaScript that references ESM exported functions ↵Gravatar Jarred Sumner 1-12/+5
before they're defined
2021-10-07SchemaGravatar Jarred Sumner 4-0/+23
2021-10-07Add `--port` CLI flag for setting a port instead of `--origin`. `--port` has ↵Gravatar Jarred Sumner 2-2/+10
higher precedence than `--origin` so that proxies can work
2021-10-07Add CSS HMR benchmarkjarred/benchGravatar Jarred Sumner 56-12054/+22282
2021-10-06Fix package.json fileGravatar Jarred Sumner 1-6/+1
2021-10-06SnapshotsGravatar Jarred Sumner 12-25/+82
2021-10-06unamebun-v0.0.34Gravatar Jarred Sumner 1-3/+3
2021-10-06Missing `@TypeOf`Gravatar Jarred Sumner 1-1/+1
2021-10-06oopsGravatar Jarred Sumner 1-2/+2
2021-10-06Bump itGravatar Jarred Sumner 1-1/+1
2021-10-06:camera:jarred/read-tsconfig-jsxGravatar Jarred Sumner 12-10/+271
2021-10-06HTTP paths must resolve from ./$PROJECT_ROOT unless explicitly marked absolute.Gravatar Jarred Sumner 1-15/+15
This fixes the issue with deeply nested PNPM workspace packages. Happened when using @emotion/react inside a PNPM workspace when @emotion/react was hoisted to the workspace root but react was in a child node_modules folder. It would fail to resolve `"react/jsx-dev-runtime"` because it didn't exist in any node_modules folder relative to `@emotion/react`'s real path.
2021-10-06Update browser.jsGravatar Jarred Sumner 1-0/+1
2021-10-06Fix JSX transform edgecase with static childrenGravatar Jarred Sumner 5-31/+57
2021-10-06Add support for reading JSX config from tsconfig.jsonGravatar Jarred Sumner 12-19/+98
2021-10-05Update README.mdGravatar Jarred Sumner 1-2/+2
2021-10-05Update README.mdjarred/analyticsGravatar Jarred Sumner 1-0/+6
2021-10-05analytics is good enough for nowGravatar Jarred Sumner 14-145/+440
2021-10-05Async analytics works nowGravatar Jarred Sumner 5-25/+51
Requests are ~60 bytes and the thread mostly sleeps, so it should be pretty low overhead overall.
2021-10-05[fetch] Fix bug with HTTP request bodiesGravatar Jarred Sumner 1-5/+13
2021-10-05Add `BUN_DISABLE_ANALYTICS` flag to disable analytics and automatically ↵Gravatar Jarred Sumner 6-1896/+2048
disable analytics when running inside `hyperfine`
2021-10-05Simple analyticsGravatar Jarred Sumner 8-1/+1070
2021-10-04Merge branch 'main' of github.com:Jarred-Sumner/bun into mainbun-v0.0.32Gravatar Jarred SUmner 3-12/+131
2021-10-04Statically link libicu on Linux so it doesn't require installing icu separately.Gravatar Jarred SUmner 2-2/+7
this doubles the binary size :(
2021-10-04memfd experiment did not yield perf gains on Linuxjarred/fix-bunbun-on-wslGravatar Jarred SUmner 2-5/+4
I suspect the reason why is because we were already using tmpfs. So it was already writing to an in-memory file. O_TMPFILE doesn't seem to do anything for us either here.
2021-10-04Don't pass O_EXCLGravatar Jarred Sumner 1-2/+2
2021-10-04O_TMPFILEGravatar Jarred Sumner 1-4/+2
2021-10-04memfd_create does not actually make it fasterGravatar Jarred Sumner 2-31/+8
2021-10-04Attempt to optimize `bun bun` on Linux by using memfd_create and copying the ↵Gravatar Jarred Sumner 3-18/+135
resulting file via sendfile()
2021-10-04Fix moving files across mount pointsGravatar Jarred Sumner 2-1/+29
2021-10-04BumpGravatar Jarred Sumner 3-3/+3
2021-10-04Bumpbun-v0.0.31Gravatar Jarred Sumner 3-3/+3
2021-10-04Bumpbun-v0.0.30bun-v0.0.29Gravatar Jarred Sumner 1-1/+1
2021-10-04Improve Bun's performance by 5%Gravatar Jarred Sumner 7-58/+46
By making E.Identifier not a pointer, we improve performance by 5%. Heap allocations are bad
2021-10-03Use covid19 exampleGravatar Jarred SUmner 1-2/+2
2021-10-03BumpGravatar Jarred SUmner 2-1/+1
2021-10-03Update MakefileGravatar Jarred Sumner 1-6/+8
2021-10-03Update MakefileGravatar Jarred Sumner 1-0/+2
2021-10-03Update MakefileGravatar Jarred Sumner 1-2/+2
2021-10-03Update MakefileGravatar Jarred Sumner 1-8/+13
2021-10-03Update MakefileGravatar Jarred Sumner 1-5/+5