Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-07-18 | zig upgrade (#3667) | 1 | -16/+16 | ||
* upgrade * more fixes * Bump Zig --------- Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-06-21 | upgrade zig to `v0.11.0-dev.3737+9eb008717` (#3374) | 1 | -4/+4 | ||
* progress * finish `@memset/@memcpy` update * Update build.zig * change `@enumToInt` to `@intFromEnum` and friends * update zig versions * it was 1 * add link to issue * add `compileError` reminder * fix merge * format * upgrade to llvm 16 * Revert "upgrade to llvm 16" This reverts commit cc930ceb1c5b4db9614a7638596948f704544ab8. --------- Co-authored-by: Jarred Sumner <jarred@jarredsumner.com> Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> | |||||
2023-02-23 | Upgrade Zig (#2151) | 1 | -1/+1 | ||
* fixup * Upgrade Zig * Remove bad assertion * strings * bump * mode -> optimize * optimize * Linux build * Update bindgen.zig | |||||
2022-09-01 | Fix typo in futex.zig (#1186) | 1 | -1/+1 | ||
Therefor -> Therefore | |||||
2022-07-11 | Fix macOS build (#525) | 1 | -5/+6 | ||
* style: remove some trailing whitespace * docs: make `identifier-cache` _before_ `jsc` Running them the other way around results in a failed build. * docs: `npm i` in both `test/snippets` _and_ `test/scripts` `test/scripts` has node packages as well. If they aren't installed, then some of the tests fail to start. * docs: add `rust` to list of homebrew packages One of the dependencies tries to run `cargo`, and will fail the build if it can't. The `cargo` command is provided by the `rust` brew package. * docs: clean up section on macOS code signing This requirement applies to _all_ macOS builds, not just those on Apple Silicon, and also had some slightly confusing wording. * build: remove leading whitespace from flags This leading whitespace was making my system treat the argument as a file with name ` -L$(LLVM_PREFIX)/lib` (leading whitespace included), instead of as a library path argument. * build: try llvm@13 first, then fall back on bare llvm The macOS instructions say to install `llvm@13`, which has a different path than the bare `llvm` install (`brew --prefix llvm@13` != `brew --prefix llvm`). This patch takes a slightly smarter approach: 1. If the user defined `LLVM_PREFIX` and it points to a valid path on disk, use that. 2. If `LLVM_PREFIX` is NOT a valid path, try setting it to the `llvm@13` path. 3. If it's STILL not a valid path, try the plain `llvm` path 4. If it's STILL not valid, set it to a user-friendly error. There might be a better solution for doing this, I'm not well-versed in Makefile syntax, but it's at least slightly better than it was before. * fix(build): update cast signature `std.math.cast` was changed in 0e6285c8fc31ff866df96847fe34e660da38b4a9. It used to throw if the cast would overflow, but now it returns `null` instead. | |||||
2022-07-09 | fix: update build files to latest Zig version | 1 | -1/+1 | ||
2021-12-30 | _ => . | 1 | -2/+2 | ||
2021-12-30 | Upgrade to latest Zig, remove dependency on patched version of Zig (#96) | 1 | -5/+5 | ||
* Prepare to upgrade zig * zig fmt * AllocGate * Update data_url.zig * wip * few files * just headers now? * I think everything works? * Update mimalloc * Update hash_map.zig * Perf improvements to compensate for Allocgate * Bump * :camera: * Update bun.lockb * Less branching * [js parser] Slightly reduce memory usage * Update js_parser.zig * WIP remove unused * [JS parser] WIP support for `with` keyword * Remove more dead code * Fix all the build errors! * cleanup * Move `network_thread` up * Bump peechy * Update README.md | |||||
2021-11-09 | fixup | 1 | -8/+2 | ||
2021-11-09 | fix linux build | 1 | -2/+2 | ||
2021-11-09 | Fix missing symbol error for pre-macOS 11bun-v0.0.48 | 1 | -0/+578 | ||