Commit graph

8642 commits

Author SHA1 Message Date
Anton-4
df8d4cd270 increased quicksort list size to 10k 2021-06-05 17:10:42 +02:00
Anton-4
526481e847 don't clear cache anymore 2021-06-05 16:49:31 +02:00
Anton-4
04b83c4e4b Merge branch 'trunk' of github.com:rtfeldman/roc into quicksort_bench 2021-06-05 16:43:04 +02:00
Anton-4
3acd9d1396 stackoverflow fix + cargo criterion fix 2021-06-05 16:42:06 +02:00
Folkert
9210f8f4f8 use funcspec 2021-06-05 15:33:14 +02:00
Jared Ramirez
81ddf19f78
Merge branch 'trunk' into dec-to-string 2021-06-04 19:34:10 -07:00
Jared Ramirez
c7272766fc Add RocDec.toString 2021-06-04 19:33:38 -07:00
Richard Feldman
40b99361ca
Merge pull request #1374 from rtfeldman/num-docs
Revise Num docs
2021-06-04 21:42:46 -04:00
Richard Feldman
c8ad4a2ca2 Fix missing cast 2021-06-04 21:27:42 -04:00
Richard Feldman
49a85bd946 Drop obsolete docs 2021-06-04 21:27:38 -04:00
Richard Feldman
2b2b6e3ddd Update some more docs 2021-06-04 21:27:26 -04:00
Folkert
40792187fe setup 2021-06-04 22:26:45 +02:00
Anton-4
4beac319bc Run benchmarks for longer, added README to benchmarks 2021-06-04 20:00:45 +02:00
Anton-4
960a4fddc5 added quicksort benchmark 2021-06-04 19:23:44 +02:00
Richard Feldman
4e9b11afd4 s/0/zero 2021-06-04 08:20:33 -04:00
Richard Feldman
4d65cbf183 Clarify overflow semantics for add/sub/mul 2021-06-04 08:16:37 -04:00
Richard Feldman
7e2afa949e Document Dict.insert and Set.add panicking on NaN 2021-06-04 08:16:37 -04:00
Richard Feldman
23831e4be1 s/runtime error/panic in docs 2021-06-04 08:16:37 -04:00
Richard Feldman
253f7fed4f Add some Nat docs. 2021-06-04 08:16:37 -04:00
Richard Feldman
3b1142feb8 Fix some duplicate and missing Num docs 2021-06-04 08:16:37 -04:00
Richard Feldman
87f994039b Drop Num.hash64 2021-06-04 08:16:37 -04:00
Richard Feldman
db4ce6aef3 Revise some more Num docs. 2021-06-04 08:16:37 -04:00
Richard Feldman
b08c70985a Remove poison. 2021-06-04 08:16:37 -04:00
Richard Feldman
dcd388065c s/Float/Frac and other changes 2021-06-04 08:16:37 -04:00
Richard Feldman
d523beb54c Add isFinite and friends 2021-06-03 22:31:20 -04:00
Richard Feldman
037d41d7c7 Don't hardcode ptr_bytes 2021-06-03 21:33:53 -04:00
Richard Feldman
1aa286bace Improve a panic message 2021-06-03 21:33:08 -04:00
Richard Feldman
14d20c124d Fix NumParseConfig definition 2021-06-03 21:32:22 -04:00
Richard Feldman
914d67aeed Drop obsolete Defaults.roc 2021-06-03 21:31:57 -04:00
Richard Feldman
1bd3f12776 Fix a bunch of Int docs 2021-06-03 21:31:47 -04:00
Richard Feldman
d061363243
Merge pull request #1371 from rtfeldman/thread-morphic
Morphic foundations
2021-06-02 22:09:47 -04:00
Richard Feldman
50b030acd1
Merge pull request #1314 from rtfeldman/benchmarks
criterion benchmarks for `examples/benchmarks`
2021-06-02 21:57:33 -04:00
Richard Feldman
60ae15c7ea
Merge branch 'trunk' into thread-morphic 2021-06-02 21:45:13 -04:00
Richard Feldman
ca2790dd20
Merge pull request #1369 from rtfeldman/better-tag-rc
Better tag rc
2021-06-02 21:44:53 -04:00
Richard Feldman
ffc039e483
Merge pull request #1368 from rtfeldman/editor_ideas
Added Folkert's editor inspiration
2021-06-02 21:43:09 -04:00
Richard Feldman
89e2ac8075
Merge pull request #1370 from rtfeldman/editor_readme
Updated editor README
2021-06-02 21:42:40 -04:00
Folkert
9841b3743a format issue 2021-06-02 22:01:31 +02:00
Folkert
4f20cd4928 use recursive touch for inc/decref 2021-06-02 21:50:26 +02:00
Folkert
e69e9736b5 morphic clippy things 2021-06-02 21:48:46 +02:00
Folkert
427bb786af add new morphic files 2021-06-02 21:48:29 +02:00
Folkert
07e16469e4 morphic stuff can happen in the LLVM backend alone 2021-06-02 21:38:31 +02:00
Folkert
ab8abb8f11 centralize llvm logic 2021-06-02 21:28:51 +02:00
Folkert
8f5d1fa48f treat more things as unit value/type 2021-06-02 17:05:36 +02:00
Folkert
dee0abca5d changes to modelling RC 2021-06-02 16:59:48 +02:00
Folkert
fbac262023 update morphic 2021-06-02 16:04:24 +02:00
Anton-4
d0c141e689 removed unused serde dependency 2021-06-02 16:00:27 +02:00
Anton-4
0da16b0189
Updated editor README
Removed "new features are added every week!"
2021-06-02 15:39:20 +02:00
Anton-4
3c0115aae1 removed unused dependencies for cli 2021-06-02 15:37:31 +02:00
Folkert
1697b8e9b4 cheap increment, cheaper decrement for tag unions 2021-06-02 14:40:32 +02:00
Folkert
3a97ccd8ac fix recursive layout issue 2021-06-02 14:37:02 +02:00