Géry Debongnie
fe23e76341
[FIX] observer: allow reobserving values twice
...
closes #139
2019-06-04 11:18:12 +02:00
Géry Debongnie
bced9f3d04
[IMP] *: use lower level loops in hot code
...
The goal is to gain a few % of perf improvement.
closes #125
2019-05-29 11:20:30 +02:00
Géry Debongnie
73d743a1c3
[FIX] observer: newly observed object/arrays have higher rev
...
Some people apparently believe that the framework should magically
solves all problems from the programmers, shielding him from thinking.
It is not possible, and maybe a bad idea, because it will only delay the
inevitable... If one does weird stuff without knowing what is going on,
someone will get hurt.
However, in this specific case, something can be done.
closes #104
2019-05-15 17:30:01 +02:00
Géry Debongnie
f7f8c34e1c
[DOC] owl: add generic file level documentation
2019-05-08 11:23:48 +02:00
Géry Debongnie
4fb2733321
[FIX] observer: better handling of reassigning state
...
closes #50
2019-04-18 13:14:10 +02:00
Géry Debongnie
4b30d0b412
[FIX] observer: protect observed state against changes
2019-04-18 07:59:30 +02:00
Géry Debongnie
94e7d9aa39
[REF] observer: move batch code out of store, add notifycb
2019-04-17 09:16:48 +02:00
Géry Debongnie
c47c4ccc60
[REF] observer: turn the observer into a class
2019-04-16 22:34:26 +02:00
Géry Debongnie
cef12acfe0
[REF] observer: create sub array prototype only once
...
and reuse it whenever necessary. This should speed up the observer.
2019-04-16 15:17:36 +02:00
Géry Debongnie
7092f5e142
[REF] observer: move observer out of store
2019-04-16 14:24:19 +02:00