Files
regorus/tests
Anand Krishnamoorthi 53b990f97d arc feature to enable using Engine and other data structures from multiple threads (#142)
* `arc` feature to make engine usable from multiple threads.

`arc` is turned on by default. When enabled, std::sync::Arc
will be used instead of std::rc::Rc. The former makes regorus
types like Engine, Value, ast nodes etc Send, allowing for
usability from multiple threads.
Arc would add a performance overhead though since the reference
counting will now become atomic.

Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>

* Make engine and related types Debug

Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>

* Input, Data as json. Evaluate bool queries.

Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>

---------

Signed-off-by: Anand Krishnamoorthi <anakrish@microsoft.com>
2024-02-13 10:23:19 -08:00
..
2024-01-19 14:51:14 -08:00
2024-02-11 16:52:12 -08:00
2024-01-14 21:15:48 -08:00
2024-01-31 21:39:02 -08:00
2024-01-19 14:51:14 -08:00
2024-02-09 23:36:16 -08:00
2024-01-31 21:39:02 -08:00