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

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to