aboutsummaryrefslogtreecommitdiff
path: root/src/defines.zig (follow)
AgeCommit message (Collapse)AuthorFilesLines
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