Commit Graph

5392 Commits

Author SHA1 Message Date
Folkert
82e87d04e3 rename str.len to str.number_of_bytes 2020-12-03 21:23:07 +01:00
Folkert
22d798b7c7 add Str.endsWith 2020-12-03 19:16:50 +01:00
Folkert
e8583a72fb fix zig tests 2020-12-03 17:20:08 +01:00
Folkert
3162ab5fc4 simplify str_len 2020-12-03 16:22:47 +01:00
Folkert
f21af47fc1 simplify str_starts_with 2020-12-03 16:10:24 +01:00
Folkert
770d4d7bc3 simplify str_count_graphemes 2020-12-03 16:07:14 +01:00
Folkert
3d6ea21184 cleanup 2020-12-03 16:04:08 +01:00
Folkert
3554a81add pass RocStr over the zig/llvm boundary 2020-12-03 15:52:27 +01:00
Folkert
a03426c4d3 Merge remote-tracking branch 'origin/trunk' into list-refcount-issues 2020-12-03 15:27:06 +01:00
Folkert
4829368ca8 code cleanup 2020-12-03 15:24:15 +01:00
Richard Feldman
12a3210c0d
Merge pull request #762 from rtfeldman/fix-parsing
Fix parsing idents beginning with keyword names
2020-12-02 23:01:09 -05:00
Jared Ramirez
e8b86ad887 Fix merge conflicts with concat 2020-12-02 19:26:25 -08:00
Jared Ramirez
2911678eeb Fix str allocation 2020-12-02 19:16:33 -08:00
Jared Ramirez
4504306370 [WIP] Fix str.split allocation 2020-12-02 19:16:17 -08:00
Jared Ramirez
87da39c8f6 Don't use the implicit libc allocator in RocStr 2020-12-02 19:16:15 -08:00
Richard Feldman
e45dcd0208 Fix regions in a test 2020-12-02 22:06:04 -05:00
Richard Feldman
80d959a103 Restore original state if skip parsers fail 2020-12-02 22:04:46 -05:00
Richard Feldman
e2804398b4 Fix keyword parsing bug 2020-12-02 21:56:31 -05:00
Richard Feldman
98fa4a752d Reproduce keyword parsing bug 2020-12-02 21:56:31 -05:00
rvcas
4808611fc3 fix: don't hard code base 2020-12-02 21:53:15 -05:00
Richard Feldman
7e91e916d7 Reproduce parse bug 2020-12-02 19:05:24 -05:00
Folkert
0a8415b48e fix closure not decremented 2020-12-02 22:51:16 +01:00
Folkert
654342fb54 cleanup 2020-12-02 21:42:27 +01:00
Anton-4
1738141111 editor refactoring 2020-12-02 16:43:54 +01:00
Richard Feldman
bdfbf260dd
Merge pull request #761 from rtfeldman/zig-hosts
Allow Zig hosts
2020-12-01 23:47:00 -05:00
Richard Feldman
2d9fe11c64
Merge branch 'trunk' into zig-hosts 2020-12-01 23:05:11 -05:00
Richard Feldman
10f773482a
Merge pull request #760 from rtfeldman/dev-backend-aarch64
Dev backend aarch64
2020-12-01 23:04:24 -05:00
Richard Feldman
4b717a58ba
Merge pull request #757 from rtfeldman/zig-str-concat
Zig str concat
2020-12-01 23:04:09 -05:00
rvcas
bddc69896c feat: do not hardcode the platform path 2020-12-01 23:03:31 -05:00
rvcas
4f19eedce4 chore: comment out unused stuff to reduce noise 2020-12-01 23:02:25 -05:00
Richard Feldman
cd16c67c7d Use small string check more explicitly 2020-12-01 22:11:41 -05:00
Richard Feldman
3bb7e15ac4 Add some TODOs 2020-12-01 22:11:41 -05:00
Richard Feldman
19e5c1350e Revise RocStr a bit 2020-12-01 22:11:41 -05:00
Brendan Hansknecht
b19167a47d
Merge branch 'trunk' into dev-backend-aarch64 2020-12-01 19:09:27 -08:00
Brendan Hansknecht
dcb4660273 properly add target features 2020-12-02 03:08:04 +00:00
Richard Feldman
214c338647 Add zig-cache to .gitignore 2020-12-01 22:07:11 -05:00
Richard Feldman
f79614e769 Allow zig hosts 2020-12-01 22:07:11 -05:00
Richard Feldman
017b53ce23 Clean up c_host.o renaming logic 2020-12-01 22:07:11 -05:00
Richard Feldman
35fab76cca Fix test 2020-12-01 22:05:45 -05:00
rvcas
5adfa66b1e Merge branch 'trunk' into task_can 2020-12-01 21:58:51 -05:00
Richard Feldman
a9d4b38e44 Merge remote-tracking branch 'origin/trunk' into zig-str-concat 2020-12-01 21:50:08 -05:00
Richard Feldman
b57f4b38fa
Merge pull request #758 from rtfeldman/zig-tests
`zig fmt --check` in CI
2020-12-01 21:49:13 -05:00
Brendan Hansknecht
f9343ce070 Keep aarch64 tests disable 2020-12-01 18:42:59 -08:00
Brendan Hansknecht
5b217aae95 Merge remote-tracking branch 'origin/trunk' into dev-backend 2020-12-01 18:30:04 -08:00
Brendan Hansknecht
be979b4218 Add immediate addition and subtraction for AArch46 2020-12-01 18:29:10 -08:00
Richard Feldman
1b6acf60bd Check zig formatting after running tests 2020-12-01 20:36:09 -05:00
Richard Feldman
b7b9fe16d9 Actually exit 1 if zig tests fail 2020-12-01 20:36:03 -05:00
Richard Feldman
f46f87834f set euxo pipefail on zig tests 2020-12-01 20:35:56 -05:00
Richard Feldman
f3da264d5d
Merge pull request #756 from rtfeldman/aoc-improvements
Aoc improvements
2020-12-01 20:05:54 -05:00
Richard Feldman
4a574aed8d
Merge pull request #755 from rtfeldman/new_editor_ideas
editor ideas using Machine Learning
2020-12-01 20:03:21 -05:00