aboutsummaryrefslogtreecommitdiff
path: root/src/js_lexer.zig (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-11-29import everything from "bun" where possibleGravatar Jarred Sumner 1-2/+2
2022-11-21specific error for invalid flag, correct position' (#1537)Gravatar Dylan Conway 1-2/+9
2022-11-07Fix newline normalizationGravatar Jarred Sumner 1-5/+6
2022-11-06chore: remove space lookalike (#1465)Gravatar Carter Snook 1-1/+1
2022-10-24oniguruma regex lookbehind and multibyte hex fix (#1363)Gravatar Dylan Conway 1-3/+3
2022-08-17New Zig <> C++ bindings generator. +20% faster HTTP serverGravatar Jarred Sumner 1-2/+1
2022-06-22change the directory structurejarred/renameGravatar Jarred Sumner 1-11/+11
2022-05-11[json] Fix bug with negative integers in json parserGravatar Jarred Sumner 1-3/+6
2022-05-05E.String gets a RopeGravatar Jarred Sumner 1-4/+6
2022-03-0969% perf improvement for long string literalsGravatar Jarred Sumner 1-11/+11
2022-03-0910% perf improvement to JSX entity code parsing in microbenchmarkGravatar Jarred Sumner 1-2/+1
2022-03-09fix bug with UTF-16 template literal escape codesGravatar Jarred Sumner 1-6/+6
2022-03-07[JS] Don't make this inlineGravatar Jarred Sumner 1-2/+2
2022-03-07[JS] Slight optimization for newlinesGravatar Jarred Sumner 1-36/+2
2022-03-07[JS Parser] Fix bug with decoding escape sequencesGravatar Jarred Sumner 1-4/+4
2022-03-07[JS/JSON] Optimize parsing long stringsGravatar Jarred Sumner 1-1/+37
2022-03-04upgrade zigjarred/upgrade-zig-2Gravatar Jarred Sumner 1-0/+8
2022-03-01cleanupGravatar Jarred Sumner 1-2/+2
2022-02-27WASMGravatar Jarred Sumner 1-2/+14
2022-02-27Fix https://github.com/Jarred-Sumner/bun/issues/115Gravatar Jarred Sumner 1-5/+0
2022-02-27[JS Parser] Fix bug with unicode identifiersGravatar Jarred Sumner 1-29/+140
2022-02-16[JS Lexer] Fix incorrect assertionGravatar Jarred Sumner 1-3/+3
2022-02-16[JS Parser] Add error when RegExp has duplicate flagGravatar Jarred Sumner 1-0/+14
2022-02-15[internal] workaround https://github.com/ziglang/zig/issues/10903Gravatar Jarred Sumner 1-1/+32
2022-02-14[bun.js] Handle recursive macros and handle stack overflowGravatar Jarred Sumner 1-0/+3
2022-01-28Implement TOML parserGravatar Jarred Sumner 1-0/+1
2021-12-30Upgrade to latest Zig, remove dependency on patched version of Zig (#96)Gravatar Jarred Sumner 1-24/+31
2021-12-27Prepare to run unit tests & remove some dead code (#92)Gravatar Jarred Sumner 1-1/+0
2021-11-11[JSON Parser] Improve perf by 2%-4%Gravatar Jarred Sumner 1-0/+2
2021-11-04[JS Parser] Print � for invalid WTF-8 inputGravatar Jarred Sumner 1-165/+169
2021-11-04[JSX] Match esbuild behavior for multiline JSX string literalsGravatar Jarred Sumner 1-32/+47
2021-11-03[JSX] Fix regression with JSX entitiesGravatar Jarred Sumner 1-6/+18
2021-10-30Fixes #34Gravatar Jarred Sumner 1-10/+56
2021-10-30[lexer] Fix crash on legacy octal literalsGravatar Jarred Sumner 1-1/+1
2021-10-25Fix JSX unicode handling, slightly improve perfGravatar Jarred Sumner 1-115/+37
2021-10-25Fix all known string encoding bugsGravatar Jarred Sumner 1-19/+22
2021-10-24[internal] Remove more unused code and move the `is_ascii_only` boolean to on...Gravatar Jarred Sumner 1-28/+7
2021-10-24:scissors: Dead codeGravatar Jarred Sumner 1-4/+0
2021-10-24[internal] more inliningGravatar Jarred Sumner 1-2/+2
2021-10-23Remove very outdated testsGravatar Jarred Sumner 1-128/+23
2021-10-23[Lexer] Improve lexing performance by 2% via a bitfield for checking identifi...Gravatar Jarred Sumner 1-2315/+2304
2021-10-21[lexer] `0x200C` and `0x200D` are valid ID_Continue charactersGravatar Jarred Sumner 1-6/+29
2021-10-20rewrote most of the routerGravatar Jarred Sumner 1-0/+13
2021-10-18Starting to rewrite the router to fix some bugs and support catch-all + optio...Gravatar Jarred Sumner 1-1/+1
2021-09-30Fix edgecase with parsing .envGravatar Jarred Sumner 1-1/+1
2021-09-26Most of macro implementationGravatar Jarred Sumner 1-0/+10
2021-09-25Fix lexing bug with the \f form feed character (used in Emotion & Styled Comp...Gravatar Jarred Sumner 1-1/+1
2021-09-23When bundling JSON, only use JSON.parse when the input is ASCII.Gravatar Jarred Sumner 1-0/+5
2021-09-20Fix parsing/printing unicode identifiers, switch to UTF-8 for prefilled strin...Gravatar Jarred Sumner 1-31/+68
2021-09-17Slightly improve JSX decoding perfbun-v0.0.21Gravatar Jarred Sumner 1-2/+11