Commit graph

882 commits

Author SHA1 Message Date
orionz
769e69adc8 deploy: c353abfe4e 2022-05-22 17:33:15 +00:00
orionz
8391fbd0be deploy: f0abcf0605 2022-05-22 17:31:21 +00:00
jeffa5
464a8f66e8 deploy: 11fbde47bb 2022-05-20 09:06:47 +00:00
jeffa5
8446b1e340 deploy: 70021556c0 2022-05-19 12:45:11 +00:00
orionz
e14cde180a deploy: c7429abbf5 2022-05-17 17:32:47 +00:00
orionz
a69dd5fdf2 deploy: 24fa61c11d 2022-05-17 17:30:13 +00:00
orionz
4ad5ec04f9 deploy: 409189e36a 2022-05-16 15:41:18 +00:00
orionz
a0cc340be2 deploy: f6eca5eec6 2022-05-12 16:05:17 +00:00
orionz
213ec96f24 deploy: b17c86e36e 2022-05-12 16:02:43 +00:00
orionz
3941799c7b deploy: f0da2d2348 2022-05-06 15:19:39 +00:00
jeffa5
7c25d3dfc4 deploy: 7d5eaa0b7f 2022-05-05 13:59:23 +00:00
jeffa5
d8582a5923 deploy: 5b15a04516 2022-05-05 13:52:42 +00:00
orionz
b298bc2d27 deploy: dc441a1a61 2022-05-04 14:28:53 +00:00
orionz
53309b37d9 deploy: 3f746a0dc3 2022-05-04 14:25:19 +00:00
orionz
c0d62636d5 deploy: c43f672924 2022-05-04 14:23:35 +00:00
orionz
db444fdae8 deploy: 291557a019 2022-05-02 18:18:39 +00:00
orionz
111c3c9d85 deploy: cc4b8399b1 2022-05-02 18:16:52 +00:00
orionz
910a35bf15 deploy: be33f91346 2022-04-27 16:00:16 +00:00
jeffa5
03003cd7f8 deploy: 37e29e4473 2022-04-23 10:43:48 +00:00
jeffa5
fdffdaf812 deploy: adf8a5db12 2022-04-23 10:41:14 +00:00
jeffa5
505c2251e1 deploy: adf8a5db12 2022-04-23 10:32:50 +00:00
jeffa5
aa4120be72 deploy: 1e504de6ea 2022-04-23 10:22:07 +00:00
jeffa5
30269f89b8 deploy: e7a8718434 2022-04-23 09:47:58 +00:00
jeffa5
10766709c8 deploy: 5b0ce54229 2022-04-23 09:46:36 +00:00
jeffa5
275044211b deploy: a033ffa02b 2022-04-23 08:33:08 +00:00
jeffa5
897224e434 deploy: 78ef6e3a2d 2022-04-23 08:27:40 +00:00
jeffa5
0b86277714 deploy: 64363d7da2 2022-04-23 08:23:05 +00:00
orionz
95ee2754fa deploy: e36f3c27c9 2022-04-21 00:35:55 +00:00
orionz
2f4a7dbcb8 deploy: 1fc5e551bd 2022-04-20 15:49:41 +00:00
orionz
b414ebb4a7 deploy: 439b9104d6 2022-04-19 18:49:56 +00:00
jeffa5
b201071bf5 deploy: e65200b150 2022-04-19 18:10:27 +00:00
orionz
4e23a67d96 deploy: cdb2b52ef7 2022-03-03 19:32:46 +00:00
Andrew Jeffery
dd7490e90e Update index.html to point to docsrs 2022-03-03 17:07:58 +00:00
Andrew Jeffery
8b7c3d0fcd Add index html 2022-03-02 22:48:57 +00:00
Andrew Jeffery
4f275de94a Update documentation 2021-07-20 22:40:43 +01:00
Andrew Jeffery
cb9dfdd230 Clean gh-pages branch ready for docs 2021-07-20 22:37:26 +01:00
Andrew Jeffery
4ce27ac18b
Use released 1.3.0 of tinyvec (#225) 2021-07-20 15:35:32 +01:00
Andrew Jeffery
f14697cb61
Add size_hint for expanded op iterator (#219) 2021-07-15 11:52:07 +01:00
Andrew Jeffery
be119d67e1
Value proxy (#212)
* Make some bits more visible

* Add basic proxy with map

* Actually expose the Proxies

* Add more proxies and functionality

* Use &str instead of &SmolStr

* Add some derives

* Add derives to RootProxy

* Add value method

* Add general value method to ValueProxy

* Rename *Proxy to *Ref and update modules

* Format

* Fixup Sequence name
2021-07-15 11:51:56 +01:00
Andrew Jeffery
9f554252d0
Use tinyvec for actor id (#179)
* Use tinyvec for actor id

Most of the time users will not be using their own identifiers and so
use random uuids. These can fit nicely on the stack for a speedup.
TinyVec allows us to capture this mostly stack, sometimes heap
behaviour.

* Use git version of tinyvec for arbitrary
2021-07-15 10:18:07 +01:00
Andrew Jeffery
a8d133beb2
Update readme sections mentioning performance branch (#217) 2021-07-13 16:28:08 +01:00
Andrew Jeffery
fa9361f780
Rename Sequence to List (#218) 2021-07-13 16:27:48 +01:00
Andrew Jeffery
01300d42a7
Add is_* and extraction methods to Value and Primitive (#213)
These methods make operating on the values easier in some situations.
2021-07-13 14:07:49 +01:00
Andrew Jeffery
94162fc15f
Fix logic for updating changed_indices in diffable sequence (#203)
* Fix logic for updating changed_indices

* Add tests for diffable sequence changed_indices
2021-07-13 12:04:49 +01:00
Andrew Jeffery
635339bd6d
Reorder wasm-pack args (#216) 2021-07-13 12:02:54 +01:00
Andrew Jeffery
990d2bb4f3
Reduce deflate compression on the hot path (#186) 2021-07-13 11:04:39 +01:00
Andrew Jeffery
d312409a69
Travis.org -> Travis.com (#211) 2021-07-06 17:21:58 +01:00
Andrew Jeffery
5e99648b36
diffable seq: Box Vector contents (#210)
This makes it so that rebalancing moves less data around thus making the
trace benchmark twice as fast!

I can't believe I didn't try it sooner...
2021-07-06 13:40:57 +01:00
Andrew Jeffery
a033e4ed05
load: Reduce intermediate collects and use iterators more (#208) 2021-07-05 17:27:55 +01:00
Andrew Jeffery
3ca5c68151
load: Don't generate a patch that will just be dropped (#209) 2021-07-05 17:22:23 +01:00