Borislav Stanimirov

Results 60 issues of Borislav Stanimirov

`object::clear_mixin_data` is `noexcept`, but relies on an `noexcept(false)` destructor. It should never throw in the given case, but still the compiler will generate calls to `std::terminate` there. It is possible...

performance

`domain::get_type` copies the original query indiscriminately even though if no mutation rules change it, it itself can be used for the query storage. No rule touching a query is expected...

performance

A list of enhancements which can be done for empty (zero-size) mixins: * All empty mixins can share the same part of the object mixin buffer * Empty external with...

enhancement
question

Demo of mutating objects in multiple threads while calling messages on them

documentation

This is a list for a more distant future, but there are concrete ideas for then * Zig * Lua * JS (+ wasm)

documentation

Not sure what to use yet

testing

* Two domains * Shared libs * Idiomatic separation * ... ?

documentation

(used to be called combinators in v1)

documentation

Facts are features of types, rather than objects. Facts are values added by mixins (such as static variables in a mixin class)

enhancement

**Name of the company or project** * C++ * https://isocpp.org/ * https://isocpp.org/home/terms-of-use * C * No official logo that I know of, but this color scheme seems to be most...