Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-10-30 | Fixes #34 | 1 | -10/+56 | ||
2021-10-30 | [lexer] Fix crash on legacy octal literals | 1 | -1/+1 | ||
2021-10-25 | Fix JSX unicode handling, slightly improve perf | 1 | -115/+37 | ||
2021-10-25 | Fix all known string encoding bugs | 1 | -19/+22 | ||
2021-10-24 | [internal] Remove more unused code and move the `is_ascii_only` boolean to ↵ | 1 | -28/+7 | ||
only update for JSON parsing | |||||
2021-10-24 | :scissors: Dead code | 1 | -4/+0 | ||
2021-10-24 | [internal] more inlining | 1 | -2/+2 | ||
2021-10-23 | Remove very outdated tests | 1 | -128/+23 | ||
2021-10-23 | [Lexer] Improve lexing performance by 2% via a bitfield for checking ↵ | 1 | -2315/+2304 | ||
identifiers, inlining functions, and moving some branches to comptime | |||||
2021-10-21 | [lexer] `0x200C` and `0x200D` are valid ID_Continue characters | 1 | -6/+29 | ||
2021-10-20 | rewrote most of the router | 1 | -0/+13 | ||
2021-10-18 | Starting to rewrite the router to fix some bugs and support catch-all + ↵ | 1 | -1/+1 | ||
optional routes | |||||
2021-09-30 | Fix edgecase with parsing .env | 1 | -1/+1 | ||
2021-09-26 | Most of macro implementation | 1 | -0/+10 | ||
2021-09-25 | Fix lexing bug with the \f form feed character (used in Emotion & Styled ↵ | 1 | -1/+1 | ||
Components) | |||||
2021-09-23 | When bundling JSON, only use JSON.parse when the input is ASCII. | 1 | -0/+5 | ||
We don't want to add an extra pass over the input to convert it to UTF16. And JS engines storing strings as UTF-16 is more expensive anyway, so the runtime win here probably isn't as big (though open to evidence to the contrary!) | |||||
2021-09-20 | Fix parsing/printing unicode identifiers, switch to UTF-8 for prefilled ↵ | 1 | -31/+68 | ||
strings, remove eagerly loading identifier_name | |||||
2021-09-17 | Slightly improve JSX decoding perfbun-v0.0.21 | 1 | -2/+11 | ||
2021-09-17 | Fix whitespace & emoji bug when parsing JSX | 1 | -23/+79 | ||
2021-09-17 | Fix lexer bug with UTF-16 strings | 1 | -13/+17 | ||
2021-09-16 | Delete some dead code | 1 | -13/+0 | ||
2021-09-14 | Handle edgecase during SyntaxError that can lead to an out of bounds index ↵ | 1 | -0/+2 | ||
access when printing source code | |||||
2021-09-09 | currentjarred/fetch-experiment | 1 | -0/+1 | ||
2021-08-27 | Fix JSX comment parsing bug | 1 | -2/+2 | ||
Former-commit-id: ecaf29b47ec7b23a13615799a4e8ced9f42dcafe | |||||
2021-08-25 | latest | 1 | -26/+26 | ||
Former-commit-id: f5600d123d3710e7ea80ff2b7c66d13382462420 | |||||
2021-08-23 | Use mimalloc for a 10% boost | 1 | -1/+1 | ||
Former-commit-id: 044e11d720bc6742dc53b30b4e88e8be7e76c419 | |||||
2021-08-15 | Support multiple route dirs, fix bundling JSX, fix cjs bug, remove warning ↵ | 1 | -0/+1 | ||
about unbundled modules in speedy env, Former-commit-id: ae718dbd05397bed9bc49a77fae20de70b635e82 | |||||
2021-08-14 | fix defines | 1 | -2/+4 | ||
Former-commit-id: 12db22bc3f5875ee0c43d25f8247983967451c3f | |||||
2021-08-14 | lots | 1 | -0/+1 | ||
Former-commit-id: 0b8128cb3b4db02f9d33331b4c2c1b595156e6c8 | |||||
2021-08-02 | fix errors | 1 | -9/+10 | ||
Former-commit-id: ac66d6af52f6a2340c57a957bed078f94a8cf8ed | |||||
2021-08-02 | Lexer is not allowed to panic | 1 | -9/+16 | ||
Former-commit-id: 98dd448ba21559caac4167f7acd1e8e9f551a0ab | |||||
2021-06-27 | starting to work | 1 | -2/+3 | ||
Former-commit-id: ae113559c6dd1e1e77b69ee5edee93fe59b4be2e | |||||
2021-06-24 | I like this direction | 1 | -16/+13 | ||
Former-commit-id: 3a95a74b7feadb59a215ff06446ccebff4a4008e | |||||
2021-06-14 | HMR crashily works, started working on CSS Scanner | 1 | -25/+3 | ||
Former-commit-id: d0f91082fcc8da17d224acb5432339c5d817e1c2 | |||||
2021-06-04 | Fix extra underscore in ensureValidIdentifier | 1 | -1/+1 | ||
Former-commit-id: 1cc15b6c20f88721f55748036404e7f2e62ec71e | |||||
2021-06-04 | fix the leaks | 1 | -2/+2 | ||
Former-commit-id: 58d77ab82795266ecee5f437f324db81f5706682 | |||||
2021-06-02 | HTTP fixes + buffer stdout/in + a little HTTP caching | 1 | -64/+52 | ||
Former-commit-id: d49df1df573c40fbfa56c475098cc0da789aeffa | |||||
2021-05-29 | Revert "WIP" | 1 | -1/+1 | ||
This reverts commit b5612b303b934b668c35c1a70d64f498b7c62856 [formerly 55dcde581df46b425733508c3923e073ccdf880f]. Former-commit-id: 6c2d19c1b0d4c3e805f90cfeb8282e2c8712578a | |||||
2021-05-29 | WIP | 1 | -1/+1 | ||
Former-commit-id: 55dcde581df46b425733508c3923e073ccdf880f | |||||
2021-05-28 | Remove legacy_octal_loc | 1 | -2/+0 | ||
Former-commit-id: 91d6bf26b938e47205fc9517d11ac83265fa64b1 | |||||
2021-05-28 | keep lexer/loc | 1 | -1/+25 | ||
Former-commit-id: 2172f3c5e367e604349ad17866f7408ac259ca73 | |||||
2021-05-27 | lots | 1 | -1/+3 | ||
Former-commit-id: d1b3bce06733bd37aee2e22a8bc6d792e6edf53a | |||||
2021-05-26 | Skip slow path | 1 | -5/+6 | ||
Former-commit-id: 96a33924fb1d0cf0716a6123660500146b9588ee | |||||
2021-05-26 | FIx parsing 2 digit hex | 1 | -18/+1 | ||
Former-commit-id: bc794e89edfa461f4c9166c10d0607708242dea9 | |||||
2021-05-26 | lexer bug! | 1 | -7/+14 | ||
Former-commit-id: 84472ed57fbe1999e5fe88e6c4df4e28efd9c3e6 | |||||
2021-05-25 | cloner | 1 | -2/+37 | ||
Former-commit-id: d04ef8c53f7054ed51f0d677b304b5da559cea14 | |||||
2021-05-25 | mostly just zig fmt | 1 | -4/+7 | ||
Former-commit-id: 6c7eeb20309923af2a6ae12e51982070c28630d2 | |||||
2021-05-18 | tread | 1 | -1/+1 | ||
Former-commit-id: 4f1d32be168c179915eca319ffabf637fdfd7938 | |||||
2021-05-18 | decodeEscapeSequences...kiond of? | 1 | -37/+97 | ||
Former-commit-id: f502d0f1a4a41676bbaaad6da980d22a885b4b57 | |||||
2021-05-18 | hm | 1 | -60/+548 | ||
Former-commit-id: 4d6a8f598afe29459f1b7b243daddaa4b395036f |