On 05/08/19 12:04, Henri Sivonen wrote: > I has come to my attention that that putting non-header-only code > under mfbt/ is something we're trying to get away from: > https://bugzilla.mozilla.org/show_bug.cgi?id=1554062 > > Do we have an appropriate place for headers that declare entry points > for non-header-only functionality (in my case, backed by Rust code) > and that depend on types declared in headers that live under mfbt/ and > that need to be available both to SpiderMonkey and the rest of Gecko?
IIRC we have some stuff like that under mozglue/misc. The TimeStamp class for example is used in both Gecko and SpiderMonky, has platform-dependent C++ implementations (also linking to external libraries) and uses MFBT headers. Gabriele
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform