aboutsummaryrefslogtreecommitdiff
path: root/src/defines.zig (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-01-13move more thingsGravatar Jarred SUmner 1-3/+3
2022-12-28Upgrade to latest Zig (#1610)Gravatar Jarred Sumner 1-3/+3
* @min and @max * builtins and some trivial ones * Most of them * more * more! * More Progress * wip * Update tagged_pointer.zig * Update http_client_async.zig * Most of the iterable dir changes * alright * Remove usages of deprecated formatters * :camera: * fmt * Update shimmer.zig * wip * wip * wip * progress * more * Latest * stuck on error * latest * workaround stage2 * wip * Update string_immutable.zig * wip * Migrate `Dirent` and `require("fs')` to use JSC<>Zig bindings * Fix build errors * Fixup most of the test failures * Fix `make headers` * Fix "outside package path" error * Fixup aligned alloc * Add missing file * linux * More linux fixes * use latest peechy * Fix transpiler test failure * Forgot about these * Fixup test failure * Update node-timers.test.ts * [node:htt] Fix `undefined is not an object` error Fixes https://github.com/oven-sh/bun/issues/1618 * Update http.exports.js * Make this test less flaky * fix hashes * Fix hex formatting and zls issues * Download zig version * Update Dockerfile * Update Dockerfile * Update uws * Update Dockerfile * Set llvm version * Update README.md * Update uws * Update Dockerfile * Update io_linux.zig * Update bun.zig * Log output * workaround strange @cInclude error * Make ffi tests better * Don't use cImport * Update c.zig * Update c-bindings.cpp * call setOutputDir * Update Dockerfile * Use a longer name * latest * Update serve.test.ts Co-authored-by: Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> Co-authored-by: Veikka Tuominen <git@vexu.eu>
2022-12-04[internal] Make string comparisons fasterGravatar Jarred Sumner 1-7/+7
2022-11-29import everything from "bun" where possibleGravatar Jarred Sumner 1-2/+2
2022-05-09[napi] Support `import` and `require` of `.node` modulesGravatar Jarred Sumner 1-23/+0
2022-05-05E.String gets a RopeGravatar Jarred Sumner 1-2/+2
2022-03-08rename _global -> bunGravatar Jarred Sumner 1-10/+10
2022-02-18Simple dead code eliminationGravatar Jarred Sumner 1-4/+1
2022-02-17constant folding and some cleanupGravatar Jarred Sumner 1-6/+8
2022-01-27[bunfig] Implement config file formatGravatar Jarred Sumner 1-2/+2
2021-12-30Upgrade to latest Zig, remove dependency on patched version of Zig (#96)Gravatar Jarred Sumner 1-12/+19
* 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-12-27Prepare to run unit tests & remove some dead code (#92)Gravatar Jarred Sumner 1-28/+6
* Remove some dead code * :skull: code * Fix the zig tests * [JS Printer] Print integers faster & less scientific notation on decimals * :skull: dead code * skip * Run all the unit tests
2021-10-23Support string-only definesGravatar Jarred Sumner 1-53/+65
2021-10-04Improve Bun's performance by 5%Gravatar Jarred Sumner 1-4/+2
By making E.Identifier not a pointer, we improve performance by 5%. Heap allocations are bad
2021-09-24skeleton codebun-v0.0.22Gravatar Jarred Sumner 1-2/+2
2021-09-20Slightly improve .env loader string inferenceGravatar Jarred Sumner 1-2/+1
2021-09-17global -> globalThisGravatar Jarred Sumner 1-14/+29
2021-09-08upgradeGravatar Jarred Sumner 1-2/+2
2021-08-14fix definesGravatar Jarred Sumner 1-1/+1
Former-commit-id: 12db22bc3f5875ee0c43d25f8247983967451c3f
2021-08-14.env worksGravatar Jarred Sumner 1-5/+8
Former-commit-id: 45ee7874f2c8566c3034743161031b0859423f41
2021-08-12Fix __dirname and __pathnameGravatar Jarred Sumner 1-1/+24
Former-commit-id: 58c1c3b1a5ff24e040d995559baf3162f7e11ab7
2021-06-29Fix crash, fix detecting node_modules, fix undefined not being simplifiedGravatar Jarred Sumner 1-11/+27
Former-commit-id: 3f197d1ce0c197864ad4c7c7b8238af4370275b4
2021-06-06Upgrade hash tableGravatar Jarred Sumner 1-23/+23
Former-commit-id: 5d208f9ea0be4e5f2a682f25b0a20a623ce61091
2021-06-06WIP node module bundlesGravatar Jarred Sumner 1-1/+19
Former-commit-id: 797b2ff557542e9d318c953b840b102695711888
2021-05-30Fix Define, JSX, use more pointers for property access to minimize calls to ↵Gravatar Jarred Sumner 1-168/+164
memmove Former-commit-id: 09ceececba22d159805662d69b8e3aad83d20590
2021-05-27listsGravatar Jarred Sumner 1-167/+168
Former-commit-id: cbf0b77e52d77ae8a0fe00606e7be2d2af39b83c
2021-05-18Fix DotDefineGravatar Jarred Sumner 1-4/+4
Former-commit-id: 78fa4c4f87ca85191e045d88d49245f410506f74
2021-05-10asdasdasdasdGravatar Jarred Sumner 1-2/+7
Former-commit-id: 2b3c0584c623486d8ab5dc838bb7ba861b4395d7
2021-05-07coolGravatar Jarred Sumner 1-2/+2
Former-commit-id: 96ff169e46fcb43d5afbc9a6e2fde039e27e9d5f
2021-05-02classes work, excluding name and constructor/superGravatar Jarred Sumner 1-1/+1
Former-commit-id: 818d0149312b07191340427e5b2990ae6d0cec94
2021-04-29hmGravatar Jarred Sumner 1-3/+8
Former-commit-id: 2567243c8db7a60a5ba8ca7c662beca080cfa4f4
2021-04-29okayGravatar Jarred Sumner 1-4/+12
Former-commit-id: 38c7eb73c14e3fe76a265a8da1506f90722a914d
2021-04-29wapGravatar Jarred Sumner 1-28/+163
Former-commit-id: a32116476a168509154198369e22c2b76909347c
2021-04-28wipGravatar Jarred Sumner 1-4/+151
Former-commit-id: b37acf309c8f42d49dc47eea446f89a3dbe9f6e2
2021-04-25little defines, little readme, json parserGravatar Jarred Sumner 1-0/+12